zoukankan
html css js c++ java
接口测试用例编写规则
(1)参数正常覆盖。对于接口的参数,接口文档一般都会说明哪些必需项,哪些是非必需项。对于必需的参数,要测试传参数和不传参数接口是否报错?
(2)参数各种情况覆盖。传非法的字符,特殊的字符,空值,超过边界是否报错?错误信息是否正确?
(3)非必需参数覆盖。一般接口对于非必需参数都不会做非正常性传值的判断,所以要测试合法的参数值 ,接口返回的内容是否正确。如果有接口文档说明对非必需参数做了非正常的验证的话,也要对其进行验证。
(4)参数的组合覆盖。有些儿参数需要相互配合着才起作用,如“offset”和“count”组合起来进行翻页,这个时候要组合起来进行测试。
(5)业务逻辑相关的覆盖。有些儿接口与业务逻辑关联密切,单独从接口角度测试,可能会遗漏掉一些儿因业务逻辑而产生的bug。所以如果和业务逻辑相关,也要考虑到业务逻辑相关的测试用例。
查看全文
相关阅读:
timer使用方法
基于开源库jsoncpp的json字符串解析
jsoncpp构造json字符串和json数组
通过wifi连接android设备的方法
Linux 利用管道父子进程间传递数据
Mac OS X 下部分Android手机无法连接adb问题之解决方案
android studio 慢的问题
forever让nodejs后台运行
js里面如何才能让成员方法去调用类中其他成员
让Windows Server 2008 + IIS 7+ ASP.NET 支持10万并发请求
原文地址:https://www.cnblogs.com/wanglei-xiaoshitou1/p/8550690.html
最新文章
HTML5和CSS3扁平化风格博客(进阶篇)
HTML5和CSS3扁平化风格博客(基础篇)
Editor placeholder in source code错误
oracle 中execute immediate
Oracle中merge into的使用
Ext3.4实现增删查改(form版)
JAXB解析xml
dom4j解析xml字符串实例
spring MVC配置详解
牛人博客
热门文章
如何以Java实现网页截图技术
Ajax+Jsp+servlet+json技术的使用
Css格式化/压缩(代码)
java基础---->使用Itext生成数据库文档
springbatch---->springbatch的使用(二)
java高级---->Thread之单例模式的使用
java基础---->java多线程的使用(十)
java基础---->java注解的使用(一)
java框架---->lucene的使用(一)
CommStringLib
Copyright © 2011-2022 走看看