关于接口测试的体会

发表于:2010-5-13 14:34  作者:zhendong   来源:Taobao QA Team

字体: | 上一篇 | 下一篇 |我要投稿 | 推荐标签: 软件测试 功能测试 接口测试

  第一次接触到接口测试,真是一头雾水,不知道自己要测试什么,怎么测,既然接口测试的同学已经测试过了,功能测试关注的是什么?看着同事写好的功能测试用例,我测试真是不知如何下手。

  静下心来慢慢想想,在培训中提到,接口测试与功能测试的最大差别就是接口测试是不走页面的,那么页面就是功能测试关注的重点。那么带有接口测试的功能测试用例怎么写?尤其是可能测试设计者并不一定是测试执行者,怎么才能叫测试执行者按照用例正确的执行?测试做完了,我想谈谈自己的看法。

  1. 理解接口测试文档。这是最实用也是最基本的。

  2. 理清接口设计的UC。还有一个很有帮助的文档就是接口测试同学的测试设计。对我们很有帮助。

  3. 前提和步骤,本身功能测试人员对接口测试不是很熟悉,那么就要把前提或是数据准备写的更详细一些。步骤分的再细一些。

  4. 要注意,预期结果会和接口测试的关注点有所不同。功能测试关注的是页面上的最终状态,比如说交易成功还是失败,至于什么原因导致的成功失败,虽然我们会把每一种情况写出来,log信息也会有所不同。但是不是我们的预期结果。

  5. 关于异步请求或者对账类似的验证,我们就可以参照接口测试文档进行编写了。

  需要注意的是,关于异步请求,我们要做到的是真实模拟。包括真实的系统版本和配置信息。另外,我们要有一个严格的请求规范,验证请求是否按照规范正确编写。这样就避免了很多不必要的麻烦。


评 论

  • jiankang_an (2013-3-15 09:12:35)

    以前没有明确进行过接口测试,决定在我们产品上玩玩,谢谢你的分享

论坛新帖

顶部 底部


建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海信义律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2021, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道