软件测试linux考试题库,软件测试笔试题目第4套共8套

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

本文来自男装女装:

第四套

择题:

(第

1-10

题每题一分,其余

每题

1.5

分,共

100

分)

1

)

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

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

a)

需求分析阶段

b)

设计阶段

c)

编码阶段

d)

系统测试阶段

2

)

按照国

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

)

操作系统

②数据库管理系统

③驱动程序

④图像处理程序

a)

b)

c)

d)

3

)

p>

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

)

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

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

p>

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

p>

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)

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

程。

p>

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)

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

)

p>

(选择二项)

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

p>

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

p>

信任域

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(

p>

%dn

,s)

;

}

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

)

a)

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

b)

执行两次通过循环的测试

c)

p>

执行

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

p>

)有如下

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)

p>

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

-

-

-

-

-

-

-

-

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值