接口测试理论(5)--接口用例设计

设计接口用例的目的是为了提升工作效率,防止遗漏 并且能够通过用例,来实施测试监控。

接口用例设计思路

设计用例时的四大维度:功能,性能,安全,兼容性

功能:单个接口测试,接口业务场景测试(多接口组合测试)

性能:响应时间 ,吞吐量, 服务器资源使用率(CPU、内存、磁盘、网络、IO), 错误率, 并发数

安全:敏感信息是否泄露, XSS注入, SQL注入, 其他

兼容性:接口的兼容性,主要是测试不同接口版本的兼容。

 

接口功能测试用例设计方法

简单的说,接口测试用例设计,也可以使用黑盒测试用例设计方法来设计。

例如:采用等价类、边界值来对接口中的请求数据中的每个参数设计测试用例;

也需要对响应的数据进行用例的设 计。 然后根据需求规定的业务场景,使用场景法来设计业务场景测试用例。

第一步:熟悉接口的参数(入参和出参)

第二步:针对参数使用等价类、边界值设计测试用例 所有的入参,针对每个参数使用等价类、边界值等黑盒测试用例设计方法进行测试 所有的出参,针对重要参数,使用等价类、边界值等黑盒测试用例设计方法进行测试

第三步:分析参数的使用场景,设计该接口每个参数的使用场景

第四步:接口参数测试

在进行接口的业务功能测试后,我们还需要考虑接口的参数测试(优先级低)

必填参数, 组合参数 ,全部参数, 多参, 少参, 无参, 错误参数

posted @ 2023-07-28 17:06  越长大越孤单哦  阅读(64)  评论(0编辑  收藏  举报