0
私のオートメーションフレームワークにmavenとtestngを使用しています。私はここでテストを実行すべきブラウザを指定する@BeforeMethodの上にこれらのパラメータを使用しています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>
:それは実装されていますように、今、私はtestng.xmlファイルを使用する必要があります。
クラス名トラフコマンドラインを渡す方法はありますか? $ {var}とBeanShellを試しました。これまでのところ運がありません。 ありがとうございます。