一个好的测试用例,要规范设计方法和用例格式

玩技站长
玩技站长
管理员, Keymaster
11055
文章
0
粉丝
测试分享评论141字数 516阅读1分43秒阅读模式
摘要一、用例格式•用例id:不要重复•测试模块:具体测试对象属于哪个模块•测试标题:语言简洁、标题不能重复、如:验证XXX功能X

一、用例格式

•用例id:不要重复文章源自玩技e族-https://www.playezu.com/185126.html

•测试模块:具体测试对象属于哪个模块文章源自玩技e族-https://www.playezu.com/185126.html

•测试标题:语言简洁、标题不能重复、如:验证XXX功能XXX文章源自玩技e族-https://www.playezu.com/185126.html

•用例属性:功能测试,接口测试,兼容性测试,界面测试,性能测试文章源自玩技e族-https://www.playezu.com/185126.html

•优先级/重要程度:描述这条用例测试的功能影响大不大,很重要、极高-高-中-低或(1-4)文章源自玩技e族-https://www.playezu.com/185126.html

•预置条件:存放使用的资源,或者需要提前准备的信息文章源自玩技e族-https://www.playezu.com/185126.html

•操作步骤:严格按照用户的操作流程来、和预期结果要一一对应文章源自玩技e族-https://www.playezu.com/185126.html

•预期结果文章源自玩技e族-https://www.playezu.com/185126.html

•适用阶段:冒烟、系统文章源自玩技e族-https://www.playezu.com/185126.html

二、用例设计方法文章源自玩技e族-https://www.playezu.com/185126.html

功能类型:界面(按钮,输入框,布局),流程(业务流程,增删改查)

1、等价类:相当于域(取值范围),有效等价类---范围内、无效等价类---范围外

•所有涉及到输入框的都需要先考虑空值--null、空格

2、边界值:直接对范围类型的输入框进行测试的方法(分为:上点、内点、离点)

•例如[3,19]上点为:3和19、内点为:4-18、离点为:2以前,19以后

3、判定表(与因果图类似,请求---响应)

•条件桩--条件项

•动作桩--动作项

4、因果图(例子:登录)

•注重输入输出

•考虑逻辑关系,与and、或or、非not

•结果可能有多个

5、正交实验

•直接可以理解为排列组合

•多条件查询,例如从某地到某地可以有多种交通方式

6、状态迁移(在不同的状态下进行不同的操作,如订单,付款和未付款进行的操作都不一样)

•找到状态点--连接关系--拆分成各条用例

7、场景设计(增加了判断,如各种审批流程)

•基本流---正常操作操作成功

•备选流---选择为否

•异常流---容易产生bug的流程

 
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证