2017-11-22 1 views
1

Obwohl der Test nacheinander ausgeführt wird, werden zunächst zwei statt eines nacheinander gestartet. Mein Java-CodeÖffnen von mehreren Chrom-Treibern beim Start von Selen

 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(); 
      }} } 

Unten ist mein 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> 
+0

Können Sie bitte Ihren vollständigen Code teilen? –

+0

sein vollständiger Code only.u kann einen Code in eine Java-Datei kopieren und einen anderen in testng.xml wird es funktionieren – heardm

+0

Wo setzen Sie chrome.exe Dateipfad in Ihrem Code? –

Antwort

1

public class Test {

WebDriver driver; 

@Parameters({"URL"}) 
@BeforeTest 
public void b(String URL){ 



    System.setProperty("webdriver.chrome.driver", "C:/Users/admin/Downloads/chromedriver.exe"); 
     WebDriver driver = new ChromeDriver(); 

     driver.get(URL); 

} 



@Test() 
public void login() {   
    try { 
      //verification code 
      System.out.println("Website opened"); 
     } catch (Exception e) { 
      e.printStackTrace(); 
     }} } 
+0

tHANKS es funktionierte perfekt auf Hinzufügen von vor test tag.Upvoted Ihre Antwort – heardm

+0

ur wellcome :) .. –

Verwandte Themen