软件测试培训之测试用例实现规则

网友投稿 708 2022-11-05

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

软件测试培训之测试用例实现规则

每个用例必需要有至少一条操作步骤和预期结果;

操作步骤中不要包含结果的检查;

预期结果中只能包含结果,不能有步骤;

用例描述中不允许出现假设性词汇,比如:假如,或许,可能等;

用例描述中不允许出现二义性语句。

用例命名格式:模块_用例标题;

用例名称不允许出现重复、包含关系,或者仅有数字编号差异;

用例名称简介易懂,不要包括具体操作步骤;

规则2:用例名称要求

规则3:用例要素要求

用例标识、用例标题、摘要、重要性、操作步骤、预期结果、用例编写者、状态、预期执行耗时为必填内容,不能为空,其他字段为选填内容。

规则4:用例重要性要求

由于User Story的优先级决定的是在一个版本中的开发优先级,用例的重要性参考的是模块对于系统功能的重要度,因此这里的重要性不以Use Story优先级为参考依据。

高(优先执行):产品基本的功能验证,即关键路径的测试用例,包括最常执行的功能、基本流程的输入(正向流程+正向数据)。

中(次级执行):包括界面数据有效性校验、默认值、边界值。

低(最后执行):建议执行的测试用例,包括不常执行的功能、异常流程的输入以及异常数据的输入。

执行用例测试步骤前需要做的所有必备条件,原则上所有用例都有前置条件;

前提条件包括测试执行入口、账号类型和权限、数据准备;

不可将其他用例作为前置条件,但可以将其它用例执行结果作为前置条件。

每一测试步骤只能对应一条预期结果;

每一条预期结果与其对应的测试步骤的编号要求保持一致;

一个结果有多个检查点时,确保检查点完整;

规则5:用例执行前提要求

规则6:测试步骤与预期结果要求

ü 结果含需要验证的所有结果输出,如页面检查、存储检查、消息检查等;

ü 结果涉及页面,需明确页面提示结果、数据变化;

ü 结果涉及存储:需明确关键值变化、数据库具体的表和关键字字段值变化;

ü 结果涉及消息:需明确关键查看内容;

ü 结果对应不同输入数据有差别时需分别对应描述清晰。

规则7:测试数据要求

ü 测试数据在步骤里面明确列出

ü 测试数据编写形式为:[字段名:字段值]

ü 对于页面输入数据,需要区分系统字段与自定义字段

上一篇:k8s部署-31-k8s中如何进行资源隔离资源
下一篇:软件测试培训之测试用例组成部分
相关文章

 发表评论

暂时没有评论,来抢沙发吧~