热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

软通动力软件测试笔试题

1.软件测试是软件开发的重要环节,进行软件测试的目的是()A)证明软件错误不存在B)证明软件

 1. 软件测试是软件开发的重要环节,进行软件测试的目的是()

A)证明软件错误不存在

B)证明软件错误的存在

C)改正程序所有的错误

D)发现程序所有的错误

2.对于软件质量描述不正确的是:()

A)高质量的过程产生高质量的产品

B)软件质量是测试人员测试出来的

C)软件质量是设计和规划出来的

D)项目阶段结束意味着产品质量达到了预期的标准

3.对于软件测试描述不正确的是:()

A)软件测试无法找到程序当中的所有缺陷

B)测试工程师需要在最短时间内完成最有效的测试

C)软件测试工程师只要了解需求就可以了

D)测试工程师也需要了解编码知识

4.测试工程师需要了解下面哪些知识:()

A)项目管理知识

B)测试知识

C)需求管理

D)以上都包括

5.检查软件产品是否符合需求定义的过程称为:()

A)确认测试

B)集成测试

C)性能测试

D)功能测试

6.评审是对软件进行表态测试的一种方法,下述结论中。哪个是与软件评审无关的内容:()

A)尽量发现错误

B)检查软件文档

C)根据评审标准

D)依靠测试信息

7.路径测试是整个结构测试的重要组成,但在研究路径测试时,通常又是使用程序控制流图来代替()

A)程序框图

B)结构图

C)数据流图

D)程序流程图

8.软件测试类型按开发阶段划分是()

A)需求测试、单元测试、集成测试、验证测试

B)单元测试、集成测试、确认测试、系统测试、验收测试

C)单元测试、集成测试、验收测试、确认测试、验收测试

D)调试、单元测试、集成测试、用户测试

9.下述说法错误的是()

A)单元测试又称为模块测试,是针对软件测试的最小单位—程序模块进行正确性检验的测试工作

B)集成测试也叫做组装测试,通常在编码完成的基础上,将所有的程序模块进行有序的、弟增的测试。

C)集成测试是检验程序单元和部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统。

D)系统测试是真实或模拟系统运行环境下,检查完整的程序系统能否和相关硬件、外设、网络、系统软件和支持平台等正确配置与连接,并满足用户需求

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.关于测试驱动开发,描述错误的是()

A)测试驱动开发式是一种敏捷开发方法

B)TDD需求开发人员学习测试相关知识

C)测试驱动开发不适合使用CMM/CMMI方法

D)测试驱动开发可以和结对编程结合使用

31.下面过程模型中不属于测试过程模型的是()

A)X模型

B)V模型

C)H模型

D)B模型

32.下列哪个描述可以看作是测试工作结束的标志()

A)发现的缺陷全部修改

B)缺陷发现率低于阈值

C)测试用例全部运行结束

D)开发人员不再修改缺陷

33.测试过程中需要度量的基础数据(一阶度量元)不包括()

A)严重缺陷数

B)关闭缺陷数

C)缺陷密度

D)各个阶段发现和清除缺陷数

34、独立的测试项目管理通常不包括下面哪些内容()

A)测试需求管理

B)测试目标管理

C)测试工作量管理

D)被测试产品质量

35、TQM是指( )

A)Team Quality Management

B)Total Quality Management

C)Total Quick Management

D)Total Quality Managers

36、估算过程中QCD标准是指( )

A)Quality, Cost, Delivery

B)Quality Cause Delivery

C)Quantity Cost Delivery

D)Quality Cost Demand

37.PDCA环又被叫做( )

A)Deming Wheel

B)Continuous Improvement Cycle

C)Deming Cycle

D)All of the above

38.The type of testing done during software implementation and beforemodule integration is called( )

A)unit testing

B)beta testing

C)system testing

D)acceptance testing

39.Which is NOT a concept of White Box Testing( )

A)You should execute all loops attheir boundary conditions

B)You should execute all interfaces at their boundary conditions

C)You should execute all logicaldecisions on their true and false sides

D)You should execute all independent paths within a module at leastonce

40.Black-box and white-box testing method are often used in softwaretesting phase .in which,the white-box is mainly used to test software’s( )

A)reasonableness of structure

B)correctness of a program

C)external function of a program

D)internal logic of a program

感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

① 2000多本软件测试电子书(主流和经典的书籍应该都有了)

② 软件测试/自动化测试标准库资料(最全中文版)

③ 项目源码(四五十个有趣且经典的练手项目及源码)

④ Python编程语言、API接口自动化测试、web自动化测试、App自动化测试(适合小白学习)

⑤ Python学习路线图(告别不入流的学习) 

在我的QQ技术交流群里(技术交流和资源共享,广告进来腿给你打断)

