0
我爲我的自動化框架使用maven和testng。在它的實現方式,現在我必須使用的testng.xml文件:將變量傳遞到testng.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite thread-count="40" name="Suite" parallel="tests">
<test name="Test">
<parameter name="browser" value="chrome"/>
<parameter name="version" value="latest"/>
<parameter name="os" value="windows 10"/>
<classes>
<class name="com.package.tests.TestApp"/>
</classes>
</test>
<test name="Test">
<parameter name="browser" value="chrome"/>
<parameter name="version" value="latest"/>
<parameter name="os" value="windows 10"/>
<classes>
<class name="com.package.tests.TestApp"/>
</classes>
</test>
</suite>
我使用上述@BeforeMethod這些參數,以指定瀏覽器測試應該運行。
有什麼辦法可以通過類名低谷命令行? 我試過$ {var}和BeanShell,至今沒有運氣。 謝謝。