几个常见软件测试面试题.PDFVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
几个常见软件测试面试题

几个常见软件测试面试题 1.软件测试分哪两种方法?分别适合什么情况? 2.一套完整的测试应该由哪些阶段组成?分别阐述一下各个阶段。 3.软件测试的类型有那些?分别比较这些不同的测试类型的区别与联系。 4.测试用例通常包括那些内容?着重阐述编制测试用例的具体做法 5.在分别测试winform 的C/S 结构与测试WEB 结构的软件是,应该采取什么样的方法分别测 试?他们存在什么样的区别与联系? 6.在测试winform 的C/S 结构软件时,发现这个软件的运行速度很慢,您会认为是什么原因? 您会采取哪些方法去检查这个原因? 7.描述使用bugzilla 缺陷管理工具对软件缺陷(BUG)跟踪的管理的流程 8.如果您是测试组长,您会采取什么样的方式管理团队?在测试人员同开发人员的沟通过程 中,如何提高沟通的效率和改善沟通的效果?维持测试人员同开发团队中其他成员良好的人 际关系的关键是什么? 问题解答: 1.软件测试分哪两种方法?分别适合什么情况? 软件测试方法一般分为两种:白盒测试与黑盒测试。 白盒测试又称为结构测试、逻辑驱动测试或基于程序本身的测试,它着重于程序的内部 结构及算法,通常不关心功能与性能指标; 黑盒测试又被称为功能测试、数据驱动测试或基于规格说明的测试,它实际上是站在最 终用户的立场,检验输入输出信息及系统性能指标是否符合规格说明书中有关功能需求及性 能需求的规定。 2.一套完整的测试应该由哪些阶段组成?分别阐述一下各个阶段。 计划阶段、设计阶段、白盒单元、白盒集成、黑盒单元、黑盒集成、系统测试、回归测 试、验收测试 一套完整的测试应该由五个阶段组成: 1)测试计划 首先,根据用户需求报告中关于功能要求和性能指标的规格说明书,定义相应的测试需 求报告,即制订黑盒测试的最高标准。以后所有的测试工作都将围绕着测试需求来进行,符 合测试需求的应用程序即是合格的,反之即是不合格的;同时,还要适当选择测试内容,合 理安排测试人员、测试时间及测试资源等。 2)测试设计 将测试计划阶段制订的测试需求分解、细化为若干个可执行的测试过程,并为每个测试过程 选择适当的测试用例(测试用例选择的好坏将直接影响测试结果的有效性)。 3)测试开发 建立可重复使用的自动测试过程。 4)测试执行 执行测试开发阶段建立的自动测试过程,并对所发现的缺陷进行跟踪管理,测试执行一 般由单元测试、组合测试、集成测试、系统联调及回归测试等步骤组成,测试人员应本着科 学负责的态度,一步一个脚印地进行测试。 5)测试评估 结合量化的测试覆盖域及缺陷跟踪报告,对于应用软件的质量和开发团队的工作进度及工作 效率进行综合评价。 3.软件测试的类型有那些?分别比较这些不同的测试类型的区别与联系。 BVT (Build Verification Test),主要目的是验证最新生成的软件版本在功能上是否 完整,主要的软件特性是否正确 Scenario Tests (基于用户实际应用场景的测试),Scenario Tests 优点是关注了用户 的需求,缺点是有时候难以真正模仿用户真实的使用情况Smoke Test,修复Bug 后,针对此 次修复是否会对其他模块造成影响而进行的专门测试。 Smoke Test 优点是节省测试时间,防止build 失败。缺点是覆盖率还是比较低此外 Application Compatibility Test (兼容性测试),主要目的是为了兼容第三方软件,确 保第三方软件能正常运行,用户不受影响。 Accessibility Test (软件适用性测试),是确保软件对于某些有残疾的人士也能正常的 使用,但优先级比较低。 其它的测试还有Functional Test (功能测试)、Security Test (安全性测试)、Stress Test (压力测试)、Performance Test (性能测试)、Regression Test (回归测试)、 Setup/Upgrade Test (安装升级测试)等 4. 测试用例通常包括那些内容?着重阐述编制测试用例的具体做法 不

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档