接口测试

当前项目后端接口测试的内容:

1)业务功能测试

2)边界分析测试(业务规则边界分析、输入输出参数边界分析)

3)参数组合测试

4)异常情况测试

5)性能测试

6)安全测试(敏感信息是否加密、批量抽奖、sql注入)

app(前端)测试时需要覆盖或考虑的内容:

1)基本功能测试

2)边界分析测试

3)存储测试(存储空间的读写)

4)性能测试

5)稳定性测试

6)兼容性测试(网络、分辨率、机型、平台)

7)中断测试(如:来电话、短信或闹钟)

8)交互测试(如:调用相机、分享功能)

9)UI测试

综上所述,前端与后端测试活动中相同的部分有功能测试、边界分析测试和性能测试,其它部分由于各自特性或关注点不同需要进行特殊的测试。接下来针对以上三部分相同的内容再进行分析:

1、基本功能测试:

由于是针对基本业务功能进行测试,所以这部分是两种测试重合度最高的一块

2、边界分析测试:

在基本功能测试的基础上考虑输入输出的边界条件,这部分内容也会有重复的部分(如业务规则的边界)。但是,前端的输入输出很多时候都是提供固定的值让用户选择(如下拉框),在这种情况下测试的边界范围就非常有限,但接口测试就不存在这方面的限制,相对来说接口可以覆盖的范围更广,同样的,接口出现问题的概率也更高。

3、性能测试:

虽然都需要做性能测试,但关注点不相同。app端性能主要关注于手机相关的特性,如手机cpu、内存、流量、fps等。而接口性能主要关注接口响应时间、并发、服务端资源的使用情况等。

转载:https://www.cnblogs.com/puresoul/p/5388586.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值