高效便捷的API测试解决方案
Http_API_Tester描述:Http_API_Tester是基于DiggerPlus上分享过的unirest的HTTP请求库实现的,它是一个常见的基于HTTP协议的接口测试需求相关的小工具及框架。
方案及思路:
HTTP请求部分:需要支持常用的GET及POST请求,可设置HTTP协议中HEADER及BODY部分,支持参数化URL中参数部分,可单独维护COOKIE部分。
选型:采用unirest工具库,其实这个工具库也是基于Apache项目的HttpClient二次封装的,如果您想使用HttpClient去代替unirest,也是可以的。
响应解析部分:在做接口测试时,常见的响应类型有XML及JSON格式,我们的测试更多的目的其实就是在解析响应数据后,对关键数据进行自动的判断以达到自动化接口测试的目的。
关于JAVA代码实现的接口测试工具,建议的第三方库有:dom4j(用于解析XML)。
下载地址
用户评论