可以自助拿走,群号953306497(备注“csdn111”)群里的免费资料都是笔者十多年测试生涯的精华。还有同行大神一起交流技术哦。


推荐阅读
  • 本文讨论了clone的fork与pthread_create创建线程的不同之处。进程是一个指令执行流及其执行环境,其执行环境是一个系统资源的集合。在调用系统调用fork创建一个进程时,子进程只是完全复制父进程的资源,这样得到的子进程独立于父进程,具有良好的并发性。但是二者之间的通讯需要通过专门的通讯机制,另外通过fork创建子进程系统开销很大。因此,在某些情况下,使用clone或pthread_create创建线程可能更加高效。 ... [详细]
  • 本文介绍了在go语言中利用(*interface{})(nil)传递参数类型的原理及应用。通过分析Martini框架中的injector类型的声明,解释了values映射表的作用以及parent Injector的含义。同时,讨论了该技术在实际开发中的应用场景。 ... [详细]
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 开发笔记:Java是如何读取和写入浏览器Cookies的
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Java是如何读取和写入浏览器Cookies的相关的知识,希望对你有一定的参考价值。首先我 ... [详细]
  • 在springmvc框架中,前台ajax调用方法,对图片批量下载,如何弹出提示保存位置选框?Controller方法 ... [详细]
  • Asp.net Mvc Framework 七 (Filter及其执行顺序) 的应用示例
    本文介绍了在Asp.net Mvc中应用Filter功能进行登录判断、用户权限控制、输出缓存、防盗链、防蜘蛛、本地化设置等操作的示例,并解释了Filter的执行顺序。通过示例代码,详细说明了如何使用Filter来实现这些功能。 ... [详细]
  • 本文介绍了一道经典的状态压缩题目——关灯问题2,并提供了解决该问题的算法思路。通过使用二进制表示灯的状态,并枚举所有可能的状态,可以求解出最少按按钮的次数,从而将所有灯关掉。本文还对状压和位运算进行了解释,并指出了该方法的适用性和局限性。 ... [详细]
  • ShiftLeft:将静态防护与运行时防护结合的持续性安全防护解决方案
    ShiftLeft公司是一家致力于将应用的静态防护和运行时防护与应用开发自动化工作流相结合以提升软件开发生命周期中的安全性的公司。传统的安全防护方式存在误报率高、人工成本高、耗时长等问题,而ShiftLeft提供的持续性安全防护解决方案能够解决这些问题。通过将下一代静态代码分析与应用开发自动化工作流中涉及的安全工具相结合,ShiftLeft帮助企业实现DevSecOps的安全部分,提供高效、准确的安全能力。 ... [详细]
  • 深入理解Java虚拟机的并发编程与性能优化
    本文主要介绍了Java内存模型与线程的相关概念,探讨了并发编程在服务端应用中的重要性。同时,介绍了Java语言和虚拟机提供的工具,帮助开发人员处理并发方面的问题,提高程序的并发能力和性能优化。文章指出,充分利用计算机处理器的能力和协调线程之间的并发操作是提高服务端程序性能的关键。 ... [详细]
  • 本文由编程笔记#小编为大家整理,主要介绍了logistic回归(线性和非线性)相关的知识,包括线性logistic回归的代码和数据集的分布情况。希望对你有一定的参考价值。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • 本文介绍了解决二叉树层序创建问题的方法。通过使用队列结构体和二叉树结构体,实现了入队和出队操作,并提供了判断队列是否为空的函数。详细介绍了解决该问题的步骤和流程。 ... [详细]
  • 本文介绍了使用哈夫曼树实现文件压缩和解压的方法。首先对数据结构课程设计中的代码进行了分析,包括使用时间调用、常量定义和统计文件中各个字符时相关的结构体。然后讨论了哈夫曼树的实现原理和算法。最后介绍了文件压缩和解压的具体步骤,包括字符统计、构建哈夫曼树、生成编码表、编码和解码过程。通过实例演示了文件压缩和解压的效果。本文的内容对于理解哈夫曼树的实现原理和应用具有一定的参考价值。 ... [详细]
  • 本文介绍了一种轻巧方便的工具——集算器,通过使用集算器可以将文本日志变成结构化数据,然后可以使用SQL式查询。集算器利用集算语言的优点,将日志内容结构化为数据表结构,SPL支持直接对结构化的文件进行SQL查询,不再需要安装配置第三方数据库软件。本文还详细介绍了具体的实施过程。 ... [详细]
  • 本文介绍了Codeforces Round #321 (Div. 2)比赛中的问题Kefa and Dishes,通过状压和spfa算法解决了这个问题。给定一个有向图,求在不超过m步的情况下,能获得的最大权值和。点不能重复走。文章详细介绍了问题的题意、解题思路和代码实现。 ... [详细]
author-avatar
mobiledu2502934511
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有