摘要: 做完了之后,突然发现,实现的意义不大,好生难过。1. 可扩展性差。2. 充其量只能是验证服务器接口是否工作的脚本。3. 断言差。4. 没优化。咳,自动化遥遥无期,一点点量变积累中,等待质变。 阅读全文
posted @ 2015-06-16 17:02 kevinqinan 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 因为牵扯到这个不是自己开发的,因为版权的问题,就不贴代码了,大概理解下,这个类继承了XMLFormatter类,需要重写三个方法,format(报告的主内容),getHead(报告的头部),getTail(报告的尾部)。大概的样式如下:public class FormatterTest exten... 阅读全文
posted @ 2015-06-16 16:45 kevinqinan 阅读(389) 评论(0) 推荐(0) 编辑
摘要: Constants.java 是一些接口测试中的URL和参数等。public class Constants { public static final String BASE_URL = "http://192.168.1.116:8080/cloudalbums/website/"; ... 阅读全文
posted @ 2015-06-16 16:31 kevinqinan 阅读(553) 评论(0) 推荐(0) 编辑
摘要: HttpUtil负责提供Http的Post方法,其核心的方法如下: /** * Do POST request * @param url * @param parameterMap * @return * @throws Exception */ ... 阅读全文
posted @ 2015-06-16 16:08 kevinqinan 阅读(499) 评论(0) 推荐(0) 编辑
摘要: CommonClass存放的是一些公共方法,转换时间格式,计算成功率等方法。/** * * @param long p_time * @return 2015/04/29 18:52:37.957 */ public static String toLongT... 阅读全文
posted @ 2015-06-16 16:05 kevinqinan 阅读(303) 评论(0) 推荐(0) 编辑
摘要: InterfaceTest,在TestMain中可以看到是实现测试测试的基本方法。代码如下:public class InterfaceTest { final static String param = "param"; HtmlFile hf = new HtmlFile(); ... 阅读全文
posted @ 2015-06-16 16:00 kevinqinan 阅读(1196) 评论(0) 推荐(0) 编辑
摘要: 接下来要对TestMain中的方法逐个进行分析:首先 是HtmlFile .java,在主方法中的应用为:HtmlFile hf = new HtmlFile();hf.createLog("C:/Code/1.html");看名称就知道,其实实现的东西很简单就是创建1.html作为Log输出文件。... 阅读全文
posted @ 2015-06-16 15:47 kevinqinan 阅读(484) 评论(0) 推荐(0) 编辑
摘要: TestMain就是整个接口测试的主方法了,同时还要实现对HTML文件的创建,编辑和关闭等功能。代码如下:public static void main(String[] args) { HtmlFile hf = new HtmlFile(); hf.c... 阅读全文
posted @ 2015-06-16 15:18 kevinqinan 阅读(833) 评论(0) 推荐(0) 编辑
摘要: 上一版本的思路有点乱,而且文件统一放在了一个包下,所以看起来不太明确。花了点时间来整理了一下,目前的目录结构如下: 阅读全文
posted @ 2015-06-16 14:57 kevinqinan 阅读(269) 评论(0) 推荐(0) 编辑