接口自动化功能:
一、接口功能校验
- 根据用例校验条件颗粒度来检查接口的返回情况
二、接口性能统计
- 针对接口响应时间做曲线分布统计
- 通过接口通过率,分析接口在并发情况下的通过情况,从而延伸接口的设计是否最优
三、接口状态监控
- 通过定时任务触发脚本或者Jenkins
- 通过Git钩子功能针对每次代码提交做回归测试
四、查看结果
- 若接口出错,则通过Email方式发送测试报告
- 还可以通过web服务,直接在页面查看测试情况
UI自动化功能:
一、对短链接的实时监控
- 通过selenium实现对短链接访问达到校验短链接是否有效
- 通过获取到的demand_id获取订单内容是否与该短链接内容相匹配
二、页面UI校验
- 针对页面元素校验
三、业务流程校验
- 根据正常业务流程,模拟用户操作,实现主流程回归,监控
四、多浏览器兼容
- 通过不同浏览器、不同版本实现业务流程回归
(条件有限,未实现)
五、查看结果
- 若接口出错,则通过Email方式发送测试报告
- 还可以通过web服务,直接在页面查看测试情况
功能持续更新中。。。
@晴天 -2016年12月26日16:14:11