测试用例

在工作中的同仁们,肯定会有以下困恼

1、用例该怎么写?

2、重点在哪?

3、项目急来不及写用例怎么办?


下面分析、总结思路,欢迎大家一起探讨

如何下手,如何建立测试用例思路

1、文档:这是一直要说的问题,只有通读“项目&产品”明确“项目&产品”的核心点(这里要复述一下,很多中小型公司没有完整的文档,甚至没有“产品经理”岗,来编写该类文档);

2、测试计划:要有测试主体思路大纲,先抓产品的重点,按模块或界面划分;后面“有时间”再补齐各主要模块的功能;

3、项目&产品的需求功能:分解输出测试项时,既要考虑单向功能的逻辑,同时也要考虑业务场景思路;

4、需要区分来管理:可划分“功能用例”、“性能用例”、“自动化的”等等...最好区分开来方便管理;

5、统一规划:去寻找分析程序中的共享模块(如:数据共享等)写用例时需要标注出来,省时省力,避免用例重复编写;

6、业务流程:标注出来做统一规划(如:分析产品有多少重要业务是核心需求来决定的);

7、等...(欢迎补充)

好的测试用例是怎么样的

1、覆盖率

对核心的需求功能点基本要全部覆盖,业务产生影响的场景尽可能多的考虑到(无法量化,看项目&产品中实际需要);

2、易执行

一个测试点一条用例,用例的执行步骤,预期结果明确;

3、可读性

用词规范,字体版面一致,清晰确切;保证他人能容易阅读,使用;(QA部的用例,需要进行评审,其他交叉测试便于使用);

4、复用性

相同复用模块只需稍作修改即能使用;利用率高,回归测试时,需求改动不大时的用例稍作修改即可使用;

5、自动化

在编写测试用例一开始就应该考虑,在需要进行自动化时就能很快的转变(自动化进行的少,摸着的石头过河...);

6、等...(欢迎补充)

需求/功能分解,写测试用例的方法有那些

常见如下:(摘自互联网)

输入/数据---等价类划分法

输入/数据---边界值选取法

条件和结果--因果图法

条件和结果--判定表法

场景--------场景法

功能随数据--状态迁移法

数据很多----正交实验法

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容