1. 软件测试流程:需求分析→测试计划→测试设计→用例设计→搭建测试环境→测试执行→提交Bug→回归测试→测试报告 (所有未经过评审的用例不能执行;所有经过评审的用例必须执行,否则会造成漏测) 2.思维导图:表达发散性思维的有效图形思维工具.思维导图运用图文并重的技巧,把各级主题的关系用相互隶属与相关的层级图表现出来,把主题关键词与图像、颜色等建立记忆链接. 3.测试计划:测试的时间、地点、范围、人员、分工、完成标准以及 一定的测试策略 4.Bug的生命周期(状态):新建(open)→指派给开发确认(待验证)→修复→回归测试→关闭(close) 5.测试报告重点:测试用例、bug数量、bug分布、bug分析、bug处理、测试结果 6.测试策略:在测试计划里称为测试策略,如果独立出来作为一个独立文档则称为测试方案. 7.测试退出机制(测试完成标准): ①testing coverage 100%(通过评审用例、理解好需求、设计用例时结合各种用例设计方法) ②testing执行率100% ③缺陷遗留率2%-5% ④遗留问题得到合理解释 8.三个测试轮次:①用户侧;②管理侧;③所有功能的回归测试 9.测试用例覆盖度达到100%的方法: ①测试用例必须经过评审; ②必须对需求做到理解通透; ③设计测试用例时要结合各种用例的设计方法. 二、遇到的问题: 1. 如何根据测试用例和缺陷进行测试数据分析? 三、解决方案: 1. 请教老师,学习到了理清逻辑、提炼要点的方法,参考老师提供的数据分析方法,再结合自己对需求功能说明书&思维导图&测试设计&测试用例的理解进行测试数据分析: (1) 测试用例执行分析本次执行测试案例共670个,测试案例对功能点覆盖率为100%,测试过程中共发现缺陷89个。 (2) 测试有效性分析(3) 测试效率分析(测试发现缺陷数/测试工作量)(4) 缺陷分布分析 |