软件测试笔试题目第4套共8套

巡山小妖精
763次浏览
2021年02月21日 07:55
最佳经验
本文由作者推荐

-

2021年2月21日发(作者:蒙枫)


本文来自男装女装:





第四套



选 择题:


(第


1-10


题每题一分,其余 每题


1.5


分,共


100


分)



1




在下列选项中,测试人员从(





)开始介入最有利于软件项目的成功。



a)



需求分析阶段



b)



设计阶段



c)



编码阶段



d)



系统测试阶段




2




按照国 家标准中的相关规定,下列组合中全都属于系统软件的是(










操作系统



②数据库管理系统



③驱动程序



④图像处理程序



a)







b)







c)







d)








3




测试人员在拿到开发组提交过来的一个软件版本时,首先进行的测试是(







a)



冒烟测试



b)



回归测试



c)



验收测试



d)



系统测试




4)



关于测试用例的意义有如下说法:



①可以避免盲目测试并提高测试效率;



②使软件测试的实施重点突出、目的明确;



③在回归测试后无需修正测试用例便可继续开展测试工作;



④测试用例的复用化和通用化使软件测试更易于开展;



则上述说法中正确的是(








a)


①、②、③



b)


①、③



c)


②、③



d)


①、②、④




5)



有三台分别运行


Windows


2000


Server


< p>
Unix



Linux


操 作系统的计算机,若准备在它


们上面安装数据库,则下列说法中正确的是(













a) SQL Server


可以在这三个操作系统上安装;








b)


可以在


Unix



Linux


上安装


Oracle


,而在


Windows


2000


server


上只能安装


SQL


Server 2000




c) Oracle


只能在


Unix< /p>



Linux


上安装。

< br>


d) Oracle



DB2


都可以安装在这三个操作系统上,



S QL Server


只能安装在


Windows


操作系统上。




6


)下列常用的软件测试工具中,按照功能分类,与


TestDirect or


属于同一类别的是(



d











a) QARun



b) LoadRunner



c) Robot




d) TestManager




7)



Red Hat Linux 9.0


中,使用


GRUB


作为启动引导程序,其配置文件如下:







default=_












timeout=10






splashimage=(hd0,0)/boot/grub/


title Red Hat Linux


< br>2.4.20-8












root (hd0,0)










kernel /boot/vmlinuz-2.4.20-8 ro root=LABEL=/










initrd /boot/


title Windows






unhide



hd0,1








rootnoverify



hd0,1








chainloader+1


makeactive






boot


若要设置成默认启动


Win dows


操作系统,以上下划线处应填入(



b






a) 0



b)1



c)2



d) 3



8)



C


语言中,将一个函数声明为


static


后,该函数将(



b









a)


既 能被同一源文件中的函数调用,也能被其他源文件中的函数调用。






b)


只能被同一源文件中的函数调用,不能被其他源文件中的函数调用。


c)


只能被其他源文件中的函数调用,不能被同一源文 件中的函数调用。



d)


既不能被同 一源文件中的函数调用,也不能被其他源文件中的函数调用。




9


)下列不属于白盒测试策略的是(











a)


系统测试




b)


桌前检查




c)


单元测试




d)


代码走查




10)


测试人员基于经验和直觉推 测程序中所有可能存在的各种错误,


从而有针对性地设计测


试用 例的方法是(











a)


等价类划分法



b)


边界值法




c)


错误猜测法



d)


因果图法




11


)在


L inux


系统中,已知当前目录下不存在名为


< br>的文件,用


vi


编辑器编写了一


个脚本文件



,若想把文件名改为



,下列命令中(





)可以正确实现。






a) cp





b) mv





c) ls >





d) chown



12)


二进制数


101101


转换成十六进制数是(











a) B1



b) 2D




c) 55



d)45



13)



C


语言中,下列能够作为合法的变量标识符的是(< /p>



b









a) 8abc



b) _1_2_3_


c)


d)&name



14)

< p>


LoadRunner


中执行场景时,当虚拟用 户处于下列(



b



)状态时,才能开始真正执行


脚本。






a) Init



b)Ready



c) Run



d) Connecting



15) TestDirector


的测试管理包括的模块是(



a









a)


需求管理、测试计划、测试执行、缺陷管理






b)


需求管理、测试用例、测试执行、缺陷管理






c)


需求管理、测试计划、缺陷管理、风险分析






d)


需求管理、测试用例、缺陷管理、过程改进




16)



Red Hat Linux 9.0


中,使用(





)命令进入指定目录。






a) cd




b) pwd



c) mount



d) ls




17)


关于手工测试和自动测试,下列说法错误的是(











a)


