2017年1月22日
摘要: 因为是做接口测试,所以接触http协议的时间最多,但是几年下来只能是理解http的皮毛,每次出去面试,面试官都会问以及经典的问题: GET 与 POST的区别??? 那么区别到底是什么呢?网上的答案有很多,如下: 1、GET请求参数直接拼接在url后面例如:url?params1=value1&pa 阅读全文
posted @ 2017-01-22 11:09 LeeForLeslie 阅读(910) 评论(0) 推荐(1) 编辑
  2016年1月24日
摘要: 从今天开始学习Apache Commons工具类中的部分组建,第一项内容为:CSV组件对应官网地址:http://commons.apache.org/proper/commons-csv/index.html下载地址:http://commons.apache.org/proper/commons... 阅读全文
posted @ 2016-01-24 20:19 LeeForLeslie 阅读(19321) 评论(0) 推荐(3) 编辑
  2015年12月2日
摘要: 1、使用webdriver执行截图,也可以在此方法中自定义文件位置,需要通过操作File格式移动//使用driver工厂创建driverAppiumDriver driver=DriverFactory.getDriver(); //执行截图,生成file文件,文件默认保存位置为系统当前账户的... 阅读全文
posted @ 2015-12-02 20:49 LeeForLeslie 阅读(2029) 评论(0) 推荐(0) 编辑
摘要: 测试流程:1、启动appium server。使用appium命令启动。2、配置appium client。appium client的参数配置。3、通过webdriver执行调用。一、扩展AssertResult类 主要扩展功能,当断言失败时,自动截图保存,此时需要重写AssertResult的... 阅读全文
posted @ 2015-12-02 20:28 LeeForLeslie 阅读(1102) 评论(0) 推荐(0) 编辑
  2015年11月29日
摘要: 前提Appium执行自动化测试的相关流程 PC端:启动Appium Server----------》Appium Client --------发出指令----------》Appium Server-------与手机通讯-----Phone端:---》BootStrap------将PC指令... 阅读全文
posted @ 2015-11-29 21:41 LeeForLeslie 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 原理:在初始化ServerSocket的时候指定其端口为0(不指定时使用默认值-1),这样就会返回系统分配的空闲端口了。ServerSocket serverSocket = new ServerSocket(0); //读取空闲的可用端口int port = serverSocket.getLo... 阅读全文
posted @ 2015-11-29 21:23 LeeForLeslie 阅读(3406) 评论(0) 推荐(0) 编辑
  2015年11月28日
摘要: 1、查看是否存在有连接设备 adb devices2、安装apk到设备 连接成功的设备通过adb命令安装apk,执行命令时,切换目录到apk所在文件夹,如apk在E:\下,则首先执行cd /d E:\TaoBao.apk adb intall [apk名称,例如:TaoBao.apk] 当现... 阅读全文
posted @ 2015-11-28 18:04 LeeForLeslie 阅读(580) 评论(0) 推荐(0) 编辑
  2015年10月29日
摘要: 在很多要求上传图片的接口中需要上传图片,可能使用最多的方式就是将图片经过base64编码后以字符串的形式上传,此处介绍一下如何将图片进行base64编码以及解码1、图片编码。首先要将图片以文件的形式解析为byte[]数组,然后进行编码,在编码时,需要使用BASE64Encoder,此时需要引用sun... 阅读全文
posted @ 2015-10-29 13:44 LeeForLeslie 阅读(1861) 评论(0) 推荐(0) 编辑