《软件测试常见面试题四》
1.简述软件测试的基本过程
a、测试人员进行测试需求分析
b、测试负责人编写测试计划
c、测试人员根据测试需求分机设计和编写测试用例
d、测试人员搭建测试环境,创建测试数据,执行测试用例,提交缺陷报告并进行跟踪、记录测试事件
e、进行测试评估和总结
每一分步工作完成后都进行评审
2.拿到一个软件后,应该怎样开始工作?
编写需求分析并评审-----编写测试计划并评审-----设计测试用例并评审-----搭建测试环境------执行测试用例-----提交缺陷报告-----进行评估和总结
3.怎么做测试?
编写需求分析并评审-----编写测试计划并评审-----设计测试用例并评审-----搭建测试环境------执行测试用例-----提交缺陷报告-----进行评估和总结
4.简介测试流程
编写需求分析并评审-----编写测试计划并评审-----设计测试用例并评审-----搭建测试环境------执行测试用例-----提交缺陷报告-----进行评估和总结
5.怎么进行测试需求分析?
a.收集各类的文档,仔细阅读文档,提出问题,分析问题或沟通解决,整理需求信息
b、编写测试需求分析说明书:功能分截,编写检查点和测试点
c、需求评审
6.拿到项目后,需要分析或咨询软件那些方面的问题?
软件的主要功能、流程、开发环境(开发语言<含数据类型>、数据库、中间件),运行环境(硬件、软件、网络、软件架构),用户群、测试范围、测试优先级
7.什么时候提交发现的缺陷?
测试执行发现缺陷时立即提交缺陷。
8.什么是入口准则,出口准则?
入口准则是进行一项测试工作前需要准备好的前提条件
出口准则是一项测试工作可以结束的前提条件。
9.需求评审都以后哪些人参与?
项目经理、开发经理,测试经理,测试人员,开发人员,市场经理,客户等
10.怎么做需求评审或者说需求评审需要评审哪些方面?
编写或设计需求评审检查单,比如可以检查有无错别字、病句、标点符号是否使用正确、格式是否一致,是否存在多余需求、是否有错误需求、是否有遗漏的需求等。