软通动力此面试题转自网络, 本人只做学习参考, 无其他用意。责权归原作者所有。 1 .软件测试是软件开发的重要环节,进行软件测试的目的是(b)A )证明软件错误不存在 B )证明软件错误的存在 C )改正程序所有的错误 D )发现程序所有的错误 2 .对于软件质量描述不正确的是:(b) A )高质量的过程产生高质量的产品 B )软件质量是测试人员测试出来的 C )软件质量是设计和规划出来的 D )项目阶段结束意味着产品质量达到了预期的标准 3 .对于软件测试描述不正确的是:(c) A )软件测试无法找到程序当中的所有缺陷 B )测试工程师需要在最短时间内完成最有效的测试 C )软件测试工程师只要了解需求就可以了 D )测试工程师也需要了解编码知识 4 .测试工程师需要了解下面哪些知识:(d) A )项目管理知识 B )测试知识 C )需求管理 D )以上都包括 5 .检查软件产品是否符合需求定义的过程称为:(a) A )确认测试 B )集成测试 C )性能测试 D )功能测试 6. 评审是对软件进行表态测试的一种方法, 下述结论中。哪个是与软件评审无关的内容:(d) A )尽量发现错误 B )检查软件文档 C )根据评审标准 D )依靠测试信息 7. 路径测试是整个结构测试的重要组成, 但在研究路径测试时, 通常又是使用程序控制流图来代替( c) A )程序框图 B )结构图 C )数据流图 D )程序流程图 8 .软件测试类型按开发阶段划分是( A) A )需求测试、单元测试、集成测试、验证测试 B )单元测试、集成测试、确认测试、系统测试、验收测试 C )单元测试、集成测试、验收测试、确认测试、验收测试 D )调试、单元测试、集成测试、用户测试 9 .下述说法错误的是( c) A) 单元测试又称为模块测试, 是针对软件测试的最小单位—程序模块进行正确性检验的测试工作 B) 集成测试也叫做组装测试, 通常在编码完成的基础上, 将所有的程序模块进行有序的、弟增的测试。 C) 集成测试是检验程序单元和部件的接口关系, 逐步集成为符合概要设计要求的程序部件或整个系统。 D) 系统测试是真实或模拟系统运行环境下, 检查完整的程序系统能否和相关硬件、外设、网络、系统软件和支持平台等正确配置与连接,并满足用户需求 B 10 .下列关于 alpha 测试的描述: (1) alpha 测试需要用户代表参加(2) alpha 测试不需要用户代表参加(3) alpha 测试是系统测试的一种(4) alpha 测试是验收测试的一种 A)(1)(3) B)(2)(3) C(1)(4) C(2)(4) 21 .关于自动化测试描述正确的是( ) A )引入自动化测试可以降低测试成本 B )软件产品测试适合自动化测试 C )自动化测试工具能够完成所有的自动化测试 D )自动化测试脚本同样需要进行验收和确认 22 .关于软件性能简述不正确的是( ) A )在看代码完成之前,无法进行与性能有关的工作 B )性能是设计和规划出来的,而不是测试出来的 C )性能测试在很多情况下不能发现特定的性能缺陷 23. LoadRunner 中关于“关联( Conelation )”描述错误的是()A )关联分为手动管理和自动关联 B )关联是对提交数据的参数化过程 C )关联是为了解决服务器端生成数据后期使用的问题 D )关联函数是一种注册类函数 24. LoadRunner 中 Controller 对于虚拟用户描述正确的是( ) A )虚拟用户并发测试可以做到绝对并发 B )在一台计算机上可以实际模拟任意多的虚拟用户 C )虚拟用户可分布在多台客户端上 D )虚拟用户数和服务器端压力呈线性关系 25 .关于性能测试,描述错误的是( ) A )性能测试是对系统的在性能方面的测量工作。 B) 响应时间是系统重要的性能指标, 原则上可以用秒表手工测试C )思考时间是指系统停顿的时间 D )吞吐量是指系统在单位时间内处理事务的能力 26 .下列哪些概念不属于性能测试( ) A )测量相应时间 B )可伸缩性 C )吞吐量 D )可维护性 27 .测试一个 WEB 应用性能,可能会用到的协议有( ) A) HTTP B) HTTP/HTTPS C) HTTP/HTTPS/SOAP D) HTTP/HTTPS/SOAP/UDP 28 .单元测试范围包括( ) A )方法间集成 B )平行类测试 C )类簇测试 D )以上都是 29 .关于 JUNIT ,描述错误的是( ) A) JUNIT 是 Java 语言的单元测试框架 B) JUNIT 只能测试公共函数 C) JUNIT 推荐先测试后实现的方法 D) setUp 、 tearDown 函数只执行一次 30 .关于测试驱动开发
软通动力 来自淘豆网m.daumloan.com转载请标明出处.