Selenium WebDriver判断页面是否出现某个字段的方法

上一篇 / 下一篇  2014-04-02 14:56:31 / 个人分类:自动化测试

类似于seleniumRC中的isTextPresent 方法
用xpath匹配所有元素(//*[contains(.,'keyword')]),判断是否存在包含期望关键字的元素。
使用时可以根据需要调整参数和返回值。
Java代码 
    public boolean isContentAppeared(WebDriver driver,String content) { 
        boolean status = false; 
        try { 
            driver.findElement(By.xpath("//*[contains(.,'" + content + "')]")); 
            System.out.println(content + " is appeard!"); 
            status = true; 
        } catch (NoSuchElementException e) { 
            status = false; 
            System.out.println("'" + content + "' doesn't exist!")); 
        } 
        return status; 
    } 

TAG: webdriver Webdriver

 

评分:0

我来说两句

Open Toolbar