发散逆向思维,查询类列表测试范围的思考

记得刚接触列表测试时,觉得这种列表展示类页面,没什么可测的,但是我错了,为什么呢?

我们来一起探讨下查询列表类的测试方法和测试范围

下图是我随便找的app中的列表页,基本类似,接下来我们开始逐个分析测试点:

 

发散逆向思维,查询类列表测试范围的思考

 

1、数据正确性测试

针对列表数据的测试,考虑数据入库和出库,即数据从哪录入进来,然后展示到页面,

这里我们根据业务逻辑写出自己一套SQL,去验证后端SQL的正确性,然后进行数据的核对

 

2、筛选条件组合测试

这里会用到正交试验法,多种条件输入,产生不同结果的测试,

有条件区域、销量、单价,我们可以生成测试用例如下:

选区域

选销量

选单价

选区域+销量

选区域+单价

选销量+单价

不选

我们可以看到生成7条测试用例

 

3、列表排序测试

排序条件A B C

先根据A倒序,如果A相等则根据B倒序,如果B相同则根据C排序,以此类推检测

 

4、空页面、翻页测试

无数据、超1页数据翻页检测

 

5、网络兼容测试

无线网、4g网、弱网、断网,页面展示检测

 

6、字段超长测试

小区名字超长美丽的小小小小小小小区、单价超长10000000、销量超长9999999999显示检测

 

7、机型系统兼容测试

IOS和安卓不同分辨率、不同系统下兼容性检测

 

8、图片、视频压缩测试

图片、视频前后端进行压缩处理检测

 

9、字段异常测试

我们不能保证每个字段都是正确的,所以我们需要考虑字段的异常会导致的结果

因为我们需要测试字段的为空值、0值、null值时,页面的显示及处理情况

 

10、内存泄露测试

我们需要考虑大量页面数据时,进行上下翻页长时间操作会导致的内存泄露问题

 

11、模拟请求服务器500测试

需要考虑页面请求失败情况,故需要模拟请求500时的检测

 

12、稳定性测试

需考虑页面大量请求并发的情况下,页面请求展示情况

 

13、地区定位测试

不同城市、经纬度、定位失败检测

 

15、登录权限测试

登录权限失效,页面展示检测

 

16、外部事件测试

返回键、HOM键、清缓存、清数据、电话、短信、推送等

 

未完待续,求补充~~

如果你学到了,请转发!!!

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwwpdf.html