手 工测试是一个主动寻找软件缺陷的过程,而自动测试是需人工干预的被动测试过


程。






b)


自动测试执行速度比较快,它的效果肯定要比手工测试的好。






c)


目前,自动测试不能取代手工测试。






d)


手工测试和自动测试相结合可以在一定程度上提高测试效率。




18)


有如下

C


语言代码:






# include






void main()






{



int a=077;








int b=a&3;








printf



%dn



,b

< br>)


;


}


则程序编译运行后的结果为(



c






a) 1



b) 0



c) 3



d) 011



19)


通常情况下,下列选项中不属于单元测试内容的是(








a)


功能点测试



b)


模块接口测试



c)


内部数据流测试



d)


测试程序的并发用户数




20)



SQL Server 2000


中,关于存储过程的创建,下列说法错误的是(



d






a)


不能将


CREATE PROCEDURE

< br>语句与其他


SQL


语句组合到单个批处理中。

< p>


b)


创建存储过程的权限默认属于数据库所有 者,该所有者可将权限授予其他人。



c)


存储过程是数据库对象,其名称必须遵守标识符规定。



d)


可以在其他数据库中创建当前数据库的存储过程。




21)


下图是某程序的控制流图,则该程序的圈复杂度为(










a) 1



b) 4



c) 5




d) 6



22)


关于同一等价类数据的共同特点,下列选项中说法正确的是(







(选择二项)



a)

如果等价类中的一个测试数据不能捕获缺陷,那么可以选择该等价类中的其他测试


数 据来捕获缺陷。



b)


如果等价类中 的一个测试数据不能捕获缺陷,那么选择该等价类中的其他测试数据


也不会捕获缺陷。< /p>



c)


如果等价类中的一个测试数据能 够捕获一个缺陷,那么选择该等价类中的其他数据


测试也能捕获该缺陷。



d)


如果等价类中的一个测试数据能够捕获一个缺 陷,那么选择该等价类中的其他数据


测试不一定也能捕获该缺陷。




23)


有如下


C


语言程序段:






if((A+10)==2|| (B-20)<3)










C=0;





if((A+30)>10&&(C-30)<0)










B=30;






对于(


A ,B,C


)的取值,下列用例能够实现语句覆盖要求的是(








a)< /p>



2



30



1




b)



-20



0



30




c)



-30



20



30




d)


-8



20


3





24


)在


Windows


系统中,域可以看作是网络系统的安全性边界。通常情况下,下列关于域


的信 任关系的说法中错误的是(



d






a)


若域


A


信任域


B


,域


B


信任域


C


,则域


A


信任域

< br>C


b)


若域


A


是域


B


的子域,则域


B


信任域


A


c)


若域


A


和域


B


都是域


C


的子域,则域


A


和域


B


互相信任



d)


若域


B


信任域


A


,域


C


信任域


A


,则域


B

< br>和域


C


相互信任




25)


下列关于

< br>QTP


测试对象管理机制的描述中错误的是(



b






a)


该机制可运用在录制脚本和回放脚本的过程中



b)


只要在对象仓库中添加了某对象后,测试人员就不需要修 改该对象的相关属性信息



c)


启用 自动识别后可以在一定程度上减少测试人员维护对象仓库的工作量



d)


一个对象的属性值在对象仓库中与被测应用中不一致时, 可能会造成运行测试失败




26)


下列关于缺陷报告的说法中错误的是(








a)


优化缺陷指的是优化缺陷的描述步骤



b)


缺陷报告中必须包含重现缺陷的必要步骤



c)


为了修改方便,一个缺陷报告中要尽量包含多个缺陷



d)


缺陷报告应描述清晰、准确、无歧义




27)


小李在某次测试体验中使用


Q TP


创建了一个完成预定车票功能的


Action


,并对车票的


出发地和目的地进行了参数化,在


Ac tion Sheet


中提供了


3


组数 据,下列操作中可以让



Action


执行三次的有(







(选择二项)







a)


不需要作任何设置,默认条件下执行次数等于


Action Sheet


中的记录数







b)



Action Call Properties


对话框中勾选


Run on all rows






c


)在


Action Call Properties


对话框中勾选


Run one iteration only






d)



Action Call Properties


对话框中勾选


Run from row 1 to row 3



28)


在 当前目录下将文件



的属性修改为系统且隐藏的

< br>DOS


命令是(












a) attrib +s +h






b) attrib +s +r






c) attrib +r +a






d) attrib +h +r



29)


下列协议中属于邮件接收协议的是(







(选择 二项)







a) SMTP


b) POP3



c) IMAP4




d) HTTP



30


)打开


Word 2003


