软件测试理论基础(二)

四、如何写测试计划

测试计划应该包含什么?

编写目的 背景 参考资料

测试要点 测试环境 产品及技术形态 起始时间

测试设计和测试执行 的任务分解和人员安排

风险控制

(测试内容 人力以及时间资源分配 责任划分 风险控制)

测试结束的标准是什么?

用例通过率和bug比例达到要求,不出现比较严重的bug,测试报告审核过后即可表明测试结束

测试环境的配置,需要问开发或者运维

敏捷开发是分阶段进行

测试设计起始时间一般为3-6个月

 

五、执行测试计划

1、编写测试用例(入门基本功)

软件测试的核心是测试用例的编写,是每个测试人员必须掌握的技能!

1)等价类划分法

概念:等价类划分法是一种典型的、重要的黑盒测试方法,是指某个输入域的子集。在该子集合中,所有的输入数据对于揭露软件中的错误都是等效的。按数据范围划分、按数据类型划分

等价类划分:有效等价类和无效等价类

2)边界值分析法

边界值一般都是从等价类的边缘值去寻找。

3)错误推测法

4)场景法

六、如何编写测试用例

1、什么叫做测试用例

测试用例是为项目需求而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序是否满足客户需求

可以总结为:每一个测试点的数据设计和步骤设计

2、测试用例的重要性

3、测试用例的八大要素

1)用例编号

2)测试项目

3)测试标题

4)重要级别

5)预置条件

6)测试输入

7)操作步骤

8)预期结果

编写测试用例可以用思维导图,也可以用Excel

 

你可能感兴趣的:(软件测试)