测试用例和测试计划
2020-10-18 本文已影响0人
晓伟很努力
***测试用例的****** image.png
******模板介绍***
测试用例的模板
测试用例定义:
要素:用例编号所属模块前提条件测试输入预期结果实际结果
备注版本测试人测试日期
测试方法:等价类划分法,因果图法,边界值法,场景法,正交表法,错误推断测法。
**测试用例的评审****:
*** 评审内容***
1)用例设计的结构安排是否清晰、合理,是否利于高效对需求进行覆盖。
2)优先极安排是否合理。
3)是否覆盖测试需求上的所有功能点。
4)用例是否具有很好可执行性。例如用例的前提条件、执行步骤、输入数据和期待结果是否清晰、正确期待结果是否有明显的验证方法。
5)是否已经删除了冗余的用例。
6)是否包含充分的负面测试用例。充分的定义,如果在这里使用2&8法则,那就是4倍于正面用例的数量,毕竟一个健壮的软件,**其中80%的代码都是在"保护"20%的功能实现。**
7)是否从用户层面来设计用户使用场景和使用流程的测试用例。
8)是否简洁,复用性强。例如,可将重复度高的步骤或过程抽取出来定义为一些可复用标准步骤
** 分为组内和组外评审:**
**组内评审的人员:测试Leader和 测试人员**
**组内评审着重与**
**1.用例的冗余性**
2.**用例的准确性**
3.**用例的覆盖度70%-80%**
4.**用例满足需求**
组外评审:测试leader测试人员 项目经理 产品经理
组外评审:
**1.是否满足软件的需求**
**2.用例覆盖率**
**3.用例的执行性**
**4.用例的复用性**
5.**用例是否具有正反的用例**
6.**编写用例的模板**
7.**非功能性测试用例的编写**
8.**缺陷率在执行的测试用例中的占比**
开发团体人员:5:1
10人开发团队 1 UI 5个后台开发 2个移动端 1个测试/运维 1产品
项目开发周期:6个月
版本迭代:大版本1个半月 小版本 1周
测试分工:功能界面性能+接口 自动化
编写测试用例的基本方法
一、等价类划分
分为有效等价类和无效等价类
有效等价类指输入的是合理的数据
无效等价类指输入的是不合理的数据
二、边界值法
确定边界值的办法是确定边界的情况,输入或输出等价类的边界,选取正好等于、刚刚大于或小于边界值作为测试数据
三、因果图法
因果图法比较适合输入条件比较多的情况,测试所有输入的条件的排列组合,所谓的原因就是输入,所谓的结果是输出
四、判定表法
五、场景法
基本流和备选流