软件,选择菜单“插入”→“引用”→“索引和目录”


,设置“栏数”


等于


5


,然后按


Enter


键,程序提示如下图所示。单击“确定”按钮,得到的界面仍然

< p>
如下图所示。


根据所学的软件故障模型,


上述使用 的是下列功能性测试方法中的




a












a)


输入非法数据



b)


输入默认值



c)


输入特殊字符集



d)


输入使缓冲区溢出的数据




31)


用因果图法设计测试用例时,依据的是(





)之间的因果关系。







a)


输入与输出



b)


设计与实现



c)


状态与控制



d)


主程序与子程序





32


)有如下


C


语言程序:



# include






void main ()







{










int n;









int s=0;









int t=1;









for(n=1;n<=20;n++)









{


s+=t;


}


printf(



%dn



,s) ;


}


若对程序中的循环语句进行测试,下列说法错误的是(








a)


执行只有一次通过循环的测试



b)


执行两次通过循环的测试



c)


执行


10


次通过循环的测试



d)


执行


20

< p>
次通过循环的测试和


19


次通过循环的测试



e)


跳过循环的情况不属于循环语句测试的内容,所以不需要测试




33


)关于数据备份,下列选项中描 述错误的是(



d











a)


完全备份是指备份指定文件的所有数据。





b)


差别备份是指对上次完全备份后又改变的文件进行备份





c)


增量备份是指备份上次备份后所修改的文件





d)


一 般来讲,完全备份、差别备份和增量备份中,差别备份所需要的时间最少




34


)有如下


C


语言代码:



#include


void main()


{




int a,b;




scanf(



%d%d



,&a,&b);




printf(



%d,%d



,a,b);


}


当输入


a



b


的值时,不能 作为输入数据分隔符是(




a





a)


逗号(,




b




空格



c




回车



d




[Tab]



35

< br>)关于


DOM


的四个基本接口,下列说法中错误的是(< /p>




c





a) Document


节点是


DOM


树中的 根节点,即对


XML


文档进行操作的入口节点

< br>


b) DOM


中有很大一部分接口是从


Node


接口继承过来的



c) NodeList


用于表示没有顺序关系的一组节点



d)


实现了


NamedNodeMap


接口的对象中包含了可以通过名字来访问的一组节点的集合




36


)下列关于软件项目风险分析的 说法中错误的是(








a)


风险分析工作应该在软件生命周期内尽早进行



b)


头脑风暴小组一般可以由用户,开发人员,测试人员,销 售人员,客户服务代表,


技术支持人员等组成



c)


确定某个特征或属性的失效可能性时,如果头脑风暴小组 成员之间有争议,应继续


讨论下去,直到达成一致意见后,再继续其他工作



d)


对风险优先级进行排序之后,应根据时间和 资源确定一条“分割线”


,在分割线之下


的特征表示不需要进行 测试或者进行较少的测试




37


)有如下


C


语言程序段:

< br>



if(x==30&&y>-10)




z=0;



对于变量


x



y


的取值,以下测试用例的组合中(





)能够满足条件组合测试的要求。




x=50



y=-10




x=40



y=40




x=30



y=-10



x=20



y=0





x=30



y=30




x=30



y=10



a)


①②⑤⑥




b)


③④⑤⑥




c)


①②③④




d)


①②③⑤




38)


关于


TestDirector


中预定义默认组的权限,下列描述不准确的是(

< p>







a) TDAdmin


组中的用户具有


TD


的 全部权限,可以进行任何操作



b) Project Manager


组中的用户可以进行管理需求过程中的任何操作



c) QATest


组中的用户可以添加、修改和删除缺陷



d) Developer


组中的用户可以添加、修改缺陷记录 ,不能删除缺陷记录




39)



Windows


的图形界面中,下列对设 计菜单时应遵循的原则的描述中错误的是(








a)


菜单应参照用户需求和设计文档,按照一定的规则进行分 组和排列



b)


菜单除了支持鼠标以 外,还应支持键盘的操作,要为菜单项设置相应的热键和快捷


键。



c)


为保证系统功能的完整性,不同权限的用户登录系统 后所看见的菜单级别和功能应


完全相同。



d)


一般情况下,菜单深度控制在


3


层以内,如果菜单项较多,应采用增加长度而减少


深度的方法。




40) Linux


系统中,普通用户


btest


登录后默认进入的目录 一般是(














a) /btest


b) /root



c)/home



d) /home/btest





41) Windows XP


支持并能够使用的文件系统有(













a) FAT32



NTFS



b)CDFS



EXT2



c)FAT32



EXT3



d)NTFS



HPFS

-


-


-


-


-


-


-


-