摘要: 页面中遇到的弹出框,我一般把它分为两种方式处理:1、alert弹出框2、非alert弹框给出的代码中基本能处理所有页面的各种弹框。1、alert弹框//处理潜在的1个alert(javascript弹出框)public boolean dealPotentialAlert(WebDriver dri... 阅读全文
posted @ 2015-12-14 09:25 钉子尹 阅读(270) 评论(0) 推荐(0) 编辑
摘要: Selenium Webdriver 学习:http://jarvi.iteye.com/category/203994https://github.com/easonhan007/webdriver_guideSelenium WebDriver经验杂记:http://blog.csdn.net/... 阅读全文
posted @ 2015-12-13 17:40 钉子尹 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 1)方法driver1的调用:1 @BeforeClass2 public void setUp() throws Exception {3 // 启动脚本4 startScript(getClassName()); 5 // 启动浏览器6 driver(Config... 阅读全文
posted @ 2015-10-24 10:21 钉子尹 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 在输入框或选择框输入数据后,数据不会直接生效,此时需点击页面其它地方触发数据生效。有一个小方法就是键盘按下Tab键,我们可在自动化代码中模拟实现,代码如下:1 Actions action=new Actions(driver);3 action.sendKeys(Keys.TAB).perform... 阅读全文
posted @ 2015-10-24 10:13 钉子尹 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 问题现象:在引用log4j包后,使用自己导出的jar包,编译测试例代码,在启动浏览器时出现以下告警:log4j:WARN No appenders could be found for logger (org.apache.http.client.protocol.RequestAddCookies... 阅读全文
posted @ 2015-10-23 09:57 钉子尹 阅读(500) 评论(0) 推荐(0) 编辑