如何在智能告警平台CA触发测试告警
708
2022-11-05
软件测试培训之测试用例实现规则
每个用例必需要有至少一条操作步骤和预期结果;
操作步骤中不要包含结果的检查;
预期结果中只能包含结果,不能有步骤;
用例描述中不允许出现假设性词汇,比如:假如,或许,可能等;
用例描述中不允许出现二义性语句。
用例命名格式:模块_用例标题;
用例名称不允许出现重复、包含关系,或者仅有数字编号差异;
用例名称简介易懂,不要包括具体操作步骤;
规则2:用例名称要求
规则3:用例要素要求
用例标识、用例标题、摘要、重要性、操作步骤、预期结果、用例编写者、状态、预期执行耗时为必填内容,不能为空,其他字段为选填内容。
规则4:用例重要性要求
由于User Story的优先级决定的是在一个版本中的开发优先级,用例的重要性参考的是模块对于系统功能的重要度,因此这里的重要性不以Use Story优先级为参考依据。
高(优先执行):产品基本的功能验证,即关键路径的测试用例,包括最常执行的功能、基本流程的输入(正向流程+正向数据)。
中(次级执行):包括界面数据有效性校验、默认值、边界值。
低(最后执行):建议执行的测试用例,包括不常执行的功能、异常流程的输入以及异常数据的输入。
执行用例测试步骤前需要做的所有必备条件,原则上所有用例都有前置条件;
前提条件包括测试执行入口、账号类型和权限、数据准备;
不可将其他用例作为前置条件,但可以将其它用例执行结果作为前置条件。
每一测试步骤只能对应一条预期结果;
每一条预期结果与其对应的测试步骤的编号要求保持一致;
一个结果有多个检查点时,确保检查点完整;
规则5:用例执行前提要求
规则6:测试步骤与预期结果要求
ü 结果含需要验证的所有结果输出,如页面检查、存储检查、消息检查等;
ü 结果涉及页面,需明确页面提示结果、数据变化;
ü 结果涉及存储:需明确关键值变化、数据库具体的表和关键字字段值变化;
ü 结果涉及消息:需明确关键查看内容;
ü 结果对应不同输入数据有差别时需分别对应描述清晰。
规则7:测试数据要求
ü 测试数据在步骤里面明确列出
ü 测试数据编写形式为:[字段名:字段值]
ü 对于页面输入数据,需要区分系统字段与自定义字段
发表评论
暂时没有评论,来抢沙发吧~