测试基础知识面试题.doc:..软件测试基础知识面试题1、介绍一下整体项目流程答案:;;;;;;;、在实际项目中你是如何做测试计划答案:1•对客户提供的或需求分析人员编写的用户需求文档或需求规格说明卩进行分析,提炼出测试耍点;。■■修改■■再次评审■■,。3、 你是如何制定测试过程中的时间进度表的答案:根据项目的需求、开发周期、开发人员的开发进度等时间安排來制定一个测试时间进度初稿,并将测试时间进度表交与整个项H团队成员大家一起讨论和分析,最终和所有人达成共识制定出一个人家都可以执行的测试时间进度表。时间表中包括了开发人员提交功能或功能模块的时间,以及为了更好的执行测试,配介测试人员进行功能培训的时间,以及测试执行吋间等,都详细的写到WBS(工作分解结构(WorkBreakdownStructure)以可交付成果为导向对项1=1要素进彳亍的分组,它归纳和定义了项目的整个工作范围每下降一层代表对项目工作的更详细定义)屮,并按照这个时间进度表来执行项目的测试任务。4、 测试计划都包括那些项答案:&().测试的风险分析5、 测试用例如何设计的答案:在测试川例设计之前首先要熟悉客户的需求文档或需求规格说明书,以做到对被测系统的熟悉,充分了解产品的详细功能,并在熟悉过程中即使与研发人员和客户人员进行冇效的沟通。然后从需求中提炼屮各个模块的详细功能点编写出一个测试要点的文档。根据测试要点设计测试用例,测试要点与测试用例是一个一对多的关系,一个测试要点可能会需要儿个测试用例的验证,有正常的操作和界常的操作,其至是儿个正常与儿个异常的操作,这要根据实际功能的要求来具体分析具体实现。6、 测试用例包括那些项答案:产品名称、功能模块、用例的编号、编写人、被测功能的简述,测试的预直条件,测试步骤,预期结果,实际结果。7、 缺陷处理流程1•讲缺陷的详细信息录入缺陷管理系统,,在开发人员修正过程屮配合开发人员进行Bug的再现。,会在缺陷管理系统屮将修正后的Bug状态更改,通常为Fixed状态。,测试人员会讲bug状态已经更改为Fixed的Bug进行回归测试。如果测试通过,则将该Bug关闭,如果仍未通过,贝IJ将该Bug从Fixed更改为Reopen状态,继续让开发人员來修正。并等待下一个新版本发布后的二次回归测试。8、 缺陷报告包括那些项答案:编写人、被测系统的版本号、测试环境、预期结果、实际结果、对丁•实际结果如有必耍附上截图、测试用例数、测试用例通过
测试基础知识面试题 来自淘豆网m.daumloan.com转载请标明出处.