【测试知识点2】
1、开发管理模型
瀑布流、V字型、W字型、敏捷模型(新型:高效的工作,及时的沟通,日报,白板,早会/站立会,集中办公)、螺旋型、H字型……
瀑布流(从上到下不可逆转)
V字型(左边是开发工作,右边是测试工作,一一对应)
W字型,又叫双V模型(测试和开发同时进行)公司使用最多的模型
2、测试流程
需求分析阶段、测试设计阶段、测试执行阶段、测试总结阶段
2-1、需求分析阶段
需求分析(需求文档,产品原型,口述)、学习业务流程、提取功能点、编写需求分析说明书
没有需求:参考市面上已经成熟的同类型的产品的实现
2-2、测试设计阶段
测试计划、测试方案、测试策略、测试用例
前三是测试经理编写,合并为测试计划说明书(一般套模板)
测试计划:时间和人员以及资源的安排分配
测试方案:针对每个测试内容如何开展测试;采用什么测试计划;什么测试工具
测试策略:哪些测试内容先测;哪些内容后测试;开始测试和结束测试的标准是什么
5W1H方法,
测试用例:(给测试人员提供测试依据,核心)
用例编号(唯一的);用例名称;前置条件(执行这个用例前,软件需要满足的条件);优先级(执行这条用例的时间要求紧急的等级);重要级(被测功能在系统里的重要级别);测试数据;测试步骤;预期结果;实际结果
2-3、测试执行阶段:
预期结果与实际结果做对比,若一样则通过,不一样则有问题;提交BUG;回归测试
2-4测试总结阶段(编写测试报告)
对工作总结;对BUG的统计分析(测试,开发,软件模块,等级,解决的时间,每个版本,状态);对被测软件的质量评估(一二级的BUG全都关闭了,三级的BUG关闭了80%以上,四级的BUG无所谓)
3、测试方法:(用于设计测试用例;可用于白盒测试、黑盒测试、灰盒测试)
等价类;边界值;场景法;(前三种适用黑盒且简单)因果图;判定表;路径覆盖法;……
等价类:无效等价类(0,200.01),有效造价类(0.01,0.02,200,199.99,99.99);
边界值:(0.01,200)
4、评审:同等评审、小组评审、部门评审、项目评审、第三方评审、邮件评审