_软件测试面试必备由安博测试空间技术中心 http://www.btestingsky.com/提供软件测试技术及方略软件测试的流程软件开发所有过程、活动和任务的构造框架,是从可行性研究到需求分析、软件设计、编码、测试、软件公布维护的过程。最终淘汰。测试计划的前期与否需要需求调研?需要测试详细分几种阶段,每个阶段执行的根据是什么?计划测试:需要制定测试计划 整理测试需求设计测试:要设计测试用例和测试过程;要保证测试用例完全覆盖测试需求;要根据测试用例实现详细的自动化脚本或者手工的操作环节执行测试:通过自动化测试工具或人手工来执行那些自动化脚本或手工的操作环节 评估:要对软件的质量和测试工作自身的质量做出一种客观的评价开发生命周期中的验证活动:需求;设计;编码;测试;安装;维护单元测试:Unit testing目的:检查程序最小单元有无错误(类,文献,窗口,函数,菜单,报表或一种存储过程)接口,数据构造,边界,覆盖,逻辑进入条件:代码无错误地通过编译或汇编措施:白盒测试测试执行人:开发工程师测试内容: 模块接口:对被测模块,信息与否能对的地流入和流出 局部数据构造:模块的工作过程中,其内部的数据能否保持其完整性 边界条件:在边界上模块与否能正常工作 覆盖条件:模块运行与否达到了规定的逻辑覆盖 出错处理:检查模块的错误处理设施与否有效详细规定: 在进行单元测试之前,由项目负责人决定与否进行静态分析 单元测试的重要形式是构造测试 单元测试的测试计划应当根据被测单元的性质而制定 语句覆盖率达到 100% 分支覆盖率达到 85% 单元测试有开发部负责开展 集成测试:intergration testing目的:检查构成系统的模块接口有无错误;代码实现的系统设计与需求定义与否吻合 进入条件:重要的单元测试完毕后,常常与单元测试同步进行措施:黑盒测试,白盒测试测试执行人:开发工程师、测试工程师系统测试:system testing 目的: 检查构成整个系统的代码,以及系统的软硬件配合有无错误 代码实现的系统与顾客需求与否吻合 检查系统的文档等多种与否完整、有效 模拟验收测试的要球,检查系统与否符合顾客的验收原则进入条件:多数集成测试完毕后措施:黑盒测试测试执行人:测试工程师验收测试: acceptance testing目的: 使客户验收签字 系统与否符合实现约定的验收原则 进入条件:系统测试完毕后,在项目组看来开发和测试工作已经所有完毕,可以交付使用 措施:黑盒测试α...