手机用户可
保存上方二维码到手机中,在
微信扫一扫中右上角选择“从
相册选取二维码”即可。
1、单项选择题
通常,在()的基础上,将所有模块按照设计要求组装成为系统。供选择的答案:()。
①单元测试
②部件测试
③组装测试
④系统测试
⑤确认测试
⑥联合测试
A.③
B.②
C.①
D.⑤
点击查看答案
本题答案:C
本题解析:暂无解析
2、单项选择题 除了测试程序外,黑盒测试还适用于对()阶段的软件文档进行测试。
A.编码
B.软件详细设计
C.软件总体设计
D.需求分析
点击查看答案
本题答案:D
本题解析:暂无解析
3、填空题 集成测试计划在需求()提交。
点击查看答案
本题答案:分析阶段末
本题解析:试题答案分析阶段末
4、填空题 CMM内容包含初始级、()、()、()和可优化级五个等级。
点击查看答案
本题答案:可重复级;已定义级;已管理级
本题解析:试题答案可重复级;已定义级;已管理级
5、问答题 什么是软件测试?
点击查看答案
本题答案:使用人工和自动手段来运行或测试某个系统的过程,其目的在
本题解析:试题答案使用人工和自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差异
6、问答题 什么是回归测试?
点击查看答案
本题答案:在集成测试策略的环境中,回归测试是对某些已经进行过的测
本题解析:试题答案在集成测试策略的环境中,回归测试是对某些已经进行过的测试的某些子集再重新进行一遍,以保证上述改变不会传播无法预料的副作用或引发新的问题。
7、问答题 简述软件测试与软件开发各阶段的关系。
点击查看答案
本题答案:(1)项目规划阶段:负责从单元测试到系统测试的整个测试阶段的
本题解析:试题答案(1)项目规划阶段:负责从单元测试到系统测试的整个测试阶段的监控。
(2)需求分析阶段:确定测试需求分析、系统测试计划的制定,评审后成为管理项目。测试需求分析是对产品生命周期中测试所需求的资源、配置、每阶段评判通过的规约;系统测试计划则是依据软件的需求规格说明书,制定测试计划和设计相应的测试用例。
(3)详细设计和概要设计阶段:确保集成测试计划和单元测试计划完成。
(4)编码阶段:由开发人员进行自己负责部分的代码的测试。在项目较大时,由专人进行编码阶段的测试任务。
(5)测试阶段(单元、集成、系统测试):依据测试代码进行测试,并提交相应的测试状态报告和测试结束报告。
8、问答题 系统测试计划是否需要同行审批,为什么?
点击查看答案
本题答案:需要,系统测试计划属于项目阶段性关键文档,因此需要评审
本题解析:试题答案需要,系统测试计划属于项目阶段性关键文档,因此需要评审。
9、填空题 开发生命周期阶段SQA部件可以划分成三类:评审、专家观点、()、软件维护SQA部件和由第三方/分包商使用的SQA部件。
点击查看答案
本题答案:软件测试
本题解析:试题答案软件测试
10、单项选择题 下面那型的是件品的一量特性的个类测试针对软产个质()
A.元单测试
B.入检测试
C.Beta测试
D.冒烟测试
E.力压测试
点击查看答案
本题答案:E
本题解析:暂无解析
11、问答题 因果图分析法中用到的五种约束分别是什么?
点击查看答案
本题答案:E约束(异):a和b中最多有一个可能为1,即a和b不能
本题解析:试题答案E约束(异):a和b中最多有一个可能为1,即a和b不能同时为1。
I约束(或):a、b、c中至少有一个必须为1,即a、b、c不能同时为0。
O约束(唯一):a和b必须有一个且仅有一个为1。
R约束(要求):a是1时,b必须是1,即a为1时,b不能为0。
M约束(强制):若结果a为1,则结果b强制为0
12、名词解释 部署
点击查看答案
本题答案:也称为shipment(发布),对内部IT系统而言,指
本题解析:试题答案也称为shipment(发布),对内部IT系统而言,指它的第一个版本通过彻底的测试、形成产品、交付给付款客户的阶段。
13、填空题 软件对属于各种质量因素的需求的符合性是由()来测量的。
点击查看答案
本题答案:软件质量度量
本题解析:试题答案软件质量度量
14、判断题 代码评审是检查源代码是否达到模块设计的要求。()
点击查看答案
本题答案:错
本题解析:暂无解析
15、名词解释 待定
点击查看答案
本题答案:在测试文档中标是一项进行中的尚未最终确定的工作。
本题解析:
试题答案在测试文档中标是一项进行中的尚未最终确定的工作。
16、填空题 在任何机构中,CAPA要正确发挥作用需要踪、()和CAPA执行结果的跟踪三个要的跟踪任务。
点击查看答案
本题答案:CAPA执行的跟踪
本题解析:试题答案CAPA执行的跟踪
17、问答题 什么是边界值分析法?
点击查看答案
本题答案:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒
本题解析:试题答案边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法.通常边界值分析法是作为对等价类划分法的补充
18、名词解释 桩模块
点击查看答案
本题答案:桩模块是在进行单元测试时所设置的一种辅助测试模块 ,它用
本题解析:试题答案桩模块是在进行单元测试时所设置的一种辅助测试模块,它用来模拟被测试模块工作过程中所调用的模块。桩模块由被测模块调用,它们一般只进行很少的数据处理,以便检验被测模块与其下级模块的接口。
19、问答题 什么是错误推测法?你经常用的错误推测法来测试系统的经验有哪些?
点击查看答案
本题答案:基于经验和直觉推测程序中所有可能存在的各种错误,从而有
本题解析:试题答案基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法。常用的错误推测法有:输入非法数据、默认值的测试、更改输出属性的测试、文件类型测试、文件超载测试、介质忙或者介质损坏等测试法。
20、问答题 什么是非增量式集成测试?
点击查看答案
本题答案:对所有模块进行个别的单元测试后,按照程序结构图将各模块
本题解析:试题答案对所有模块进行个别的单元测试后,按照程序结构图将各模块连接起来,把连接后的程序当作一个整体进行测试。
21、单项选择题 下列哪个不是WEB测试的测试内容?()
A、功能测试
B、兼容性测试
C、界面测试
D、用户测试
点击查看答案
本题答案:D
本题解析:暂无解析
22、名词解释 第三方测试
点击查看答案
本题答案:第三方测试有别于开发人员或用户进行的测试,其目的是为了
本题解析:试题答案第三方测试有别于开发人员或用户进行的测试,其目的是为了保证测试工作的客观性。从国外的经验来看,测试逐渐由专业的第三方承担。同时第三方测试还可适当兼顾初级监理的功能,其自身具有明显的工程特性,为发展软件工程监理制奠定坚实的基础。
23、填空题 软件测试过程包含的测试活动有测试计划,(),测试实施,测试执行,缺陷跟踪和测试评估
点击查看答案
本题答案:测试设计
本题解析:试题答案测试设计
24、问答题 按照测试技术来分测试分哪几类?
点击查看答案
本题答案:白盒测试、黑盒测试、灰盒测试。
本题解析:试题答案白盒测试、黑盒测试、灰盒测试。
25、单项选择题 下列()情况需要考虑引入自动化测试。
A、需要重复执行很多次的测试
B、只执行一次的测试
C、不重要的测试
D、很快有回报的测试
点击查看答案
本题答案:A
本题解析:暂无解析
26、问答题 软件测试工程师是干什么的?
点击查看答案
本题答案:软件测试工程师主要是通过科学的软件测试方法对软件产品进
本题解析:试题答案软件测试工程师主要是通过科学的软件测试方法对软件产品进行功能、性能上的测试,并对软件做出评价,是保证软件质量的一个重要手段。
27、填空题 常见的程序分析视角有句法视角,()、文本视角和计算流视角
点击查看答案
本题答案:功能视角
本题解析:试题答案功能视角
28、名词解释 随机测试
点击查看答案
本题答案:没有书面测试用例、记录期望结果、检查列表、脚本或指令的
本题解析:试题答案没有书面测试用例、记录期望结果、检查列表、脚本或指令的测试。主要是根据测试者的经验对软件进行功能和性能抽查。随机测试是根据测试说明书执行用例测试的重要补充手段,是保证测试覆盖完整性的有效方式和过程。
29、问答题 面向对象程序设计有哪些特点?
点击查看答案
本题答案:面向对象程序设计以需求当中的数据作为中心,来进行设计,
本题解析:试题答案面向对象程序设计以需求当中的数据作为中心,来进行设计,具有良好的代码重用性。
封装性:也叫数据隐藏,用户无需知道内部工作流程,只要知道接口和操作就可以的,C++中一般用类来实现封装。
继承性:一种支持重用的思想,在现有的类型派生出新的子类,例如新型电视机在原有型号的电视机上增加若干中功能而得到,新型电视机是原有电视机的派生,继承了原有电视机的属性,并增加了新的功能。
多态性:指在一般类中定义的属性或行为,被特殊类继承之后,可以具有不同的数据类型或表现出不同的行为。
动态联编:指一个计算机程序自身彼此关联的过程,按照联编所进行的阶段不同,可分为两种不同的联编方法:静态联编和动态联编。
30、单项选择题 在安装Bugzilla过程中,其中异步需要在BUGZILLA的目录内运行checksetup.pl,请以下那个命令正确?()()
A.checksetup.pl
B.makechecksetup.pl
C../checksetup.pl
D.catchecksetup.pl
点击查看答案
本题答案:C
本题解析:暂无解析
31、问答题 软件的安全性应从哪几个方面去测试?
点击查看答案
本题答案:(1)用户认证机制:如数据证书、智能卡、双重认证、安全
本题解析:试题答案(1)用户认证机制:如数据证书、智能卡、双重认证、安全电子交易协议
(2)加密机制
(3)安全防护策略:如安全日志、入侵检测、隔离防护、漏洞扫描
(4)数据备份与恢复手段:存储设备、存储优化、存储保护、存储管理
(5)防病毒系统
32、多项选择题 实施缺陷跟踪的目的是()
A、软件质量无法控制
B、问题无法量化
C、重复问题接连产生
D、解决问题的知识无法保留
E、确保缺陷得到解决
F、使问题形成完整的闭环处理
点击查看答案
本题答案:A, B, C, D
本题解析:暂无解析
33、名词解释 引导测试
点击查看答案
本题答案:软件开发中,验证系统在真实硬件和客户基础上处理典型操作
本题解析:试题答案软件开发中,验证系统在真实硬件和客户基础上处理典型操作的能力。在软件外包测试中,引导测试通常是客户检查软件测试公司测试能力的一种形式,只有通过了客户特定的引导测试,软件测试公司才能接受客户真实软件项目的软件测试。
34、名词解释 UI
点击查看答案
本题答案:广义是指使用户可以和计算机进行交互的硬件和/或软件。狭
本题解析:试题答案广义是指使用户可以和计算机进行交互的硬件和/或软件。狭义是指软件中的可见外观及其底层与用户交互的部分(菜单、对话框、窗口和其它控件)。
35、判断题 单元测试能发现约80%的软件缺陷。()
点击查看答案
本题答案:错
本题解析:暂无解析
36、多项选择题 软件测试计划评审会需要哪些人员参加?()
A.项目经理
B.SQA负责人
C.配置负责人
D.测试组
点击查看答案
本题答案:A, B, C, D
本题解析:暂无解析
37、单项选择题 在“我的电脑”或“资源管理器”中使用鼠标同时选中多个不连续的文件时,需要按住()。
A.Shift
B.Ctrl
C.Alt
D.Capslock
点击查看答案
本题答案:A
本题解析:暂无解析
38、问答题 有没有用过Testdirector?这个工具是干什么用的?
点击查看答案
本题答案:Testdirector是全球最大的级测试管理工具,也
本题解析:试题答案Testdirector是全球最大的级测试管理工具,也是业界第一个基于Web的测试管理系统,,通过在一个整体的应用系统中集成了测试管理的各个部分,包括需求管理,测试计划,测试执行以及错误跟踪等功能,TestDirector极大地加速了测试过程。
39、填空题 要覆盖含循环结构的所有路径是不可能的,一般通过限制()来测试。
点击查看答案
本题答案:循环次数
本题解析:试题答案循环次数
40、填空题 版本方针和()是维护方针的主要组成。
点击查看答案
本题答案:更改方针
本题解析:试题答案更改方针
41、填空题 确认测试指检查软件的功能与性能是否与需求规格说明书中确定的指标相符合,又称有()测试。
点击查看答案
本题答案:效性
本题解析:试题答案效性
42、填空题 RMA可以划分成三组类别内部风险管理措施、分包风险管理措施和()。
点击查看答案
本题答案:顾客风险管理措施
本题解析:试题答案顾客风险管理措施
43、名词解释 兼容性测试)
点击查看答案
本题答案:也称“(配置测试)”,测试软件
本题解析:试题答案也称“(配置测试)”,测试软件是否和系统的其它与之交互的元素之间兼容,如:浏览器、操作系统、硬件等。验证测试对象在不同的软件和硬件配置中的运行情况。
44、填空题 软件配置管理,简称SCM,它用于整个软件工程过程。其主要目标是()控制变更确保变更正确地实现报告有关变更
点击查看答案
本题答案:标识变更
本题解析:试题答案标识变更
45、名词解释 本地化测试
点击查看答案
本题答案:本地化测试的对象是软件的本地化版本。本地化测试的目的是
本题解析:试题答案本地化测试的对象是软件的本地化版本。本地化测试的目的是测试特定目标区域设置的软件本地化质量。本地化测试的环境是在本地化的操作系统上安装本地化的软件。从测试方法上可以分为基本功能测试,安装/卸载测试,当地区域的软硬件兼容性测试。测试的内容主要包括软件本地化后的界面布局和软件翻译的语言质量,包含软件、文档和联机帮助等部分。
46、多项选择题 依存关系有4种分别是()
A、开始-结束
B、开始-开始
C、结束-开始
D、结束-结束
E、开始-实施-结束
F、结束-审核-开始
点击查看答案
本题答案:A, B, C, D
本题解析:暂无解析
47、问答题 Windows操作系统中PATH环境变量的作用是什么?
点击查看答案
本题答案:PATH是Windows操作系统环境变量,PATH作用
本题解析:试题答案PATH是Windows操作系统环境变量,PATH作用是用户在命令行窗口执行一个命令,则在PATH变量设置的目录下依次寻找该命令或对应的执行文件,若找到,则执行,若没有找到,则命令行窗口返回无效命令。
48、问答题 性能测试的步骤有哪些?
点击查看答案
本题答案:编写测试计划、创建测试脚本、运行测试脚本、分析结果、编
本题解析:试题答案编写测试计划、创建测试脚本、运行测试脚本、分析结果、编写测试报告
49、名词解释 确认测试
点击查看答案
本题答案:确认测试又称有效性测试。有效性测试是在模拟的环境下,运
本题解析:试题答案确认测试又称有效性测试。有效性测试是在模拟的环境下,运用黑盒测试的方法,验证被测软件是否满足需求规格说明书列出的需求。任务是验证软件的功能和性能及其他特性是否与用户的要求一致。对软件的功能和性能要求在软件需求规格说明书中已经明确规定,它包含的信息就是软件确认测试的基础。
50、名词解释 文档测试
点击查看答案
本题答案:文档测试包括文档完整性、文档正确性、文档一致性玉文档易
本题解析:试题答案文档测试包括文档完整性、文档正确性、文档一致性玉文档易理解性检查。
51、填空题 集成测试采用的测试方法为()。
点击查看答案
本题答案:黑盒测试
本题解析:试题答案黑盒测试
52、填空题 从内容和重点上我们可以把质量管理标准划分成和()两种类型。
点击查看答案
本题答案:评估标准
本题解析:试题答案评估标准
53、问答题 你如何调试LoadRunner脚本?
点击查看答案
本题答案:通常采用以下方法调试LoadRunner测试脚本断点、
本题解析:试题答案通常采用以下方法调试LoadRunner测试脚本断点、单步跟踪、日志输出
54、问答题 自动化测试能完全代替手工测试么?
点击查看答案
本题答案:不能,自动化测试只能做一些回归测试。而不能对所有功能做
本题解析:试题答案不能,自动化测试只能做一些回归测试。而不能对所有功能做全面覆盖测试。
55、名词解释 速度测试
点击查看答案
本题答案:通过执行现有的测试用例多次来计算函数的平均速度。
本题解析:
试题答案通过执行现有的测试用例多次来计算函数的平均速度。
56、名词解释 W模型
点击查看答案
本题答案:W模型增加了软件各开发阶段中应同步进行的验证和确认活动
本题解析:试题答案W模型增加了软件各开发阶段中应同步进行的验证和确认活动。如下图所示,W模型由两个V字型模型组成,分别代表测试与开发过程,图中明确表示出了测试与开发的并行关系。W模型强调:测试伴随着整个软件开发周期,而且测试的对象不仅仅是程序,需求、设计等同样要测试,也就是说,测试与开发是同步进行的。W模型有利于尽早地全面的发现问题。
57、名词解释 评审
点击查看答案
本题答案:在产品开发过程中,把产品提交给项目成员、用户、管理者或
本题解析:试题答案在产品开发过程中,把产品提交给项目成员、用户、管理者或其它相关人员评价或批准的过程。
58、名词解释 用户界面测试
点击查看答案
本题答案:指测试用户界面的风格是否满足客户要求,文字是否正确,页
本题解析:试题答案指测试用户界面的风格是否满足客户要求,文字是否正确,页面是否美观,文字,图片组合是否完美,操作是否友好等等。UI测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。确保用户界面符合公司或行业的标准。包括用户友好性、人性化、易操作性测试。
59、名词解释 测试用例
点击查看答案
本题答案:测试用例是为特定的目的而设计的一组测试输入、执行条件和
本题解析:试题答案测试用例是为特定的目的而设计的一组测试输入、执行条件和预期的结果。测试用例是执行的最小实体。
60、问答题 在Linux系统中,一个文件的访问权限是755,其含义是什么?
点击查看答案
本题答案:755表示该文件所有者对该文件具有读、写、执行权限,该
本题解析:试题答案755表示该文件所有者对该文件具有读、写、执行权限,该文件所有者所在组用户及其他用户对该文件具有读和执行权限。
61、问答题 TCP和UDP有什么区别?
点击查看答案
本题答案:TCP-有连接,所以握手过程会消耗资源,过程为可靠连接
本题解析:试题答案TCP-有连接,所以握手过程会消耗资源,过程为可靠连接,不会丢失数据,适合大数据量交换
UDP-非可靠连接,会丢包,没有校验,速度快,无须握手过程
62、问答题 什么是自动化测试?
点击查看答案
本题答案:利用GUI自动化测试工具来开发和执行测试脚本,从而验证
本题解析:试题答案利用GUI自动化测试工具来开发和执行测试脚本,从而验证是否满足需求
63、名词解释 性能测试
点击查看答案
本题答案:评价一个产品或组件与性能需求是否符合的测试。包括负载测
本题解析:试题答案评价一个产品或组件与性能需求是否符合的测试。包括负载测试、强度测试、数据库容量测试、基准测试等类型。
64、名词解释 安装测试
点击查看答案
本题答案:确保该软件在正常情况和异常情况的不同条件下,例如,进行
本题解析:试题答案确保该软件在正常情况和异常情况的不同条件下,例如,进行首次安装、升级、完整的或自定义的安装都能进行安装。异常情况包括磁盘空间不足、缺少目录创建权限等。核实软件在安装后可立即正常运行。安装测试包括测试安装代码以及安装手册。安装手册提供如何进行安装,安装代码提供安装一些程序能够运行的基础数据。
65、问答题 什么是软件缺陷?
点击查看答案
本题答案:满足下列五个规则之一才称为软件缺陷:
1)软
本题解析:试题答案满足下列五个规则之一才称为软件缺陷:
1)软件未达到产品说明书标明的功能。
2)软件出现了产品说明书指明不会出现的错误。
3)软件功能超出产品说明书指明的范围。
4)软件未达到产品说明书虽未指出但应该达到的目标。
5)软件测试人员认为软件难以理解、不易使用、运行速度缓慢,或者最终用户认为不好。
66、多项选择题 使用软件测试工具的目的()
A、帮助测试寻找问题
B、协助问题的诊断
C、节省测试时间
D、提高Bug的发现率
E、更好的控制缺陷提高软件质量
F、更好的协助开发人员
点击查看答案
本题答案:A, B, C
本题解析:暂无解析
67、问答题 什么增量式集成测试?
点击查看答案
本题答案:逐次将未曾集成测试的模块和已经集成测试的模块(或子系统
本题解析:试题答案逐次将未曾集成测试的模块和已经集成测试的模块(或子系统)结合成程序包,再将这些模块集成为较大系统,在集成的过程中边连接边测试,以发现连接过程中产生的问题。
68、填空题 软件是一种逻辑实体,而不是具体的物理实体,因而它具有()。
点击查看答案
本题答案:抽象性
本题解析:试题答案抽象性
69、问答题 简述测试目标有哪些类型?
点击查看答案
本题答案:功能测试,负载测试,性能测试,安全性测试,恢复测试,安
本题解析:试题答案功能测试,负载测试,性能测试,安全性测试,恢复测试,安装测试,兼容性测试,可用性测试,可靠性测试,国际化测试,本地化测试。
70、名词解释 软件生命周期
点击查看答案
本题答案:开始于一个软件产品的构思,结束于该产品不再被使用的这段
本题解析:试题答案开始于一个软件产品的构思,结束于该产品不再被使用的这段期间。
71、填空题 调试也称(),是在成功的测试之后才开始进行,其目的是确定错误的原因和位置,并改正错误。
点击查看答案
本题答案:纠错
本题解析:试题答案纠错
72、问答题 怎样做好文档测试?
点击查看答案
本题答案:仔细阅读,跟随每个步骤,检查每个图形,尝试每个示例。检
本题解析:试题答案仔细阅读,跟随每个步骤,检查每个图形,尝试每个示例。检查文档的编写是否满足文档编写的目的内容是否齐全,正确内容是否完善标记是否正确
73、名词解释 单元测试
点击查看答案
本题答案:单元测试是在软件开发过程中要进行的最低级别的测试活动,
本题解析:试题答案单元测试是在软件开发过程中要进行的最低级别的测试活动,在单元测试活动中,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试
74、填空题 确认测试阶段的两项工作是()和软件配置审查
点击查看答案
本题答案:进行确认测试
本题解析:试题答案进行确认测试
75、填空题 变异测试的理论基础是程序员能力假设和()假设。
点击查看答案
本题答案:组合效应
本题解析:试题答案组合效应
76、问答题 怎么样做好文档测试?
点击查看答案
本题答案:文档的测试主要采用静态测试即走查的方法,可以依据的是同
本题解析:试题答案文档的测试主要采用静态测试即走查的方法,可以依据的是同行评审,列出一个检查表,然后大家一起坐下来对着被测试的文档进行阅读排错。通常文档都很长,而一般的建议是一次同行评审步的时间不能超过两个小时,因此可以对被测试文档执行测试时,列个计划,将总的文档分解,按照计划多次对被测试的文档进行走查。
77、填空题 好的测试员不懈追求()。
点击查看答案
本题答案:完美
本题解析:试题答案完美
78、问答题 描述软件产生内存泄露的原因以及检查方式。(可以结合一种开发语言进行描述)
点击查看答案
本题答案:内存泄露的原因,主要是由于开发过程当中申请了计算机资源
本题解析:试题答案内存泄露的原因,主要是由于开发过程当中申请了计算机资源(例如对象、内存等),但是使用资源完成以后没有及时释放资源导致的。例如在C语言当中使用了malloc申请了内存,但是未使用free来释放内存。
79、名词解释 国际化测试
点击查看答案
本题答案:国际化测试的目的是测试软件的国际化支持能力,发现软件的
本题解析:试题答案国际化测试的目的是测试软件的国际化支持能力,发现软件的国际化的潜在问题,保证软件在世界不同区域中都能正常运行。国际化测试使用每种可能的国际输入类型,针对任何区域性或区域设置检查产品的功能是否正常,软件国际化测试的重点在于执行国际字符串的输入/输出功能。国际化测试数据必须包含东亚语言、德语、复杂脚本字符和英语(可选)的混合字符。
80、名词解释 走读
点击查看答案
本题答案:是一个类似的同行评审过程,参与者包括了程序的作者、测试
本题解析:试题答案是一个类似的同行评审过程,参与者包括了程序的作者、测试人员、一个秘书和一协调员。
81、多项选择题 从测试阶段角度,测试正确的顺序是()。
A.单元测试
B.集成测试
C.系统测试
D.确认测试
点击查看答案
本题答案:A, B, C, D
本题解析:暂无解析
82、填空题 集成测试的方法有两种(),()
点击查看答案
本题答案:非渐增式测试;渐增式测试
本题解析:试题答案非渐增式测试;渐增式测试
83、填空题 面向对象测试充分性三个常用标准是基于状态的覆盖率、()和基于代码的覆盖率。
点击查看答案
本题答案:基于约束的覆盖率
本题解析:试题答案基于约束的覆盖率
84、问答题 需求分析的任务是什么?
点击查看答案
本题答案:深入描述软件的功能和性能,确定软件设计的约束和软件同其
本题解析:试题答案深入描述软件的功能和性能,确定软件设计的约束和软件同其他系统元素的接口细节,定义软件的其他有效性需求,借助于当前系统的逻辑模型导出目标系统逻辑模型,解决目标系统“做什么”的问题。
85、问答题 你接触过的自动化测试工具有哪些?
点击查看答案
本题答案:自动化功能测试工具比如QTP、Robot。自动化性能测
本题解析:试题答案自动化功能测试工具比如QTP、Robot。自动化性能测试工具如Loadrunner、winrunner等。
86、问答题 简介WEB应用程序在压力下的常见错误类型。
点击查看答案
本题答案:有两种错误类型是:
(1)内存泄漏(Memory
本题解析:试题答案有两种错误类型是:
(1)内存泄漏(Memoryleak):一种极难检测的现象。内存泄漏经常发生在已发行的产品中,原因很简单,很难设计测试用例来检测它们。使用简单的功能测试,几乎发现不了内存泄漏问题,因为在产品完成之前测试没对产品进行足够多的使用。内存泄漏通常要求操作要重复非常多的次数以使内存消耗达到能引起注意的程度。尽管与其它编程语言(如C/C++)相比,Java程序更难引入内存泄漏错误,但只要程序仍保持着对对象的引用,该对象仍有可能被实例化并且它占用的内存永远不会被释放。
(2)并发与同步(ConcurrencyandSynchronization):压力测试在查找并发性问题上非常出众,这是因为在任何一个测试生命周期中,它都应用了许多不同的代码路径和定时条件。一般的规则是,压力测试运行的时间越长,涉及并应用的代码路径组合和定时条件就越多。当然,这也的确使得这些问题很难再现(错误可以在5分钟或5天后发生)。死锁、线程泄漏以及任何一般的同步问题通常只能在压力测试阶段被检测出来。这些类型的问题很难通过执行单元测试来发现。开发人员不会一直考虑他或她的代码将与其他地方的代码(在执行单元测试时这些代码可能还没写出来)进行交互。
87、名词解释 可移植性测试
点击查看答案
本题答案:易用性度量是检测软件能被理解、学习和操作,能吸引用户,
本题解析:试题答案易用性度量是检测软件能被理解、学习和操作,能吸引用户,以及遵循易用性法规和指南的程度。
88、多项选择题 提高软件质量和可靠性的技术大致分为两类,即()和()。
A.软件测试
B.避开错误技术
C.容错技术
D.可靠性分析
点击查看答案
本题答案:B, C
本题解析:暂无解析
89、填空题 支持性质量手段有模板和()。
点击查看答案
本题答案:检查表
本题解析:试题答案检查表
90、填空题 SQA标准被划分成软件质量管理标准和()两类。
点击查看答案
本题答案:软件项目过程标准
本题解析:试题答案软件项目过程标准
91、填空题 测试人员、SQA单位是()专职人员。
点击查看答案
本题答案:SQA
本题解析:试题答案SQA
92、多项选择题 白盒法的具体设计程序测试方法有语句覆盖、()、()、和路径覆盖。
A.因果覆盖
B.分支(判定)覆盖
C.判断覆盖
D.条件覆盖
点击查看答案
本题答案:B, D
本题解析:暂无解析
93、问答题 软件测试的原则包括哪些?
点击查看答案
本题答案:(1)应当把“尽早地和不断地进行软件测试&
本题解析:试题答案(1)应当把“尽早地和不断地进行软件测试”作为软件开发者的座右铭;
(2)测试用例应由测试输入数据和与之对应的预期输出结果这两部分组成;
(3)程序员应当避免检查自己的程序;
(4)在设计测试用例时,应当包括合理的输入条件和不合理的输入条件;
94、单项选择题 WEB应用中一般采用架构的是()
A、C/S结构
B、B/S结构
C、集群结构
D、服务器互备份
点击查看答案
本题答案:B
本题解析:暂无解析
95、问答题 安全性测试你一般从哪几方面做测试?
点击查看答案
本题答案:用户管理和访问控制、通信加密、安全日志测试
本题解析:试题答案用户管理和访问控制、通信加密、安全日志测试
96、问答题 单元测试主要测试内容?
点击查看答案
本题答案:模块接口、局部数据结构、边界条件、独立的路径和错误处理
本题解析:试题答案模块接口、局部数据结构、边界条件、独立的路径和错误处理。
97、单项选择题 用户文档测试中不包括的是()
A、用户需求说明
B、操作指南
C、用户手册
D、随机帮助
点击查看答案
本题答案:A
本题解析:暂无解析
98、填空题 软件配置审查的任务是检查软件的所有文档资料的()和正确性。
点击查看答案
本题答案:完整性
本题解析:试题答案完整性
99、填空题 依据软件系统的生命周期和其他阶段,软件质量度量划分为软件过程度量和()。
点击查看答案
本题答案:软件产品度量
本题解析:试题答案软件产品度量
100、填空题 螺旋模型任何一次迭代都可划分为制定计划、()、工程和顾客评估四个项限。
点击查看答案
本题答案:风险分析和化解
本题解析:试题答案风险分析和化解
101、多项选择题 进行软件质量管理的重要性有()
A、维护降低成本
B、法律上的要求
C、市场竞争的需要
D、质量标准化的趋势
E、软件工程的需要
F、CMM过程的一部分
点击查看答案
本题答案:A, B, C, D
本题解析:暂无解析
102、填空题 软件过程度量可以进一步划分为软件过程质量度量、()和软件过程生产率度量。
点击查看答案
本题答案:软件过程进度度量
本题解析:试题答案软件过程进度度量
103、问答题 有没有做过性能测试?
点击查看答案
本题答案:有没有发现一些性能问题,举个例子说明做过一个自己开发的
本题解析:试题答案有没有发现一些性能问题,举个例子说明做过一个自己开发的网站的性能测试。主要发现的问题主要集中在数据库这一块。主要是开发人员在设计数据库表的时候冗余还有些时候时外键的问题等。
104、填空题 软件测试规范可以分为行业规范和()规范
点击查看答案
本题答案:操作
本题解析:试题答案操作
105、填空题 在测试程序时,根据经验或直觉推测程序中可能存在的各种错误,称为()。
点击查看答案
本题答案:错误推测法
本题解析:试题答案错误推测法
106、单项选择题 确保测试与()无关,不要依赖使用过期的数据进行测试。
A、时间
B、地点
C、软硬件资源
D、测试人员
点击查看答案
本题答案:A
本题解析:暂无解析
107、填空题 McCall模型划分了软件运行、软件转移、()三个纬度的11个软件质量因素。
点击查看答案
本题答案:软件修改
本题解析:试题答案软件修改
108、填空题 在单元测试中,测试一个模块时,需要设计()和桩模块。
点击查看答案
本题答案:驱动模块
本题解析:试题答案驱动模块
109、问答题 简述桩程序驱动程序的作用?
点击查看答案
本题答案:在我们进行单元测试的时候,单元本身无法构成一个切实可运
本题解析:试题答案在我们进行单元测试的时候,单元本身无法构成一个切实可运行的程序系统,所以我们需要为单元测试来开发桩模块和驱动模块,从而完成我们的单元测试目的,这是桩模块和驱动模块的作用
110、填空题 系统测试的策略有:功能测试,性能测试,可靠性测试,负载测试,易用性测试,强度测试,安全测试,配置测试,安装测试,卸载测试,文挡测试,故障恢复测试,界面测试,容量测试,兼容性测试,分布测试,()
点击查看答案
本题答案:可用性测试
本题解析:试题答案可用性测试
111、名词解释 本地化能力测试
点击查看答案
本题答案:本地化能力是指不需要重新设计或修改代码,将程序的用户界
本题解析:试题答案本地化能力是指不需要重新设计或修改代码,将程序的用户界面翻译成任何目标语言的能力。为了降低本地化能力测试的成本,提高测试效率,本地化能力侧是通常在软件的伪本地化版本上进行。本地化能力测试中发现的典型错误包括:字符的硬编码(即软件中需要本地化的字符写在了代码内部),对需要本地化的字符长度设置了国定值,在软件运行时以控件位置定位,图标和位图中包含了需要本地化的文本,软件的用户界面与文档术语不一致等。
112、问答题 设计用例的方法、依据有那些?
点击查看答案
本题答案:白盒测试用例设计有如下方法:基本路径测试\等价类划分\
本题解析:试题答案白盒测试用例设计有如下方法:基本路径测试\等价类划分\边界值分析\覆盖测试\循环测试\数据流测试\程序插桩测试\变异测试.这时候依据就是详细设计说明书及其代码结构
黑盒测试用例设计方法:基于用户需求的测试\功能图分析方法\等价类划分方法\边界值分析方法\错误推测方法\因果图方法\判定表驱动分析方法\正交实验设计方法.依据是用户需求规格说明书,详细设计说明书。
113、填空题 文档测试一般由()实施。
点击查看答案
本题答案:单独的一组测试人员
本题解析:试题答案单独的一组测试人员
114、问答题 谈谈黑盒测试的特点?优点?
点击查看答案
本题答案:(1)黑盒测试与软件的具体实现过程无关,在软件实现的过
本题解析:试题答案(1)黑盒测试与软件的具体实现过程无关,在软件实现的过程发生变化时,测试用例仍然可以使用。
(2)黑盒测试用例的设计可以和软件实现同时进行,这样能够压缩总的开发时间。
115、单项选择题 在下面几句中个语,判一是正确的。断哪个()
A.件的目是保交软测试标证付的件软产品不包含缺陷
B.件有利于降低件品布后软测试软产发的用维护费
C.包是指一脚本测试个测试,由一它组序行的案例成顺执测试组
D.在V模型中,集成案测试例的设计对于件需求分析活应软动
点击查看答案
本题答案:B
本题解析:暂无解析
116、问答题 什么是测试用例?
点击查看答案
本题答案:所谓测试用例是为特定的目的而设计的一组测试输入、执行条
本题解析:试题答案所谓测试用例是为特定的目的而设计的一组测试输入、执行条件和预期的结果;测试用例是执行测试的最小实体。
117、单项选择题 错误推测法的基本想法是()
A.划分有效等价类和无效等价类
B.划分原因和结果
C.列出所有的可能情况
D.列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据它们选择测试用例
点击查看答案
本题答案:D
本题解析:暂无解析
118、填空题 典型的测试设计活动包括测试用例设计、()、设计驱动程序和稳定的桩。
点击查看答案
本题答案:测试过程设计
本题解析:试题答案测试过程设计
119、填空题 RMA可以划分成三组类别内部风险管理措施,(),顾客风险管理措施
点击查看答案
本题答案:分包风险管理措施
本题解析:试题答案分包风险管理措施
120、名词解释 测试项
点击查看答案
本题答案:作为测试对象的工作版本。
本题解析:试题答案作为测试对象的工作版本。
121、单项选择题 在一件目中个软项,人主要承担工作?开发员哪项()
A.恢复测试
B.系统测试
C.本地化测试
D.配置/兼容性测试
E.元单测试
点击查看答案
本题答案:E
本题解析:暂无解析
122、名词解释 自顶向下的集成方式
点击查看答案
本题答案:根据软件的模块结构图,按控制层次从高到低的顺序对模块进
本题解析:试题答案根据软件的模块结构图,按控制层次从高到低的顺序对模块进行集成,也就是从最顶层模块向下逐步集成,并字集成过程中进行测试,直至组装成符合要求的最终软件系统。
123、问答题 什么是因果图分析法?
点击查看答案
本题答案:因果图法是基于这样的一种思想:一些程序的功能可以用判定
本题解析:试题答案因果图法是基于这样的一种思想:一些程序的功能可以用判定表(或称决策表)的形式来表示,并根据输入条件的组合情况规定相应的操作。
124、名词解释 功能性测试
点击查看答案
本题答案:功能性测试应该从适合性、准确性、互操作性、安全保密性、
本题解析:试题答案功能性测试应该从适合性、准确性、互操作性、安全保密性、功能的依从性等方面进行考查。
125、问答题 什么是兼容性测试?
点击查看答案
本题答案:软件兼容性测试是检测各软件之间能否正确地交互和共享信息
本题解析:试题答案软件兼容性测试是检测各软件之间能否正确地交互和共享信息,其目标是保证软件按照用户期望的方式进行交互,使用其它软件检查软件操作的过程。
126、填空题 软件质量工程包括软件质量保证、()和软件质量控制三大方面。
点击查看答案
本题答案:软件质量规划
本题解析:试题答案软件质量规划
127、填空题 软件验收测试包括:正式验收测试,alpha测试,()。
点击查看答案
本题答案:beta测试
本题解析:试题答案beta测试
128、多项选择题 下面角色不属于集成计划评审的是()。
A.配置经理
B.项目经理
C.测试员
D.编码员
点击查看答案
本题答案:C, D
本题解析:暂无解析
129、名词解释 集成测试
点击查看答案
本题答案:集成测试,也叫组装测试或联合测试。在单元测试的基础上,
本题解析:试题答案集成测试,也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求组装成为子系统或系统,进行集成测试
130、判断题 软件测试按照测试过程分类为黑盒、白盒测试。()
点击查看答案
本题答案:错
本题解析:暂无解析
131、名词解释 β测试
点击查看答案
本题答案:Beta测试(β测试)是软件的多个用户在一个
本题解析:试题答案Beta测试(β测试)是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场,Beta测试不能由程序员或测试员完成。因而,Beta测试是在开发者无法控制的环境下进行的软件现场应用。在Beta测试中,由用户记下遇到的所有问题,包括真实的以及主管认定的,定期向开发者报告,开发者在综合用户的报告后,做出修改,最后将软件产品交付给全体用户使用。Beta测试着重于产品的支持性,包括文档、客户培训和支持产品的生产能力。只有当Alpha测试达到一定的可靠程度后,才能开始Beta测试。由于Beta测试的主要目标是测试可支持性,所以Beta测试应该尽可能由主持产品发行的人员来管理。
132、名词解释 效率测试
点击查看答案
本题答案:在测试或运行期间具有测试软件的计算机系统的时间消耗及资
本题解析:试题答案在测试或运行期间具有测试软件的计算机系统的时间消耗及资源利用特性。
133、问答题 测试停止的依据?
点击查看答案
本题答案:ZEROBUG、GOODENOUGH。
或者
本题解析:试题答案ZEROBUG、GOODENOUGH。
或者如下回答:
第一类标准:测试超过了预定时间,则停止测试。
第二类标准:执行了所有的测试用例,但并没有发现故障,则停止测试。
第三类标准:使用特定的测试用例设计方案作为判断测试停止的基础。
第四类标准:正面指出停止测试的具体要求,即停止测试的标准可定义为查出某一预订数目的故障。
第五类标准:根据单位时间内查出故障的数量决定是否停止测试。
134、判断题 从用户的角度出发,则希望测试成为表明软件产品中不存在错误的过程,验证该软件已正确地实现了用户的要求,确立人们对软件质量的信心。()
点击查看答案
本题答案:对
本题解析:暂无解析
135、问答题 什么情况下使用决策分析法?
点击查看答案
本题答案:在一些数据处理问题当中,某些操作的实施依赖于多个逻辑条
本题解析:试题答案在一些数据处理问题当中,某些操作的实施依赖于多个逻辑条件的组合,即:针对不同逻辑条件的组合值,分别执行不同的操作。决策表很适合于处理这类问题
136、问答题 集成测试的两种方法?
点击查看答案
本题答案:非增量式集成测试、增量式集成测试
本题解析:试题答案非增量式集成测试、增量式集成测试
137、填空题 我们可以按照编写过程、执行过程和()三个纬度对测试用例属性进行归类。
点击查看答案
本题答案:组织过程
本题解析:试题答案组织过程
138、名词解释 独立路径
点击查看答案
本题答案:某一程序的独立路径是指从程序入口到程序出口的多次执行中
本题解析:试题答案某一程序的独立路径是指从程序入口到程序出口的多次执行中,每次至少有一个语句集(包括运算、赋值、输入/输出或判断)是新的和未被重复的。
139、问答题 DNS是什么?它是如何工作的?
点击查看答案
本题答案:域名解析服务。用于将域名解析为IP,或反和将IP解析为
本题解析:试题答案域名解析服务。用于将域名解析为IP,或反和将IP解析为域名。客户机可指定DNS服务器来解析,或用本机hosts文件进行解析。
140、单项选择题 要知道C盘总容量、已用空间和可用空间,应在“我的电脑”或“资源管理器”中使用鼠标右键单击“驱动器(C:)”后,再()。
A.单击“资源管理器”
B.单击“打开”
C.单击“查找”
D.单击“属性”
点击查看答案
本题答案:D
本题解析:暂无解析
141、单项选择题 测试计划的要点中不包括()
A、测试项目及其标准
B、测试背景
C、测试方法
D、测试资源
点击查看答案
本题答案:B
本题解析:暂无解析
142、判断题 负载测试是验证要检验的系统的能力最高能达到什么程度。()
点击查看答案
本题答案:错
本题解析:暂无解析
143、填空题 软件缺陷打开/关闭图表、()、软件缺陷关闭周期表是常用的软件缺陷跟踪图表。
点击查看答案
本题答案:根本原因图表
本题解析:试题答案根本原因图表
144、单项选择题 以下是BBS功能的是()。
A.讨论及交流
B.聊天
C.收发电子邮件
D.游戏
点击查看答案
本题答案:A
本题解析:暂无解析
145、问答题 鉴于web应用的特殊性,除了关注功能方面的测试外,你还关注哪些测试?
点击查看答案
本题答案:1).功能测试:链接测试\表单测试\Cookies测试
本题解析:试题答案1).功能测试:链接测试\表单测试\Cookies测试\数据库测试\业务流测试
2).性能测试:连接速度测试、负载测试、压力测试
3).界面测试:易用性测试,导航测试、图形测试、内容检查
4).兼容性测试:操作系统平台测试、浏览器、分辨率、
5).安全性测试
146、单项选择题
CMM2级的管理过程包括()。
(1)外包管理
(2)需求管理
(3)项目管理
(4)合同管理
(5)质量管理
(6)配置管理
(7)程序管理
(8)子合同管理
A.(1)(2)(3)(4)(5)
B.(2)(3)(5)(6)(8)
C.(1)(2)(4)(6)(8)
D.(1)(3)(5)(7)(8)
点击查看答案
本题答案:B
本题解析:暂无解析
147、单项选择题 软盘写保护后能文件。()
A.存
B.取
C.存/取
D.修改
点击查看答案
本题答案:B
本题解析:暂无解析
148、名词解释 调试
点击查看答案
本题答案:开发人员确定引起错误的根本原因和确定可能的修复措施的过
本题解析:试题答案开发人员确定引起错误的根本原因和确定可能的修复措施的过程。一般发生在子系统或单元模块编码完成时,或者根据测试错误报告指出错误以后,开发人员需要执行调试过程来解决已存在的错误。
149、名词解释 边界测试
点击查看答案
本题答案:是指使用预定定义的边界值,如最大值、最小值、空值或其他
本题解析:试题答案是指使用预定定义的边界值,如最大值、最小值、空值或其他特殊值作为输入数据来运行测试。
150、名词解释 β测试
点击查看答案
本题答案:Beta测试(β测试)是软件的多个用户在一个
本题解析:试题答案Beta测试(β测试)是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场,Beta测试不能由程序员或测试员完成。因而,Beta测试是在开发者无法控制的环境下进行的软件现场应用。在Beta测试中,由用户记下遇到的所有问题,包括真实的以及主管认定的,定期向开发者报告,开发者在综合用户的报告后,做出修改,最后将软件产品交付给全体用户使用。Beta测试着重于产品的支持性,包括文档、客户培训和支持产品的生产能力。只有当Alpha测试达到一定的可靠程度后,才能开始Beta测试。由于Beta测试的主要目标是测试可支持性,所以Beta测试应该尽可能由主持产品发行的人员来管理。
151、单项选择题 在WINRUNNER回放过程中,能够强行终止播放的快捷键为?()
A.CTRL F9
B.CTRL F3
C.F11
D.F10
点击查看答案
本题答案:B
本题解析:暂无解析
152、单项选择题 LINUX下,解压缩文件的命令为?()
A.tar zxvf文件名
B.COPY文件名
C.CAT文件名
D.VI文件名
点击查看答案
本题答案:A
本题解析:暂无解析
153、名词解释 自底向上的集成方式
点击查看答案
本题答案:根据软件的模块结构图,按控制层次从低到高的顺序对模块进
本题解析:试题答案根据软件的模块结构图,按控制层次从低到高的顺序对模块进行集成,也就是从最底层模块向上逐步集成,并字集成过程中进行测试,直至组装成符合要求的最终软件系统
154、问答题 在测试实施之前,如何才能确定好的测试策略和测试方法?
点击查看答案
本题答案:通常,在确定测试方法时,应遵循以下原则:
(
本题解析:试题答案通常,在确定测试方法时,应遵循以下原则:
(1)根据程序的重要性和一旦发生故障将造成的损失来确定测试等级和测试重点。
(2)认真选择测试策略,以便能尽可能少的使用测试用例,发现尽可能多的程序错误。因为测试不足则意味着让用户承担隐藏错误带来的危险,但测试过度又会带来资源的浪费。因此,测试需要找到一个平衡点。
通常在确定测试策略时,有以下5条参考原则:
(1)在任何情况下都必须采用边界值分析法。这种方法设计出的测试用例发现程序错误的能力最强。
(2)必要时采用等价类划分方法补充测试用例。
(3)采用错误推断法再追加测试用例。
(4)对照程序逻辑,检查已设计出的测试用例的逻辑覆盖程度。如果没有达到要求的覆盖标准,则应当再补充更多的测试用例。
(5)如果程序的功能说明中含有输入条件的组合情况,则应一开始就选用因果图法。
155、问答题 比较负载测试,容量测试和强度测试的区别
点击查看答案
本题答案:负载测试:在一定的工作负荷下,系统的负荷及响应时间。 本题解析:试题答案负载测试:在一定的工作负荷下,系统的负荷及响应时间。
强度测试:在一定的负荷条件下,在较长时间跨度内的系统连续运行给系统性能所造成的影响。
容量测试:容量测试目的是通过测试预先分析出反映软件系统应用特征的某项指标的极限值(如最大并发用户数、数据库记录数等),系统在其极限值状态下没有出现任何软件故障或还能保持主要功能正常运行。容量测试还将确定测试对象在给定时间内能够持续处理的最大负载或工作量。容量测试的目的是使系统承受超额的数据容量来发现它是否能够正确处理。容量测试是面向数据的,并且它的目的是显示系统可以处理目标内确定的数据容量。
156、判断题 CMM3级,又称之为可重复级。()
点击查看答案
本题答案:错
本题解析:暂无解析
157、多项选择题 使用软件测试工具的目的()
A、帮助测试寻找问题
B、协助问题的诊断
C、节省测试时间
D、提高Bug的发现率
E、更好的控制缺陷提高软件质量
F、更好的协助开发人员
点击查看答案
本题答案:A, B, C
本题解析:暂无解析
158、填空题 软件缺陷的固有特征有软件缺陷的固有性、()、软件缺陷的感染性。
点击查看答案
本题答案:软件缺陷的敏感性
本题解析:试题答案软件缺陷的敏感性
159、单项选择题 Web测试的一个重要特征是()
A、图片
B、文字
C、链接
D、视频
点击查看答案
本题答案:C
本题解析:暂无解析
160、填空题 SCM是一组管理整个软件生存期各阶段中()的活动。
点击查看答案
本题答案:变更
本题解析:试题答案变更
161、单项选择题 单元测试的依据是()。
A.模块功能规格说明
B.系统模块结构图
C.系统需求规格说明
D.详细设计说明书
点击查看答案
本题答案:A
本题解析:暂无解析
162、名词解释 开发方测试
点击查看答案
本题答案:通常也叫“验证测试”或&ldq
本题解析:试题答案通常也叫“验证测试”或“Alpha测试”。开发方通过检测和提供客观证据,证实软件的实现能满足规定的需求。验证测试是在软件开发环境下,由开发者检测与证实软件的实现是否满足软件设计说明或软件需求说明的要求。主要是指在软件开发完成以后,在开发方对要提交的软件进行全面的自检与验证。
163、问答题 什么是健壮等价类测试?
点击查看答案
本题答案:主要的出发点是考虑了无效等价类。对有效输入,测试用例从
本题解析:试题答案主要的出发点是考虑了无效等价类。对有效输入,测试用例从每个有效等价类中取一个值;对无效输入,一个测试用例有一个无效值,其他值均取有效值。
164、判断题 测试程序仅仅按预期方式运行就行了。()
点击查看答案
本题答案:错
本题解析:暂无解析
165、单项选择题 使用Outlook收发电子邮件,以下说法错误的是()。
A.向对方发送电子邮件时,并不要求对方开机
B.可用电子邮件发送附件
C.一次发送操作只能发给一个接收者
D.邮件的主题可以省略不写
点击查看答案
本题答案:C
本题解析:暂无解析
166、问答题 说出4种及以上常用的操作系统及其主要的应用范围(微软的操作系统除外)。
点击查看答案
本题答案:Linux(RedHat、SUSE、Debian、Tr
本题解析:试题答案Linux(RedHat、SUSE、Debian、TruboLinux):主要用于搭建各类服务器
MACOS:苹果机的操作系统,用于图像处理
Unix(AIX:IBM服务器的专用操作系统;
Solaris:Sun操作系统;FreeBSD、NetBSD.
167、名词解释来源:91exam .org 等价类
点击查看答案
本题答案:指某个输入域的子集合,在该子集合中,各个输入数据对于揭
本题解析:试题答案指某个输入域的子集合,在该子集合中,各个输入数据对于揭露程序中的错误都是等效的。
168、问答题 黑盒测试有哪几种方法?请简单描述各种方法的特点。
点击查看答案
本题答案:黑盒测试的具体技术方法主要有边界值分析法、等价类划分法
本题解析:试题答案黑盒测试的具体技术方法主要有边界值分析法、等价类划分法、因果图法、决策表测试法等。
(1)边界值分析法是基于可靠性理论中称为“单故障”的假设,即有两个或两个以上故障同时出现而导致软件失效的情况很少,也就是说,软件失效基本上是由单故障引起的。因此,边界值分析利用输入变量的最小值、略大于最小值、输入值域内的任意值、略小于最大值和最大值来设计测试用例。
(2)等价类划分法是把程序的输入域划分为若干部分,然后从每个部分中选取少数代表性数据当作测试用例。经过类别的划分后,每一类的代表性数据在测试中的作用都等价于这一类中的其他值。
(3)因果图方法就是从程序规格说明书的描述中找出因(输入条件)和果(输出结果或程序状态的改变),将因果图转换为决策表,最后为决策表中的每一列设计一个测试用例。这种方法考虑到了输入情况各种组合以及各个输入情况之间的相互制约关系。
(4)在所有的黑盒测试方法中,基于决策表的测试是最为严格、最具有逻辑性的测试方法。在一些数据处理问题当中,某些操作的实施依赖于多个逻辑条件的组合,即:针对不同逻辑条件的组合值,分别执行不同的操作。决策表法很适合测试这类问题。
169、填空题 外部参与方可被分类为分包商、COTS软件和重用软件模块的供货商和()三组。
点击查看答案
本题答案:顾客自身
本题解析:试题答案顾客自身
170、名词解释 崩溃
点击查看答案
本题答案:计算机系统或组件突然并完全的丧失功能,例如软件或系统突
本题解析:试题答案计算机系统或组件突然并完全的丧失功能,例如软件或系统突然退出或没有任何反应(死机)。
171、名词解释 负载测试
点击查看答案
本题答案:通过测试系统在资源超负荷情况下的表现,以发现设计上的错
本题解析:试题答案通过测试系统在 资源超负荷情况下的表现,以发现设计上的错误或验证系统的负载能力。在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。负载测试的目标是确定并确保系统在超出最大预期工作量的情况下仍能正常运行。此外,负载测试还要评估性能特征,例如,响应时间、事务处理速率和其他与时间相关的方面。
172、填空题 有两种同行评审方法学()和走查。
点击查看答案
本题答案:审查
本题解析:试题答案审查
173、问答题 黑盒测试主要能够发现哪些方面的问题?
点击查看答案
本题答案:是否有不正确或遗漏了的功能。
在接口上,输入
本题解析:试题答案是否有不正确或遗漏了的功能。
在接口上,输入能否正确地接受。
能否输出正确的结果。
是否有数据结构错误或外部信息访问错误。
性能上是否能够满足要求。
是否有初始化或终止性错误。
174、名词解释 用户测试
点击查看答案
本题答案:用户测试又称“Beta测试”,
本题解析:试题答案用户测试又称“Beta测试”,使用户在真实的应用环境,通过运行和实用软件,检测与核查软件是否符合自己预期的要求。
175、名词解释 回归测试
点击查看答案
本题答案:在集成测试策略的环境中,回归测试是对某些已经进行过的测
本题解析:试题答案在集成测试策略的环境中,回归测试是对某些已经进行过的测试的某些子集再重新测试一遍,以保证上述改变不会传播无法预料的副作用或引发新的问题。在更广的环境里,回归测试就是用来保证(由于测试或者其他原因的)改动不会带来不可预料的行为或者另外的错误
176、问答题 简述在哪些测试模块中应优先考虑引入自动化测试?自动化测试可以带来哪些优点?
点击查看答案
本题答案:当具有下列情况时需要考虑进行自动化测试:
(
本题解析:试题答案当具有下列情况时需要考虑进行自动化测试:
(1)测试个案的生成,包括测试输入、测试输出、测试操作指令等。
(2)测试的执行与控制,包括单机和网络多机分布运行,节假日运行,测试个案调用控制,测试对象、范围、版本控制等。
(3 )测试结果与标准输出的对比。
(4)不吻和的测试结果的分析、记录、分类和通报。
(5)总测试状况的统计报表产生。
自动化测试的优点在于:对程序的回归测试更方便;可以运行更多更烦琐的测试;可更好的利用资源;测试具有一致性和可重复性;可让产品更快的投入市场;增加软件的信任度。
177、名词解释 α测试
点击查看答案
本题答案:Alpha测试(α测试)是由一个用户在开发
本题解析:试题答案Alpha测试(α测试)是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试,Alpha测试不能由程序员或测试员完成。Alpha测试发现的错误,可以在测试现场立刻反馈给开发人员,由开发人员及时治龊痛怼D康氖瞧兰廴砑返墓δ堋⒖墒褂眯浴⒖煽啃浴⑿阅芎椭С帧S绕渥⒅夭返慕缑婧吞厣lpha测试可以从软件产品编码结束之后开始,或在模块(子系统)测试完成后开始,也可以在确认测试过程中产品达到一定的稳定和可靠程度之后再开始。有关的手册(草稿)等应该在Alpha测试前准备好。
178、单项选择题 从供选择的答案中选出同下列关于软件测试的各条叙述关系最密切的字句。对可靠性要求很高的软件,例如操作系统,由第三者对源代码进行逐行检查。()
A.代码审查
B.域测试
C.黑盒测试
D.退化测试
点击查看答案
本题答案:A
本题解析:暂无解析
179、填空题 效率是一个性能要求,目标值应当在需求分析阶段给出。软件效率以()为准,不应以()所及为准。
点击查看答案
本题答案:需求;人力
本题解析:试题答案需求;人力
180、填空题 通常,软件质量的管理部件有项目进展控制、()、软件质量费用和可用于控制软件维护的工具SQA管理工具。
点击查看答案
本题答案:软件质量度量
本题解析:试题答案软件质量度量
181、填空题 比例尺可用以()被摄对象的原始尺寸。
点击查看答案
本题答案:测定
本题解析:试题答案测定
182、问答题 Alpha测试与beta的区别?
点击查看答案
本题答案:Alpha测试在系统开发接近完成时对应用系统的测试;测
本题解析:试题答案Alpha测试在系统开发接近完成时对应用系统的测试;测试后仍然会有少量的设计变更。这种测试一般由最终用户或其它人员完成,不能由程序或测试员完成。
Beta测试当开发和测试根本完成时所做的测试,最终的错误和问题需要在最终发行前找到。这种测试一般由最终用户或其它人员完成,不能由程序员或测试员完成。
183、单项选择题 下列是浏览器的选项是()。
A.Internet Explorer
B.Telnet
C.Yahoo
D.Outloook Express
点击查看答案
本题答案:A
本题解析:暂无解析
184、单项选择题 测试驱动开发的简称是()
A、ADD
B、TTD
C、TDD
D、TDT
点击查看答案
本题答案:C
本题解析:暂无解析
185、单项选择题 如果你相通过拨号上网,必须拥有特定的服务商(因特网服务提供者)所提供的帐号,这些服务商的英文简称是()。
A.ISP
B.IDP
C.ISB
D.USB
点击查看答案
本题答案:A
本题解析:暂无解析
186、填空题 边界值分析是将测试边界情况作为重点目标,选取正好等于、刚刚大于或刚刚小于边界值的测试数据。如果输入或输出域是一个有序集合,则应选取集合的第一个元素和()作为测试用例。
点击查看答案
本题答案:最后一个元素
本题解析:试题答案最后一个元素
187、单项选择题 在V模型中下面一工作是需求和工作同行的哪项测试与设计时进()
A.测试设计
B.需求检查
C.制脚本录测试
D.增量式集成测试
点击查看答案
本题答案:A
本题解析:暂无解析
188、填空题 依据合同评审的目标对合同评审主题进行分类为建议草案评审主题和()两种类型。
点击查看答案
本题答案:合同草案评审主题
本题解析:试题答案合同草案评审主题
189、问答题 你觉得有必要写测试用例么,写测试用例的作用有哪些?
点击查看答案
本题答案:在开始实施测试之前设计好测试用例,可以避免盲目测试并提
本题解析:试题答案在开始实施测试之前设计好测试用例,可以避免盲目测试并提高测试效率。测试用例的使用令软件测试的实施重点突出、目的明确。
190、单项选择题 导航测试属于()
A、功能测试
B、性能测试
C、可用性/可靠性测试
D、压力测试
点击查看答案
本题答案:C
本题解析:暂无解析
191、问答题 描述软件测试活动的生命周期?
点击查看答案
本题答案:测试周期分为计划、设计、实现、执行、总结。
本题解析:试题答案测试周期分为计划、设计、实现、执行、总结。
其中:
计划:对整个测试周期中所有活动进行规划,估计工作量、风险,安排人力物力资源,安排进度等;
设计:完成测试方案,从技术层面上对测试进行规划;
实现:进行测试用例和测试规程设计;执行:根据前期完成的计划、方案、用例、规程等文档,执行测试用例。
总结:记录测试结果,进行测试分析,完成测试报告。
192、问答题 集成测试通常都有那些策略?
点击查看答案
本题答案:1、在把各个模块连接起来的时候,穿越模块接口的数据是否
本题解析:试题答案1、在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失;
2、各个子功能组合起来,能否达到预期要求的父功能;
3、一个模块的功能是否会对另一个模块的功能产生不利的影响;
4、全局数据结构是否有问题;
5、单个模块的误差积累起来,是否会放大,从而达到不可接受的程度。
193、问答题 什么是验收测试?
点击查看答案
本题答案:验收测试,系统开发生命周期方法论的一个阶段,这时相关的
本题解析:试题答案验收测试,系统开发生命周期方法论的一个阶段,这时相关的用户和/或独立测试人员根据测试计划和结果对系统进行测试和接收。它让系统用户决定是否接收系统。
194、单项选择题 按照测试策略和过程,测试可以分为()
A、单元、白盒、确认、系统、验收
B、单元、集成、确认、系统、验收
C、白盒、黑盒、确认、系统、验收
D、白盒、集成、确认、系统、验收
点击查看答案
本题答案:B
本题解析:暂无解析
195、填空题 设计系统测试计划需要参考的项目文挡有(),软件需求工件和迭代计划
点击查看答案
本题答案:软件测试计划
本题解析:试题答案软件测试计划
196、名词解释 测试
点击查看答案
本题答案:执行软件以验证其满足指定的需求并检测错误的过程。检测已
本题解析:试题答案执行软件以验证其满足指定的需求并检测错误的过程。检测已有条件之间的不同,并评价软件项的特性软件项的分析过程。软件工程过程的一个活动,它将软件在预定的条件下运行以判断软件是否符合预期结果。
197、名词解释 测试覆盖
点击查看答案
本题答案:指测试系统覆盖被测试系统的程度,一项给定测试或一组测试
本题解析:试题答案指测试系统覆盖被测试系统的程度,一项给定测试或一组测试对某个给定系统或构件的所有指定测试用例进行处理所达到的程度。
198、问答题 对文档的测试主要包括哪些内容?
点击查看答案
本题答案:(1)检查产品说明书属性
(2)检查是否完整
本题解析:试题答案(1)检查产品说明书属性
(2)检查是否完整
(3)检查是否准确
(4)检查是否精确
(5)检查是否一致
(6)检查是否贴切
(7)检查是否合理
(8)检查代码无关
(9)检查可测试性
199、判断题 项目立项前测试人员不需要提交任何工件。()
点击查看答案
本题答案:错
本题解析:暂无解析
200、问答题 测试结束的标准是什么?
点击查看答案
本题答案:用例全部测试。覆盖率达到标准。缺陷率达到标准。其他指标
本题解析:试题答案用例全部测试。覆盖率达到标准。缺陷率达到标准。其他指标达到质量标准
题库试看结束后
微信扫下方二维码即可打包下载完整版《★软件测试师》题库
手机用户可保存上方二维码到手机中,在微信扫一扫中右上角选择“从相册选取二维码”即可。
题库试看结束后微信扫下方二维码即可打包下载完整版《软件测试师:软件测试师》题库,分栏、分答案解析排版、小字体方便打印背记!经广大会员朋友实战检验,此方法考试通过率大大提高!绝对是您考试过关的不二利器!
手机用户可保存上方二维码到手机中,在微信扫一扫中右上角选择“从相册选取二维码”即可。
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G