一、功能测试
功能测试的测试用例,一般包含几个重要的字段
1.模块
表示测试的模块,或者大的范围
2.功能点
表示检查的重要部分
3.编号
4.操作步骤
操作步骤需要每一步每一步详细编写
5.期望结果
期望结果对应的是操作步骤,每一个操作步骤对应一个测试点。
6.测试结果
通过、失败、暂不执行
7.备注(选填)
需要注意的事项,就是每一条用例,操作步骤只能对应一个期望结果。
也就是对应一个缺陷(bug),如果你的测试用例,结果是可以一对多的。
那么,你的测试用例就不是一个合格的测试用例
二、自动化测试用例
自动化测试用例,是在功能测试用例的基础上,进行编写的
如果你写不好功能测试测试用例,那么你也写不好自动化测试用例
自动化测试用例,需要注意以下几个内容:
1.每一条测试设计必须是独立的,可以单独运行,不需要依赖其他的测试用例
2.一个功能点相同的操作,可以归为一个类。例如:参数不一样等情况
3.一个类里面输出不同的操作,算为一个测试点
4.每一条testcase都必须有前置条件
5.每一条testcase都必须有后置条件
6.每一条testcase都必须有断言