テストは次々と実行されますが、2つのクロムが次々と1つではなく最初に起動します。 私のJavaコードの下セレンの開始時に複数のクロムドライブを開く
package dOUBT;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.WebDriver;
import org.testng.annotations.Parameters;
import org.testng.annotations.Test;
public class TEST {
WebDriver driver = new ChromeDriver();
@Parameters({ "URL"})
@Test()
public void login(String URL) {
try {
driver.get(URL);
System.out.println("Website opened");
} catch (Exception e) {
e.printStackTrace();
}} }
私のtestng.xmlは
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="Suite1">
<test name="GOOGLESmoke1">
<parameter name="URL" value="http://google.com"/>
<classes>
<class name="dOUBT.TEST">
</class></classes>
</test>
<test name="YAHOOSmoke2">
<parameter name="URL" value="http://yahoo.com"/>
<classes>
<class name="dOUBT.TEST">
</class></classes>
</test>
</suite>
、あなたの完全なコードを共有してくださいできますか? –
その完全なコードonly.uはjavaファイルの1つのコードをコピーでき、testng.xmlのもう1つは動作します – heardm
chrome.exeファイルのパスをコードに設定していますか? –