Ich habe ein Projekt, das Grid + Selen + Java + Testng + maven hat. Gibt es eine Möglichkeit, einzurichten, dass die Person, die Test ausführen wird, seine eigenen Konfigurationen übergeben kann, die Standardkonfigurationen überschreiben?Wie Jenkins Konfigurationen übergeben werden, um Automatisierungskonfiguration zu überschreiben
Hier ist meine testng.xml Datei, die ausgeführt wird i`m:
<suite name="TestSuite" parallel="tests">
<test name="firefox test">
<parameters>
<parameter name="platform" value="MAC" />
<parameter name="browser" value="firefox" />
<parameter name="version" value="50.1.0" />
<parameter name="url" value="google.com" />
</parameters>
<classes>
<class name="com.ParallelTest.CreateRandomProfileTest"/>
<class name="com.ParallelTest.LogInTest">
</class>
</classes>
</test>
</suite>
Zum Beispiel, wenn jemand will 5 Tests gegen Chrome auf Win laufen? Wie man es übergibt, ohne den Code zu ändern und wo es überschrieben werden sollte. Kann mir jemand einen Link für Ressourcen schicken, wo ich das überprüfen kann? Vielen Dank!
scheint eine gültige Frage zu sein. muss nicht geschlossen werden! – vins