我想在同一时间(即平行)运行在三个浏览器IE,Chrome和Firefox相同的脚本。 我使用下面的代码Testng.xml
文件
<test name="RunTests-1">
<parameter name="browser" value="firefox" />
<parameter name="port" value="http://localhost:4444/wd/hub" />
<classes>
<class name="Com.TestSuite.class1"/>
</classes>
</test>
<test name="RunTests-2">
<parameter name="browser" value="chrome" />
<parameter name="port" value="http://localhost:4444/wd/hub" />
<classes>
<class name="Com.TestSuite.class1"/>
</classes>
</test>
<test name="RunTests-3">
<parameter name="browser" value="internet explorer" />
<parameter name="port" value="http://localhost:4444/wd/hub" />
<classes>
<class name="Com.TestSuite.class1"/>
</classes>
</test>
而用TestNG运行它,它是开放3个浏览器,并执行脚本。 但问题是在执行该脚本,它在脚本执行一些操作(如进入文本字段中的文本,单击按钮等)在一个浏览器的两倍,而不是在其他浏览器的所有执行。 请让我知道什么可能是其中的原因。