软件测试综合题目.docx
- 文档编号:8979543
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:29
- 大小:43.73KB
软件测试综合题目.docx
《软件测试综合题目.docx》由会员分享,可在线阅读,更多相关《软件测试综合题目.docx(29页珍藏版)》请在冰豆网上搜索。
软件测试综合题目
一、选择题:
1.模块的耦合度描述了______。
A.模块内各种元素结合的程度 B.模块内多个功能之间的接口
C.模块之间公共数据的数量 D.模块之间相互关联的程度
2.内聚是一种指标,表示一个模块______。
A.代码优化的程度 B.代码功能的集中程度
C.完成任务时及时程度 D.为了与其他模块连接所要完成的工作量
3.在UNIX操作系统中,把输入/输出设备看作是______。
A.普通文件 B.目录文件 C.索引文件 D.特殊文件
4.“
A.title B.style C.italic D.science
5.______描述数据的局部逻辑视图,是数据库用户的数据视图,它是与某一应用有关的数据逻辑表示。
A.模式 B.逻辑模式 C.外模式 D.内模式
6.在网络应用测试中,网络延迟是一个重要指标。
以下关于网络延迟的理解,正确的是_____
A.指响应时间
B.指报文从客户端发出到客户端接收到服务器响应的间隔时间
C.指报文在网络上的传输时间
D.指从报文开始进入网络到它开始离开网络之间的时间
7.运行Web浏览器的计算机与网页所在的计算机要建立
(1)___ 连接,采用
(2)_______协议传输网页文件。
(1)A.UDP B.TCP C.IP D.RIP
(2)B.HTTP B.HTML C.ASP D.RPC
8.______可以作为软件测试结束的标志。
A.使用了特定的测试用例 B.错误强度曲线下降到预定的水平
C.查出了预定数目的错误 D.按照]测试计划中所规定的时间进行了测试
9.软件测试的基本方法包括白盒测试和黑盒测试方法,以下关于二者之间关联的叙述,错误的是____
A.黑盒测试与白盒测试是设计测试用例的两种基本方法
B.在集成测试阶段是采用黑盒测试与白盒测试相结合的方法
C.针对相同的系统模块,执行黑盒测试和白盒测试对代码的覆盖率都能够达到100%
D.应用系统负载压力测试一般采用黑盒测试方法
10.在编码阶段对系统执行的测试类型主要包括单元测试和集成测试,___属于单元测试的内容。
A.接口数据测试 B.局部数据测试
C.模块间时序测试 D.全局数据测试
11.___不属于功能测试用例构成元素。
A.测试数据 B.测试步骤 C.预期结果 D.实测结果
12.通过疲劳强度测试,最容易发现____问题。
A.并发用户数 B.内存泄露 C.系统安全性 D.功能错误
13.对高级语言源程序进行编译时,可发现源程序中的____错误。
A.堆栈溢出 B.变量未定义 C.指针异常 D.数组元素下标越界
14.针对程序段:
IF(X>10)AND(Y<20)THENW=W/A,对于(X,Y)的取值,以下___组测试用例能够满足判定覆盖的要求。
A.(30,15)(40,10)B.(3,0)(30,30)
C.(5,25)(10,20)D.(20,10)(1,100)
15.下面①--④是关于软件评测师工作原则的描述,正确的判断是______。
①对于开发人员提交的程序必须进行完全的测试,以确保程序的质量
②必须合理安排测试任务,做好周密的测试计划,平均分配软件各个模块的测试时间
③在测试之前需要与开发人员进行详细的交流,明确开发人员的程序设计思路,并以此为依据开展软件测试工作,最大程度地发现程序中与其设计思路不一致的错误
④要对自己发现的问题负责,确保每一个问题都能被开发人员理解和修改。
A.①、② B.②、③ C.①、③ D.无
16.下述关于错误处理流程管理的原则___的说法是不正确的。
A.为了保证正确地定位错误,需要有丰富测试经验的测试人员验证发现的错误是否是真正的错误,并且验证错误是否可以再现
B.每次对错误的处理都要保留处理信息,包括处理人姓名、处理时间、处理方法、处理意见以及错误状态
C.错误修复后必须由报告错误的测试人员确认错误已经修复,才能关闭错误
D.对于无法再现的错误,应该由项目经理,测试经理和设计经理共同讨论决定拒绝或者延期
17.Web应用系统负载压力测试中,____不是衡量业务执行效率的指标。
A.并发请求数 B.每秒点击率
C.交易执行吞吐量 D.交易执行响应时间
18.某客户端在采用ping命令检测网络连接故障时,发现可以ping通127.0.0.1及本机的IP地址,但无法ping通同一网段内其他工作正常的计算机的IP地址,说明该客户端的故障是____。
A.TCP/IP协议不能正常工作 B.本机网卡不能正常工作
C.本机网络接口故障 D.本机DNS服务器地址设置错误
19.用户访问某Web网站,浏览器上显示“HTTP-404”错误,则故障原因是______。
A.默认路由器配置不当 B.所请求当前页面不存在
C.Web服务器内部出错 D.用户无权访问
20._____是功能测试工具。
A.LoadRunnerB.WinRunnerC.QALoadD.WAS
21.下列关于进程和线程的叙述中,正确的是_____
A. 一个进程只可拥有一个线程
B.一个线程只可拥有一个进程
C.一个进程可拥有若干个线程
D.一个线程可拥有若干个进程51Testing软件测试网_s5C:
}`_`_S
~$u
UNIX系统中,____用于把一个进程的输出连接到另一个进程的输入。
A) 普通文件B) 特殊文件C) 目录文件D) 管道文件
22.软件文档是软件工程实施中的重要部分,它不仅是软件开发各阶段的重要依据,而且影响软件的_____
A.可理解性B.可维护性C.可扩展性D.可移植性
23.系统因发生错误时,仍然能在一定程度上完成预期的功能,则把该软件称为____
A.容错软件B.系统软件C.测试软件D.操作系统
24.在软件测试中,白盒测试方法是通过分析程序的_____来设计测试用例的方法。
A.应用范围B.内部逻辑C.功能D.输入数据
25.检查软件产品是否符合需求定义的过程称为____
A.确认测试B.集成测试C.验收测试D.验证测试
26.下列关于alpha测试的描述中正确的是____
Aalpha测试需要用用户代表参加Balpha测试不需要用用户代表参加
Calpha测试是系统测试的一种Dalpha测试是验收测试的一种
27.软件质量的定义_______
A.软件的功能性、可靠性、易用性、效率、可维护性、可移植性
B.满足规定用户需求的能力
C.最大限度达到用户满意
D.软件特性的总和,包括满足规定的和潜在的用户需求
28.软件测试的对象包括______
A.目标程序和相关文档
B.源程序、目标程序、数据及相关文档
C.目标程序、操作系统和平台软件
D.源程序和目标程序
29.从测试阶段角度,测试正确的顺序是_____,同时给出所选择的正确策略含义和被测对象是什么?
A单元测试B集成测试C系统测试D验收测试
30.从测试方法的角度来分,正确的选择是___,并写出下面各项的含义?
A.静态测试
B.黑盒测试
C.动态测试
D.白盒测试
31.关于HTML文件说法正确的是:
()
A、HTML标记都必须配对使用。
B、在
C、HTML标签是大小写无关的,跟表示的意思是一样的。
D、在和标签之间的文本会以加粗字体显示。
32.HTML语言中的转行标记是()。
AB
C
33.超级链接属于()。
A一对一关系B一对多关系C多对一关系D多对多关系
34.文件中用超级链接标记指向一个目标的基本格式为():
A
C
35.要将JavaScript代码嵌入到HTML文档中,可使用的HTML标记是()
36.以下哪个技术不是Ajax技术体系的组成部分?
()
A.XMLHttpRequestB.DHTMLC.CSSD.DOM
37.为了定义一个文本段落,应使用的HTML标记是()。
A.B.
CD
38.将十六进制数9B转换为八进制数为()
A233B433C463D531
39.CSS中ID选择符在定义的前面要有指示符()
A.*B.&C.!
D.#
40.下列对CSS“ID选择符”表述不正确的一项是:
()
A、ID选择符个别的定义每个元素的成分
B、这种选择符应该尽量少用,因为它具有一定的局限
C、一个ID选择符的指定要有指示符”#”在名字前面
D、ID选择符应用非常广泛
41.mysql数据库默认配置端口是()
A.1433B.3306C.83306D.1521
42.HTTP协议常见状态代码中服务器发生不可预期的错误返回的是()
A.400B.500C.503D.403
43.若Web站点的Internet域名是,IP为192.168.1.21,现将TCP端口改为8080,则用户在浏览器的地址栏中输入()后就可访问该网站。
A.http:
//192.168.1.21B.
C.http:
//192.168.1.21:
8080D.
44.创建一个对象obj,该对象包含一个名为“name”的属性,其值为“value”。
以下哪一段JavaScript代码无法得到上述的结果?
()
A.varobj=newObject();
obj[“name”]=”value”;
B.varobj=newObject();
Obj.prototype.name=”value”;
C.varobj={name:
”value”};
D.varobj=newfunction(){
This.name=“value”;
45.某银行为用户提供网上服务,允许用户通过浏览器管理自己的银行账户信息,为保证通信的安全性,该WEB服务器可选的协议是()。
A.POPB.SNMPC.HTTPD.HTTPS
46.李某大学毕业后在M公司销售部门工作,后由于该公司软件开发部门人手较紧,李某被暂调到软件开发部门开发新产品,2周后,李某开发出一种新软件。
该软件著作权应归()所有。
A.李某B.M公司C.李某和M公司D.软件开发部
47.以下哪条Javascript语句会产生运行错误:
()
A.varobj=();B.varobj=[];C.varobj={};D.varobj=//;
48.以下哪个单词不属于javascript保留字:
()
AwithBparentCclassDvoid
49.一台主机的IP地址为11.1.1.100,子网屏蔽码为255.0.0.0。
现在用户需要配置该主机的默认路由。
经过观察发现,与该主机直接相连的路由器具有如下4个IP地址和子网屏蔽码:
Ⅰ.IP地址:
11.1.1.1,子网屏蔽码:
255.0.0.0
Ⅱ.IP地址:
11.1.2.1,子网屏蔽码:
255.0.0.0
Ⅲ.IP地址:
12.1.1.1,子网屏蔽码:
255.0.0.0
Ⅳ.IP地址:
13.1.2.1,子网屏蔽码:
255.0.0.0
请问哪些IP地址和子网屏蔽码可能是该主机的默认路由?
()
A.Ⅰ和Ⅱ B.Ⅰ和Ⅲ C. Ⅰ、Ⅲ和Ⅳ D. Ⅲ和Ⅳ
50.一台主机的IP地址为202.113.224.68,子网屏蔽码为255.255.255.240,那么这台主机的主机号为()
A. 4 B. 6 C. 8 D. 68
51.一台主机要解析的IP地址,如果这台主机配置的域名服务器为202.120.66.68,因特网顶级域名服务器为11.2.8.6,而存储与IP地址对应关系的域名服务器为202.113.16.10,那么这台机机解析该域名通常首先查询()
A.202.120.66.68域名服务器
B.11.2.8.6域名服务器
C.202.113.16.10域名服务器
D.不能确定,可以从这3个域名服务器中任选一个
52.在浏览WWW服务器的index.html页面时,如果可以看到一幅图像和听到一段音乐,那么,在服务器中 ()
A.这幅图像数据和这段音乐数据都存储在index.html文件中
B.这幅图像数据存储在index.html文件中,而这段音乐数据以独立的文件存储
C.这段音乐数据存储在index.html文件中,而这幅图像数据以独立的文件存储
D.这幅图像数据和这段音乐数据都以独立的文件存储
二、不定项选择题,每题4分;
1.软件验收测试的合格通过准则是:
()
A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。
B.所有测试项没有残余一级、二级和三级错误。
C.立项审批表、需求分析文档、设计文档和编码实现一致。
D.验收测试工件齐全。
2.软件测试计划评审会需要哪些人员参加?
()
A.项目经理
B.SQA 负责人
C.配置负责人
D.测试组
3.下列关于alpha 测试的描述中正确的是:
()
A.alpha 测试需要用户代表参加
B.alpha 测试不需要用户代表参加
C.alpha 测试是系统测试的一种
D.alpha 测试是验收测试的一种
4.测试设计员的职责有:
()
A.制定测试计划
B.设计测试用例
C.设计测试过程、脚本
D.评估测试活动
5.软件实施活动的进入准则是:
()
A.需求工件已经被基线化
B.详细设计工件已经被基线化
C.构架工件已经被基线化
D.项目阶段成果已经被基线化
6.下列标签既是行内属性标签又可以设宽高的标签是?
()
A.divB.spanC.inputD.imgE.hl
7.对一个div如果有以下的选择器,则哪个选择器的优先级最高()
Adiv.b.cBdiv.bC#ddivDa.bdiv
8.下面哪些可以作为客户端脚本语言?
()
AJscriptBVBScriptCPHPDJavaScript
9.关于加密技术,下列哪些说法是对的?
()
A.对称密码体制中加密算法和解密算法是保密的
B.非对称密码体制中加密算法和解密算法是保密的
C.对称密码体制的加密密钥和解密密钥是相同的
D.非对称密码体制的加密密钥和解密密钥是相同的
/////////////////////////////////////////////////////////////////////
三、判断题
1.单元测试能发现约80%的软件缺陷。
()51Testing软件测试网%[2m_P-j_N_Ds.{
2.代码评审是检查源代码是否达到模块设计的要求。
()51Testing软件测试网9K_?
],[_?
_X(V,O,W
3.自底向上集成需要测试员编写驱动程序。
()
4.测试是为了验证软件已正确地实现了用户的要求。
()
5.白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求。
()
6.黑盒测试的测试用例是根据程序内部逻辑设计的。
()
7.为了快速完成集成测试,采用一次性集成方式是适宜的。
()
8.在软件开发过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低。
()
9.测试人员在测试过程中发现一处问题,如果问题影响不大,而自己又可以修改,应立即将此问题正确修改,以加快、提高开发的进程。
()
/////////////////////////////////////////////////////////////////////
四、填空题
1.在UNIX下文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是:
_________
2、在UNIX操作系统中,查看系统进程使用______________命令.
3、写出以下代码的输出结果_________
#defineARE(A,B)A+B
Ints=ARE(3,4)*ARE(3,4);
cout<
4、软件能力成熟度模型CMM一共有___个级别
5、黑合测试的常用方法:
__________、__________、__________、_________、__________、_________等;
6、白盒测试中逻辑覆盖法中常用的方法:
_________、_________、__________、__________、_________等;
/////////////////////////////////////////////////////////////////////
五、问答题
1.什么是软件测试:
为什么要进行软件测试?
软件测试与调试的区别?
2.描述测试计划的构成及包含的内容与实施过程?
3.按软件的开发过程划分,测试的方法有那些?
4.功能测试的测试范围包括?
5.α测试与β测试的区别?
静态测试与动态测试的区别?
6.什么是测试用例?
测试用例的构成?
测试用例的设计方法(5种以上),并举例说明?
编写测试用例的目的?
7.简单描述一个测试的执行流程包括哪些,并对各个过程进行描述。
8.什么是缺陷?
如何判断一个缺陷?
如何描述一个缺陷?
绘制缺陷的处理流程,并标明每个过程的跟踪角色;若现在要加入一个待讨论(discuss)状态,需要在那个阶段加入?
(待讨论状态:
开发人员和测试人员无法达到共识,需要对此类的问题进行会议讨论,讨论结果,若是缺陷则重新进行缺陷跟踪流程,若不是缺陷则关闭)
9.给你一个垃圾桶,考虑如何测试它?
并说出你的依据。
10.谈谈你对测试的理解,可从各方面去展开讨论。
11.用边界值分析法,假定X为整数,范围是【10,100】,列出X在测试中所取的值。
12.Linux环境下,查看网络配置情况的命令是什么?
13.针对以下C语言程序段,对于(MaxNum,Type)的对值,写出满足判定覆盖的测试用例。
While(MaxNum-->0)
{
If(10==type)
x=y*2;
Elseif(100==type)
x=y+10
Else
x=y-20;
}
14.V模型是重要的测试模型,请描述V模型中,各个重要阶段的对应关系,并画出他们。
15.缺陷管理软件是测试人员常用的工作平台,你能列举出几款目前主流的缺陷管理软件么?
另外,请说明一下缺陷管理软件大致的工作流程是怎样的?
16.指出下面界面可能存在的问题,并写出功能测试用例。
17.请简单描述软件测试流程。
18.测试的目的是什么?
19.假设你是一部手机的测试人员。
此时正在用手机听音乐,突然来了一通电话,当你按接听键之后发现手机死机了。
但是重新关机再开机之后,还是可以正常听音乐。
请用英文描述此问题给你的项目经理。
(如果可以的话,写成bugreport形式)
20.请针对以下邮箱注册页面设计测试用例。
21.假设你是项目经理,组内有4名组员,有500条测试用例需在一周内完成,你将如何分配任务?
并且如何检查测试结果?
22.现在有个程序,发现在windows上运行得很慢,你是如何分析存在的问题的,写出分析的简单思路和步骤。
23.现在你的机器不能上网了,你是打算如何解决这个问题,写出分析的简单思路和步骤?
24.写出你常用的测试工具
25.黑盒测试方法,白盒测试方法
26.缺陷报告的组成
27.影响软件自动化测试的因素有哪些(至少5项)
28.介绍一下你以前的工作是干什么?
29.你为什么选择测试这行业?
30.黑盒测试与白盒测试有什么区别?
31.你有男朋友吗?
32.在LOADRUNNER中用哪些性能指标来测试软件。
33.手机中的计算器,说出有哪些测试用例
34.在自己的手机中有没有发现BUG
35.英语不好的话有没有什么计划来提高一下
36.如果让你去做手动测试,会有什么想法吗
37.测试输入日期的框,说出有哪些测试用例
38.公司给你分配了一个任务规定是5天完成,但是你用了10天,10天以后怎么向领导解释?
39.项目明天上线,当天晚上发现出了导致系统崩溃的BUG,现在你身边有项目经理、开发人员和测试人员,小组讨论出结果
40.你认为你身上那些有点有利于从事测试工作
41.为什么要在一个团队中开展软件测试工作?
42.您所熟悉的软件测试类型都有哪些?
请试着分别比较这些不同
43.您认为做好测试用例设计工作的关键是什么?
44.测试计划工作的目的是什么?
测试计划工作的内容都包括什么?
其中哪些是最重要的?
45.您认为做好测试计划工作的关键是什么?
46.设计用例的方法、依据有那些?
47.一条软件缺陷(或者叫Bug)记录都包含了哪些内容?
如何提交高质量的软件缺陷(Bug)记录?
48.开发人员的沟通过程中,如何提高沟通的效率和改善沟通的效果?
维持测试人员同开发团队中其他成员良好的人际关系的关键是什么?
49.在您以往的测试工作中,最让您感到不满意或者不堪回首的事情是什么?
您是如何来对待这些事情的?
50.当开发人员说不是BUG时,你如何应付?
51.一个测试工程师应具备那些素质和技能?
52.简述一下缺陷的生命周期
53.简述单元测试、集成测试、系统测试、验收测试侧重点
54.根据您做过的项目经验请细致描述下系统测试
55.测试工作是枯燥无聊的你是如何理解的
56.什么样的测试用例才是好的测试用例,什么样的测试才算是成功测试
57.LR中常用的5个函数
58.给你一个学科教程你如何测?
5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 综合 题目