您的位置:首页 > 其它

设计编写用例注意事项

2017-07-13 16:15 288 查看
写在前面:

下面关于测试用例的编写,主要是一些大致方向,这个还是需要根据实际项目的变动,来进行改动。特别是关于测试用例的划分,测试用例的拆分情况。

还有对于测试用例的标题,每个人的喜好不同,但是主要目标是对一个用例描述清晰,方便查找。

同时编写测试用例,不是为了写而写,要注意你的目标,实际如何能够保证项目的质量来写的。

测试用例需要满足的点

· 对需求覆盖的完整性:每条用例都是完整的,可操作的,有结论的

· 测试用例的独立性:每条用例需要可以独立完成,对其他用例没有依赖关系

· 测试用例的可理解性:用例需要描述清晰,不能有模拟两可的话,且当其他人执行用例时,可以无疑问的把执行下来

· 测试用例的清晰性:测试用例验证点需要清晰

· 测试用例的可维护性:对用例标题清晰,业务发生变更时,需要及时修改维护测试用例

编写效率

· smoke 用例,测试优先级最高

· 基本路径及各模块主功能的测试,明确核心功能

· 所有错误和边界值或确认测试

· 可用性测试以及入口默认值教研

· 测试用例划分为不严重的

用例基本划分

smoke 测试用例: 特别特别重要用例,控制小数量内,并且流程结果一定是正常执行的

回归测试用例:除smoke用例外,基本路径和各模块主功能测试&部分较严重的失败用例测试

细节测试用例:所有错误,边界值的测试等

判断用例的划分

· 正向思路和负向思路,用例分开写

· 流程性的验证点,可以不需要区分用例,按步骤验证下来

· 只有最后一步选择不同的,可以在用例标题中表明,步骤中写清晰

· 全部正向思路,小部分负向思路

用例标题结构:在xxx页面/xxx情况下,做xxx操作,得到的结果怎么样

例:

在配网添加设备页面,点击确认指示灯在快闪,输入正确的wifi名称和密码,点击确认,显示配网成功。

在产品功能定义页面,添加自定义功能,自定义功能显示正确

用例操作结果:把确认点要写清晰,如果步骤中有多个确认要点需要按步骤写出对应的结果

例:

操作:进入设备配网过程百分比的页面,1.点击取消 2.弹出提示点击确认

结果:1.弹出提示“将停止添加设备,是否确认退出”。2.退回到配网页面。

注意:

· 标题写的是这个测试点侧重的部分,如果不是确认点或者步骤复杂,应写在操作中

· 如果用例中执行过程,有or 或者and的步骤,需要在用例标题中提出

· 判断用例的好坏:用例流程正确,操作和结果完全分开,新人执行操作没有压力

例:

· 操作中加入:设备重置成配网状态。(也可以写在前提条件中)

· 操作中加入:输入功能点名称,标识名,数据类型、数据传输类型,备注

· 标题:在首页,创建产品,设置通信类型为 wifi/蓝牙/GPRS ,产品创建成功
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息