`
文章列表
使用getText()方法。id,css,xPath等直接定位查找 boolean popwin1 = selenium.isElementPresent("popwin1"); if(popwin1){    String text = selenium.getText("id=xxx");    System.out.println("popwin1 text: test-"+text); }

asdf

    博客分类:
  • sadf
asdfasdfasdgsadgsadg
//处理弹出框。 if(sel.isAlertPresent()){     sel.getAlert(); }
场景: 在弹出的div中修改记录名称。当名称与原名称相同时。修改按钮变灰,处于禁用状态。 此时需要selenium java测试脚本监听input change事件。 用例才能正常执行下去。 解决方法:模拟keyUp事件。触发div中的js change事件。 selenium.type("id=inputId", "xxxx"); selenium.keyUp("id=inputId", "w"); selenium.click("修改按钮id"); 总结:需要处理事件的时候都需要用sel ...
最近在进行自动化测试时,要对弹出的div进行定位测试。 发现无法选中frame。 使用selenium.waitForPageToLoad("30000");这种方法不能实现对非新页面的等待加载。 因为此方法是针对新页面加载时的等待。。。。在我遇到的场景不适用了。 改用Thread.sleep(10000)后可以解决这个问题。测试用例顺利执行完成。 代码样例: selenium.click("xxx");         Thread.sleep(10000);         selenium.selectFrame("xxx&qu ...
Global site tag (gtag.js) - Google Analytics