J'essaye d'exécuter le test paramétré nunit3 en utilisant l'attribut TestCase.Test paramétré utilisant nunit3-console.exe avec l'attribut TestCase
Ma méthode de test ressemble à:
[Test]
[TestCase("testuser")]
public void OBA_Test(String name)
{
driver.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(10000));
driver.Navigate().GoToUrl(baseURL + somewebsite)
// Code to test website.
}
Ensuite, je prends la dll et essayez d'exécuter en utilisant
nunit3-console.exe "C:\temp\test\Selenium Testing Prod.dll" /run:"SeleniumTests.SeleniunProdTest.OBA_Test(\"testuser\")"
Qu'est-ce que je fais mal ici? Des pointeurs?
Ref: nunit-console does not run tests parameterized with TestCase attribute
Désolé pour le délai. J'ai utilisé Nunit3 et tout était bon. J'ai utilisé TestContext.Parameters.Get ("variable") pour obtenir des entrées à partir de la ligne de commande, puis j'utilise --params. J'accepte votre réponse comme solution et publiera également ma solution. – ProgSky