软件测试工程师考试题和答案.docxVIP

  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文档。上传文档
查看更多
一, 二, 软件测试工程师面试题 判断题(本大题 10 小题,每小题 1 分,共 10 分) 单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动态测 试。( √ )(中级) 功能测试是系统测试的主要内容,检查系统的功能、性能是否与需求规格说明相 同。( √ )(中级) 测试只要做到语句覆盖和分支覆盖,就可以发现程序中的所有错误。(X) 代码评审是检查源代码是否达到模块设计的要求。(X) 测试人员在测试过程中发现一处问题,如果问题影响不大,而自己又可以修改, 应立即将此问题正确修改,以加快、提高开发的进程。( X )(初级) 负载测试是验证要检验的系统的能力最高能达到什么程度。(X) 集成测试计划在需求分析阶段末提交。(X) 系统测试计划不需要同行审批。(X) 测试中应该对有效和无效、期望和不期望的输入都要测试。( √ ) 软件质量管理即 QM 由 QA 和 QC 构成,软件测试属于 QC 的核心工作内容。( √ ) 不定项选择题(本大题 10 小题,每小题 2 分,共 20 分) 以测试的形态分测试可以分为:(ABC)【中级】 A、建构性测试 B、系统测试 C、专项测试 D、单元测试 E、组件测试 F、集成测试 选出属于黑盒测试方法的选项(ABC)【初级】 A、测试用例覆盖 B、输入覆盖 C、输出覆盖 D、分支覆盖 E、语句覆盖 F、条件覆盖 典型的瀑布模型的四个阶段是:(ABCD)【高级】 A、 分析 B、设计 C、编码 D、测试 E、需求调研 F、实施 下列关于 alpha 测试的描述中正确的是:(AD) .alpha 测试需要用户代表参加 .alpha 测试不需要用户代表参加 .alpha 测试是系统测试的一种 .alpha 测试是验收测试的一种 软件验收测试的合格通过准则是:(ABCD) A . 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。 B . 所有测试项没有残余一级、二级和三级错误。 . 立项审批表、需求分析文档、设计文档和编码实现一致。 . 验收测试工件齐全。 编写测试计划的目的是:(ABC)【中级】 A、使测试工作顺利进行 B、使项目参与人员沟通更舒畅 C、使测试工作更加系统 化 D、软件工程以及软件过程的需要 E、软件过程规范化的要求 F、控制软件质量 单元测试对象是(B) A 代码 B 模块 C 数据库 D 界面 下列说法正确的是(C) 数据库是独立系统,不需要操作系统支持 数据库技术的根本目标是解决数据库共享问题 数据库设计指的是数据库管理系统 在数据库系统中,数据的物理结构必须与逻辑结构一致 9. 1=n100 的边界值有哪些(ABCD) A 1 B 100 C 99 D 101 10. 下列哪个不属于软件缺陷产生的原因(D) A 需求解释有错误 设计说明有误 软件代码有误 操作系统有误 三,  填空题(本大题 5 小题,每小题 2 分,共 10 分) 系统测试的策略有: 功 能 测 试, 性 能 测 试,可靠性测试,负载测试,易用性测试, 强度测试, 安 全 测 试,配置测试,安装测试,卸载测试,文挡测试,故障恢复测 试,界面测试,容量测试,兼容性测试,分布测试,可用性测试 软件测试主要分为 单元测试 集成测试 系统测试 回归测试 四类测试 在测试生命周期,测试过程分为几个阶段:测试计划、测试设计、编写用例、测 试执行、测试评估 软件验收测试包括: 正式验收测试,alpha 测试,beta 测试 5. 测试用例由 输入数据 和预期的 输出数据 两部分组成。 四,  简答题(本大题 5 小题,每小题 40 分,共 40 分) 1. 请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测 试的区别与联系 答案: 黑盒测试:把测试对象当成一个黑盒子,测试人员完全不考虑逻辑结构和内部特 性,只依据程式的需求说明书来检查程式的功能是否满足它的功能说明。 白盒测试:把测试对象当成一个透明的盒子,允许测试人员利用程序内部逻辑结 构及相关信息,设计或选择测试用例,对程式所有逻辑路径进行测试。 单元测试:白盒测试的一种,对软件设计中的单元模块进行测试。 集成测试:在单元测试的基础上,对单元模块之间的连接和组装进行测试。 系统测试:在所有都考虑的情况下,对系统进行测试。 验收测试:第三方进行的确认软件满足需求的测试。 什么是兼容性测试?兼容性测试侧重哪些方面? 参考答案: 兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行, 即是通常说的软件的可移植性。 兼容的类型,如果细分的话,有平台的兼容,网络兼容,数据库兼容,以及数据 格式的兼容。 兼容测试的重点是,对兼容环境的分析。通常,是在运行软件的环境不

文档评论(0)

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

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

1亿VIP精品文档

相关文档