计算机三级软件测试技术基础常见问题二
软件测试过程概述 1)软件开发的生命周期是什么? 软件的开发生命周期包括:需求分析à系统设计à软件编码à运营维护 2)软件测试的生命周期(过程、流程)是什么? 软件测试生命周期包括:测试计划、测试设计、测试开发、测试评估、测试报告、缺陷跟踪。 3)软件测试流程中的里程碑分别是什么? ①.测试计划通过评审 ②.测试设计完成 ③.测试脚本开发完成 ④.测试用例执行完成 ⑤.测试报告通过评审 4)测试计划的主要内容包括那些? ①.测试的目的与范围 ②.测试的策略和方法 ③.人力物力资源的安排(角色及职责) ④.测试进度的安排(什么样的事情应该在那个时间点完成,由谁来做,产物等) ⑤.测试风险分析 ⑥.停测标准 ⑦.完成标准 5)测试计划应该完成那些目标? ①.合理的管理和组织测试资源 ②.指导测试工作的正常进行 ③.配合研发部门调整相关资源 6)测试设计阶段设计的是什么? 测试设计阶段的设计包括测试方案的设计和测试用例的设计,主要是做测试用例的设计。 7)什么是测试开发,测试开发过程中开发的是什么? 测试开发指的是在测试用例设计完成后,对测试用例中需要进行自动化测试的测试用例进行的脚本开发过程。 测试开发过程中开发的主要是测试脚本。 8)什么是测试执行?测试执行过程中应该具备那些基础技能? 测试执行指依据测试用例运行测试脚本(自动化测试)或者运行被测对象,发现被测系统中的缺陷的过程。 在测试执行过程中一个合格的测试人员需要具有以下这些技能: ①.被测对象的操作能力,保证可以正确的运行和操作你的被测对象; ②.敏锐的观察能力,可以快速有效的识别BUG; ③.BUG确认能力 ④.系统背景知识和相关业务知识 首页 1 2 尾页 相关资料 |