测试计划 CODEARTS TESTPLAN-精准:测试用例表达用词要求精准
精准:测试用例表达用词要求精准
规则7.1.1 测试步骤、预期结果为必填项。
规则7.1.2 前置条件需详细、简洁地说明执行测试前的准备事项,如被测对象所处状态、预置数据、预置条件等,不使用无用、抽象的条件。
规则7.1.3 测试步骤中对必须的测试操作对象、操作方法需实例化表达清楚,非用例作者通过浏览也可以进行测试操作。
规则7.1.4 步骤中有需要设置参数的要显示说明,不能只有“边界值”、“错误值”、“非法值”、“遍历所有字符”等简单描述。
规则7.1.5 用例表述中不要使用模糊的、含二义性的语句,避免使用概数,如“很多”、“一些”、“部分”等。
规则7.1.6 不要遗漏任何测试动作。
- 模糊词列表
很多、一些、部分、大量、少量、多次、设备无异常、随机、任意、一段时间、一会、一点、特殊、很长、较长、很短、较短、多个、几块、多条、数次、变差、所有、大概、频繁、大约、某些、计数正常、长时间、多端口、异常、错误信息、死循环、正常、最大、最小、非法报文、非法字符、超长、超小、超短、长包、短包、边界值、过低、过高、全部、缺省、默认、各模块、可能、有的、一定范围、适量、多于、少于、左右、上下
【正例/反例】
字段 |
正例 |
反例 |
点评说明 |
---|---|---|---|
前置条件 |
通信录中已经添加联系人。 |
无前置条件。 |
若后续测试步骤有依赖数据时,需要添加前置条件。如:测试短信编写功能,通信录没有保存联系人,则短信编辑界面不显示联系人列表。反例中未描述必要前置条件。 |
前置条件 |
1、XXX SDK正确安装 2、python安装版本为python34以上 3、adb版本为1.3.6以上 |
XXX SDK、python及adb已正常安装。 |
反例中前置条件描述过于抽象,未明确标明依赖软件python及adb的版本要求,可能导致不兼容的情况发生。 |
测试步骤 |
使用XX工具,强行中断A模块的进程。 |
创造条件,使得A模块异常。 |
反例中未描述如何使A模块异常,不具备指导性。 |
测试步骤 |
拔掉A模块所在机器的网线。 |
创造条件,使得A模块异常。 |
反例中未描述如何使A模块异常,不具备指导性。 |
测试步骤 |
1.进入信息主界面 2.单击新建信息按钮 |
在New Message界面,通过左上角选择New message新建短信 |
把操作步骤分割清楚,并且使用严谨的词。 |
预期结果 |
检查XXX消息中参数YYY的取值为ZZZ。 |
检查消息流程正确。 |
反例中未明确消息流程如何判断是否正确。 |
预期结果 |
检查XXX消息跟踪,跟踪消息全面,对以下关键字段:消息类型、长文件名的解析正确。 |
检查消息跟踪、解析正确。 |
反例中未明确如何跟踪消息是否全面。 |
- 软件开发云端测试平台_软件开发生产线_测试计划 CodeArts TestPlan-华为云
- 软件测试流程_测试计划CodeArts TestPlan_测试平台-华为云
- 测试管理平台有什么优势_测试计划CodeArts TestPlan_软件测试-华为云
- 华为云CodeArts API_APIFirst_API设计_API设计规范_API全生命周期
- 如何在测试计划服务中使用关键字?
- 性能测试使用教程_性能测试操作步骤_性能测试快速入门-华为云
- 什么是性能测试_性能测试作用_性能测试 CodeArts PerfTest-华为云
- 华为云CodeArts API_API测试_接口测试_关键字
- 性能测试有哪些特性_性能测试特点_性能测试 CodeArts PerfTest-华为云
- 性能测试使用流程_性能测试怎么样_性能测试 CodeArts PerfTest-华为云