小编Sag*_*007的帖子

Selenium Webdriver和Selenium Ghostdriver有什么区别?

我想知道Selenium Webdriver和Selenium Ghostdriver之间的区别.

我也很困惑为什么使用selenium Ghostdriver?

请给我一个简短的想法.

提前致谢.

java selenium differentiation selenium-webdriver ghostdriver

10
推荐指数
1
解决办法
4953
查看次数

Selenium xpath没有这样的元素异常,即使它在firepath中工作

这是我使用Firebug检查元素时的样子

在此输入图像描述

当我在xpath中尝试相同的语法时,它选择结果页面2.我在selenium IDE中尝试了相同的方法并单击了find,它在执行代码时选择结果页面2.我正在接受No Such Element异常

Xpath语法: //a[contains(@href,'/jobs?q=qa+engineer&l=Renton%2C+WA&start=10')]/span[contains(@class,'pn')][text()='2']

public void jobSearch(){
        WebDriver driver= new FirefoxDriver();
        driver.get("https://www.indeed.com");
        driver.findElement(By.id("what")).sendKeys("QA Engineer");
        driver.findElement(By.id("where")).clear();
        driver.findElement(By.id("where")).sendKeys("Seattle,WA");
        driver.findElement(By.id("fj")).click();
        driver.manage().timeouts().implicitlyWait(25, TimeUnit.SECONDS);

        driver.findElement(By.xpath("//a[contains(@href,'/jobs?q=qa+engineer&l=Renton%2C+WA&start=10')]/span[contains(@class,'pn')][text()='2']")).click();
Run Code Online (Sandbox Code Playgroud)

感谢您的宝贵时间和宝贵的建议.

selenium xpath selenium-firefoxdriver selenium-webdriver

1
推荐指数
1
解决办法
3054
查看次数