很全的软件测试面试题整理.docVIP

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

第一部分专业技术

在Windows中,为结束死循环的出现,应首先按的键是(C)

A、alt+delB、DelC、ctrl+alt+delD、ctrl+del

设定打印纸张大小时,应当使用的命令是(C)

文件菜单中的打印预览

视图菜单中的“页面”命令

文件菜单中的页面设置命令

视图菜单中的工具栏命令

Bd

简答题

软件测试的概念?目的?原则?

概念:软件测试是指在现有软件(程序和文档)中寻找缺陷的过程。

目的:检验软件是否满足规定的需求或弄清预期结果与实际结果之间的差别。

原则:(1)尽早测试、不断测试

(2)程序员避免检查自己的程序

(3)测试用例应该包含合理的和不合理的输入条件

(4)严格执行测试计划,排除测试的随意性

测试用例通常包括那些内容?目前的主要设计测试用例的方法是什么?

测试模块、用例编号、测试目的、预置条件、测试步骤、预期结果、实际结果

等价类划分、边界值、判定表、正交排列法、场景法、测试大纲法

11、简述一下缺陷的生命周期?

测试计划的目的是什么?测试计划的内容都包括什么?其中那些是最重要的?/测试计划主要编写哪些内容

目的:指导测试过程的纲领性文件。

内容:简介(项目简介、测试目的、测试范围-模块层次、测试阶段)、参考文档、进度安排、测试资源、严重程度和优先级、

风险分析、测试策略

其中测试策略、风险分析、进度安排比较重要

13、项目的测试策略都有哪些

功能、安装、界面、易用性、文档

14、你们的项目是否写测试计划,谁去写

测试组长、经理,其他人参与评审

15、用户对软件系统的第一次认识来自于安装,因此易用性的一个重要体现就是安装的易用性。请简述安装测试应当从哪几个方面来考虑?

安装的自动化测试

安装选项和设置的测试

安装过程的中断测试

安装顺序测试

多环境安装测试

安装正确性测试

修复安装与卸载测试

16、完整项目中有哪些测试输出件?

测试用例、测试需求、测试计划、阶段性测试报告、测试总结报告Bug总结报告

版本测试需要遵循哪些准则?

怎么保证测试的覆盖率?

读懂并理解测试所参考的一些文档,如需求说明、产品规格说明书,罗列出需求的测试点,以及隐性的需求

项目中的需求是变化的,要做好需求管理,根据变化完善测试用例,准备测试数据

自动化测试用例的维护?

对所有编写完成的用例脚本进行集中执行,保证测试的完整性和持续有效性。

18、什么是回归测试?如何处理回归测试不通过的问题?

回归测试是指测试人员在代码有改动的情况下,将之前版本上所有功能点的用例在新版本上再执行一遍。不通过打回开发组

19、测试评估活动包括哪些?

测试工作总结、缺陷数据分析、测试过程评估

20、简述工作中的测试流程?

需求分析讨论

编写测试计划

维护并执行测试用例

编写测试总结报告

21、敏捷开发模式下的测试流程和CMMI开发下的流程测试的区别是什么?

应该说这两种开发管理的主导思想时存在冲突的,CMMI强调固化过程,让程序员遵循过程做事情,敏捷开发主张必须充分发挥开发人员的创造性和能力,不要约束他们的想法和能力,表面看来似乎是针锋相对。但是在其管理的核心实质都是明确了一种如何通过项目团队的协调统一,加强团队的开发能力,通过高标准的质量管理来制造出高质量,符合客户需要的软件项目产品的目的,所以两者之间就存在一种相互借鉴,互相融合和促进的可能。

22、怎样设计测试方案?

明确测试策略

测试用例规划

测试环境规划

自动化测试框架的设计

测试工具的设计和选择

23、测试策略和测试方案的区别是什么?

测试策略描述测试工程的总体方法和目标,是组织管理层面的文件。测试方案是技术层面的文件,测试方案在测试计划的指导下进行,测试计划提出“做什么”,测试方案明确“怎么做”。

24、软件测试需求分析方法的分析过程是怎样的?

25、你认为做好测试工作的关键是什么?

(1)明确测试的目标,增强测试计划的实用性

编写软件测试计划得重要目的就是使测试过程能够发现更多的软件缺陷,因此软件测试计划的价值取决于它对帮助管理测试项目,并且找出软件潜在的缺陷。因此,软件测试计划中的测试范围必须高度覆盖功能需求,测试方法必须切实可行,测试工具并且具有较高的实用性,便于使用,生成的测试结果直观、准确

(2)坚持“5W”规则,明确内容与过程

“5W”规则指的是“What(做什么)”、“Why(为什么做)”、“When(何时做)”、“Where(在哪里)”、“How(如何做)”。利用“5W”规则创建软件测试计划,可以帮助测试团队理解测试的目的(Why),明确测试的范围和内容(What),确定测

文档评论(0)

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

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

1亿VIP精品文档

相关文档