web接口测试总结(一)

上一篇 / 下一篇  2015-06-09 20:07:53 / 个人分类:接口测试

   web接口测试总结(转载请注明)
面试中我偏爱问的一个问题是这样的:"接口测试(仅限controller层,不设计service和dao层接口)有什么用,应该怎么做?"。答案当然五花八门,有根本不做的、有模式化的模拟发送请求查看响应体是否符合接口文档的、有把接口中每个参数都修改后排列组合重新发送的。我之所以问这个问题是想从各个公司各类人的测试观点中提取可用之处,但是几乎没有遇到过相对新颖和高效的观点。
下面阐述我所理解的接口测试。


Q:接口测试是什么?
我认为接口测试是功能测试不可或缺的一部分,抛开了UI层的逻辑和限制对于服务端的功能进行了完整的测试。


Q:接口测试有没有作用?
当然有用,而且作用很大。从接口测发起的测试弥补了界面测试的遗漏点。界面测试起码遗漏了 1.接口参数校验 2.接口参数组成 3.响应消息体。能将接口测试纳入功能
测试的一部分并且完成,我想已经脱离了初级工程师这一范畴,测试的完整性得到了很大的提高。


Q:接口测试怎么做?
接下来到了最核心的部分,如何做好接口测试。
首先首先,工具的选择很重要,需要一个好的抓包工具或者代理,浏览器方面的推荐firefox的firebug和chrome自带的开发者工具,快捷键都是F12。工具方面推荐fiddle2和
charles,这两款工具的功能非常强大,包括抓取http和https包、请求包结构、时间、断点调试、mock、重复发送请求等等,囊括了你对于一个抓包工具所有的诉求。


TAG: 接口

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-18  
 123456
78910111213
14151617181920
21222324252627
282930    

我的存档

数据统计

  • 访问量: 6638
  • 日志数: 7
  • 建立时间: 2015-06-09
  • 更新时间: 2015-06-09

RSS订阅

Open Toolbar