2015年8月26日

selenium遇到异常自动截图

摘要: 最近要在框架中添加case失败时,要自动截图,主要又两种方式,思想都是在抛异常的时候,捕获到异常,并作页面截图处理。今天坐下总结。 一、第一种方式,重写onException方法 只针对webdriver的异常截图,该方法由于只针对webdriver抛的异常时才能截图,有一定的限制 a.继承Abst 阅读全文

posted @ 2015-08-26 19:31 乔叶叶 阅读(3169) 评论(2) 推荐(1) 编辑

selenium操作滚动条的几种方式

摘要: 1.操作滚动条到当前可见视图的元素位置 WebElement element = dr.findElement(By.id("4")); ((JavascriptExecutor)dr).executeScript("arguments[0].scrollIntoView(true);"... 阅读全文

posted @ 2015-08-26 18:49 乔叶叶 阅读(1956) 评论(0) 推荐(0) 编辑

java使用HttpURLConnection和HttpClient分别模拟get和post请求以及操作cookies

摘要: 1.使用HttpURLConnection public static String getJsonByURL(String base_url) { String url = base_url; StringBuilder json = new StringBuilder(); String res 阅读全文

posted @ 2015-08-26 15:34 乔叶叶 阅读(13214) 评论(0) 推荐(1) 编辑

selenium使用等待的几种方式

摘要: 1.使用java的sleep try { Thread.sleep(3000); } catch (InterruptedException e) { // TODO Auto-generated catch block ... 阅读全文

posted @ 2015-08-26 15:33 乔叶叶 阅读(838) 评论(0) 推荐(0) 编辑

导航