标签:其他 postman web开发 script 表单 php 后台 实例 http
接口测试,其实并没有那么可怕,但是作为测试人员也是必不可少的技能。
接口分为:内部接口和外部接口
不管是内部接口还是外部接口,都要引起重视,今天先说下内部接口测试,不要因为测试人员的忽视,导致接口有bug,相信大家也看过一个bug在45分钟损失4亿多美元的真实例子,作为测试人员也要为我们所测试的应用保质保量,风险降到最低,是我们的责任也是我们的义务。
1、http常用的请求方法:
通常我们用的最多的请求方式:get和post参数到相应的URL。
2、测试步骤:
编写接口调用程序(一般可自己搞个表单提交或使用其他测试工具,如postman、poster等等)
模拟输入参数
检查接口输出
3、测试技能要求:
能写接口调用程序
懂json,能分析结果输出
熟悉应用功能涉及到数据存取部分,能了解具体流程
4、数据准备:
正向用例:符合业务逻辑的数据
特殊字符,如:<、>、&、=、%、空格等。重点是&、=、空格,这些字符在post、get请求中是关键字,如果没有进行转义,就会报错
空参数。如果参数为必选,不传该参数,会有何结果
参数类型错误。如需要输入整形,实际输入字符型,会有何结果
参数类型错误。如需要输入整型,实际输入字符型,小数,负数,会有何结果
字符串长度超长,会有何结果
用户可输入的参数,是否能SQL注入
5、结果检查:
输出结果是否符合逻辑。原本正确的操作,是否返回true。原本异常的操作,是否能显示正确的错误提示
输出结果字段值是否正确,是否按照约定都正常输出
接口测试其实没那么难的,只要用心学,都是可以达到的。后续再专门介绍外部接口测试以及支付相关测试,今天就写到这里。真心祝愿每一位读者升职加薪!
标签:其他 postman web开发 script 表单 php 后台 实例 http
原文地址:http://www.cnblogs.com/what-/p/6974126.html