自学内容网 自学内容网

软件测试---测试需求分析

课程目标 

什么是软件测试需求

软件测试需求的必要性

如何对软件测试需求进行分析(重点) 

课程补充

灰度测试(基于功能):先发布部分功能,然后看用户的反馈,再去发布另外一部分的功能更新。

A/B测试(基于用户):先发布的功能先让A部分用户进行更新,再根据用户的反馈,再更新B用户对应的部分的功能。

软件测试流程:需求分析---测试计划---软件测试设计---软件测试执行---测试评估

测试需求是什么

测试需求主要是解决“测什么”的问题,一半来自需求规格说明书中原始要求;

测试需求应全部覆盖已定义的业务流程。以及功能及非功能方面的需求

        功能需求:业务流程 ---优先考虑

        非功能需求:界面、文档、兼容性、易用性、性能、安全性

举例分析

 

 章节提问

1、遇到隐形需求怎么办?

充分熟悉产品;参考成熟产品;站在用户的角度考虑

2、给你一个带logo的水杯你会如何测试?

功能:装水 是否漏水  热水 冰水 茶水 

           容量大小   是否保温

非功能:

                界面:logo是否与原型图一致;是否美观;是否防水;材质是否环保安全

                易用性:防滑  防烫  带把手 携带是否方便

                兼容性:是否能装其他的液体  

                安全性:是否带被杯套;是否生锈

                性能:是否防摔 抗挤压

                原则:6大功能 建立测试思维

3、你会如何测试朋友圈、购物车等熟知的软件产品?(支付码、优惠券、二维码)


原文地址:https://blog.csdn.net/weixin_52973401/article/details/140571156

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!