08 2015 档案

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

posted @ 2015-08-26 19:31 乔叶叶 阅读(3173) 评论(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 乔叶叶 阅读(13216) 评论(0) 推荐(1) 编辑

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

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

初识selenium-grid
摘要:什么是selenium-grid,官方解释:takes Selenium Remote Control to another level by running tests on many servers at the same time, cutting down on the time it ta 阅读全文

posted @ 2015-08-21 16:46 乔叶叶 阅读(588) 评论(0) 推荐(0) 编辑

selenium如何分别启动IE、firefox、chrome浏览器
摘要:1、火狐浏览器 /* * 初始化火狐浏览器 * */ public static WebDriver initFireFox(WebDriver dr) { String key = "webdriver.firefox.bi... 阅读全文

posted @ 2015-08-19 11:36 乔叶叶 阅读(393) 评论(0) 推荐(0) 编辑

java在url传输前更改字符编码
摘要:几种方式1、String s = "sds";s = new String(data_id.getBytes("UTF-8"));2、 使用get请求String s = "sdf";s = URLEncoder.encode(s, "utf-8");3、如果使用的是httpclient,且是pos... 阅读全文

posted @ 2015-08-18 14:44 乔叶叶 阅读(383) 评论(0) 推荐(0) 编辑

java获取Json和http状态码
摘要:最近再做接口自动化测试,其中有几个方法比较重要 1.获取http状态码 /* * 返回接口状态码 * */ public static String getHttpCode(String url) { String code = null; try { URL u = new URL(url); U 阅读全文

posted @ 2015-08-14 19:03 乔叶叶 阅读(2457) 评论(0) 推荐(0) 编辑

testng环境设置
摘要:1.在eclipse中安装testng插件,地址:http://beust.com/eclipse2.设置testng环境变量testng_homeD:\Program Files\eclipse\eclipse-jee-luna-SR2-win32-x86_64\plugins\org.testn... 阅读全文

posted @ 2015-08-14 14:25 乔叶叶 阅读(543) 评论(0) 推荐(0) 编辑

使用reportNG替换testNG的默认报告
摘要:关于reportng的官网介绍:http://reportng.uncommons.org/ 1.下载reportNG的jar包:http://pan.baidu.com/s/1hq5znLU 2.reprotNG的源码:https://github.com/dwdyer/reportng 3.在项 阅读全文

posted @ 2015-08-14 13:28 乔叶叶 阅读(3893) 评论(0) 推荐(0) 编辑

转载:HttpClient使用详解
摘要:原文地址:http://blog.csdn.net/wangpeng047/article/details/19624529Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送H... 阅读全文

posted @ 2015-08-10 10:02 乔叶叶 阅读(244) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示