Klicken Sie auf den Link arbeiten in der Selenium Ide, aber nicht in der Webdriver

Teste ich ein Szenario für den Standort "https://www.freecrm.com/index.html"

Anmeldeinformationen [ john2013 /john2013 ]

Scenario :

1 open the site https://www.freecrm.com/index.html

2 login  with valid credentials

3 click on the "New Contacts" link

4 Add new contacts

Verwendung von Selenium ide bin ich in der Lage, um sich anzumelden und klicken Sie auf "Neuer Kontakt" - link , aber wenn ich versuche das gleiche zu tun, mit Webdriver [ java] ich bin nicht in der Lage, klicken Sie auf "Neuer Kontakt" - link

den code, den ich geschrieben habe, ist unten gegeben

driver.findElement(By.name("username")).clear()     
driver.findElement(By.name("username")).sendKeys("john2013");
driver.findElement(By.name("password")).clear();
driver.findElement(By.name("password")).sendKeys("john2013");
driver.findElement(By.cssSelector("input[type=\"image\"]")).click();

Den code bis zu der oben genannten ist in Ordnung, aber Sie auf die Schaltfläche "Neuer Kontakt" - link

driver.findElement(By.xpath("//div[@class='noprint']/span[@class='headertext']/a[3]/")).click();

nicht arbeiten, obwohl die gleiche xpath arbeitet im IDE.

habe ich versucht mit der erwarteten Bedingung, option , schlafen, aber nichts funktioniert.

kann einer mir helfen in dieser Hinsicht.

InformationsquelleAutor John | 2013-09-22
Schreibe einen Kommentar