- 博客(5)
- 资源 (10)
- 收藏
- 关注
原创 HttpClient +Testng(3)对返回结果进行处理:json格式化,方便验证结果
上次的运行结果可看出,http返回结果是个字符串类型,没有规律性。而正常情况下,我们是需要提取返回直接中的值和预期值进行比较,看返回结果是否正确。 所以我们对返回结果进行json格式化,这样就方便验证结果。 首先,还是修改FirstTest.java,如下所示: import net.sf.json.JSONObject; import org.apache.http.HttpEntit
2017-03-16 17:20:38 3257 1
原创 HttpClient +Testng(2)使用testng的DataProvicer来进行数据驱动
在FirstTest.java 文件中,我们可看到请求URL、请求参数,这些都是属于测试数据。这里我们使用testng中自带的@DataProvider注解来做数据驱动,数据源文件可以是EXCEL,XML,甚至可以是TXT文本。这里我们使用EXCEL数据源。 1、大概流程 每个测试运行前,会先通过@DataProvider的方法来读取EXCEL中数据,该注解的方法会返回一个Object
2017-03-14 10:45:28 2674
原创 Appium(7)appium server日志分析
每次运行测试,可以从Appium Server控制台看到有特别多的日志输出,这些日志其实很清楚的显示一个test从启动到case完成的活动过程 所以如果能够更好的理解这些日志的内容,会帮助我们更好的理解整个测试流程。 下面是一个例子,主要功能是在安卓模拟器上安装dobby,并进行登录。 日志的具体内容如下所示: > Launching Appium server with
2017-03-07 15:17:52 3153
原创 Appium(5)所需环境的安装 – ubuntu版
最近要把appium换到linux环境,所以重新折腾一下这个appium的安装 1、JDK的安装和JAVA_HOME的配置 1.1 JDK安装 由于系统是ubuntu的,是桌面版的。所以JDK的下载可以直接通过浏览器来下载,选择对应的版本 链接:http://www.oracle.com/technetwork/cn/java/javase/downloads/jd
2017-03-07 15:15:24 918
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人