建筑几个常见软件测试面试题目

上传人:s9****2 文档编号:564752248 上传时间:2023-04-24 格式:DOC 页数:3 大小:16KB
返回 下载 相关 举报
建筑几个常见软件测试面试题目_第1页
第1页 / 共3页
建筑几个常见软件测试面试题目_第2页
第2页 / 共3页
建筑几个常见软件测试面试题目_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《建筑几个常见软件测试面试题目》由会员分享,可在线阅读,更多相关《建筑几个常见软件测试面试题目(3页珍藏版)》请在金锄头文库上搜索。

1、几个常见软件测试面试题目 1.软件测试分哪两种方法?分别适合什么情况?2.一套完整的测试应该由哪些阶段组成?分别阐述一下各个阶段。3.软件测试的类型有那些?分别比拟这些不同的测试类型的区别与联系。4.测试用例通常包括那些内容?着重阐述编制测试用例的具体做法 5.在分别测试winform的C/S结构与测试WEB结构的软件是,应该采取什么样的方法分别测试?他们存在什么样的区别与联系?6.在测试winform的C/S结构软件时,发现这个软件的运行速度很慢,您会认为是什么原因?您会采取哪些方法去检查这个原因?7.描述使用bugzilla缺陷管理工具对软件缺陷BUG跟踪的管理的流程8.如果您是测试组长,

2、您会采取什么样的方式管理团队?在测试人员同开发人员的沟通过程中,如何提高沟通的效率和改善沟通的效果?维持测试人员同开发团队中其他成员良好的人际关系的关键是什么? 问题解答:1.软件测试分哪两种方法?分别适合什么情况?软件测试方法一般分为两种:白盒测试与黑盒测试。白盒测试又称为结构测试、逻辑驱动测试或基于程序本身的测试,它着重于程序的内部结构及算法,通常不关心功能与性能指标;黑盒测试又被称为功能测试、数据驱动测试或基于规格说明的测试,它实际上是站在最终用户的立场,检验输入输出信息及系统性能指标是否符合规格说明书中有关功能需求及性能需求的规定。2.一套完整的测试应该由哪些阶段组成?分别阐述一下各个

3、阶段。方案阶段、设计阶段、白盒单元、白盒集成、黑盒单元、黑盒集成、系统测试、回归测试、验收测试一套完整的测试应该由五个阶段组成:1。测试方案首先,根据用户需求报告中关于功能要求和性能指标的规格说明书,定义相应的测试需求报告,即制订黑盒测试的最高标准。以后所有的测试工作都将围绕着测试需求来进行,符合测试需求的应用程序即是合格的,反之即是不合格的;同时,还要适中选择测试内容,合理安排测试人员、测试时间及测试资源等。2测试设计将测试方案阶段制订的测试需求分解、细化为假设干个可执行的测试过程,并为每个测试过程选择适当的测试用例测试用例选择的好坏将直接影响测试结果的有效性。3测试开发建立可重复使用的自动

4、测试过程。4测试执行执行测试开发阶段建立的自动测试过程,并对所发现的缺陷进行跟踪管理,测试执行一般由单元测试、组合测试、集成测试、系统联调及回归测试等步骤组成,测试人员应本着科学负责的态度,一步一个脚印地进行测试。5测试评估结合量化的测试覆盖域及缺陷跟踪报告,对于应用软件的质量和开发团队的工作进度及工作效率进行综合评价。 3.软件测试的类型有那些?分别比拟这些不同的测试类型的区别与联系。BVT Build Verification Test,主要目的是验证最新生成的软件版本在功能上是否完整,主要的软件特性是否正确Scenario Tests基于用户实际应用场景的测试,Scenario Test

5、s优点是关注了用户的需求,缺点是有时候难以真正模仿用户真实的使用情况Smoke Test,修复Bug后,针对此次修复是否会对其他模块造成影响而进行的专门测试。Smoke Test优点是节省测试时间,防止build失败。缺点是覆盖率还是比拟低此外,还有Application Compatibility Test兼容性测试,主要目的是为了兼容第三方软件,确保第三方软件能正常运行,用户不受影响。Accessibility Test软件适用性测试,是确保软件对于某些有残疾的人士也能正常的使用,但优先级比拟低。其它的测试还有Functional Test功能测试、Security Test平安性测试、S

6、tress Test压力测试、Performance Test性能测试、Regression Test回归测试、Setup/Upgrade Test安装升级测试等 4. 测试用例通常包括那些内容?着重阐述编制测试用例的具体做法不同结构的用例包括的不一样。版本、编号、工程、设计人员、设计日期、输入、预期输出 软件测试用例的根本要素包括测试用例编号、测试标题、重要级别、测试输入、操作步骤、预期结果。 用例编号: 测试用例的编号有一定的规那么,比方系统测试用例的编号这样定义规那么: PROJECT1-ST-001 ,命名规那么是工程名称测试阶段类型系统测试阶段编号。定义测试用例编号,便于查找测试用例

7、,便于测试用例的跟踪。测试标题: 对测试用例的描述,测试用例标题应该清楚表达测试用例的用途。比方 “ 测试用户登录时输入错误密码时,软件的响应情况 .重要级别: 定义测试用例的优先级别,可以笼统的分为 “ 高 和 “ 低 两个级别。一般来说,如果软件需求的优先级为 “ 高 ,那么针对该需求的测试用例优先级也为 “ 高 ;反之亦然,测试输入: 提供测试执行中的各种输入条件。根据需求中的输入条件,确定测试用例的输入。测试用例的输入对软件需求当中的输入有很大的依赖性,如果软件需求中没有很好的定义需求的输入,那么测试用例设计中会遇到很大的障碍。操作步骤: 提供测试执行过程的步骤。对于复杂的测试用例,测

8、试用例的输入需要分为几个步骤完成,这局部内容在操作步骤中详细列出。预期结果: 提供测试执行的预期结果,预期结果应该根据软件需求中的输出得出。如果在实际测试过程中,得到的实际测试结果与预期结果不符,那么测试不通过;反之那么测试通过。 7.描述使用bugzilla缺陷管理工具对软件缺陷BUG跟踪的管理的流程1、测试人员或开发人员发现bug后,判断属于哪个模块的问题,填写bug报告后,系统会自动通过Email通知工程组长或直接通知开发者。 1 经验证无误后,修改状态为VERIFIED.待整个产品发布后,修改为CLOSED. 2 还有问题,REOPENED,状态重新变为“New,并发邮件通知。 2工程组长根据具体情况,重新reassigned分配给bug所属的开发者。 3 假设是,进行处理,resolved并给出解决方法。可创立补丁附件及补充说明 4开发者收到Email信息后,判断是否为自己的修改范围。 5 假设不是,重新reassigned分配给工程组长或应该分配的开发者。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号