软件测试试题专题(一)
-
1)
关于
HTTP
协议中状态码的表示,下列说法错误的是
a)
1**
:客户端错误
b)
2**
:成功接收请求
c)
3**
:完成请求,客户需要进一步细化
d)
2)
根据软件测试
< br>V
模型,
()注意考虑追随到真实的用户需求
c
a
)
代码测试
b)
集成测试
c)
验收测试
d)
单元测试
3)
关于
软件测试目的描述错误的是()
(
选择二项
)bc
a)
b)
c)
d)
测试不是单纯的演示软件功能
测试仅仅是为了发现软件的错误
找不出错误的测试是没有任何价值的
测试的根本目的是确保交给用户的产品符合客户需求
5**
:服务器错误
4)
C
语言
中
C99
规范的函数声明方式是
a)
类型标识符
函数名(形参,形参,<
/p>
„
)
;
b)
类型标识符
函数名(类型
形参,类型
形参,
< br>„
)
;
c)
d)
类型标识符
函数名()
;
类型标识符
函数名(类型,类型,<
/p>
„
)
;
5)
逻辑
驱动覆盖测试方法中,最不易发现程序中存在逻辑错误的是
c
a
)
判定覆盖
b)
条件覆盖
c)
语句覆盖
d)
条件组合覆盖
6)
Red Hat Linux9.0
中,
iptables
通过向下列()表添加规则来进行地址转换操作。
< br>
a
)
Filter
b)Add
c)Mangle
d)NAT
7)
不属于
TestDirector
中预定义的默认用户组是
a
a)
Admin
b)
c)
d)
e)
Porject Manager
QATest
Developer
Viewer
8
)
按国家
标准,一般把软件分成()
、支持软件、应用软件
a
)
操作系统
b)
办公软件
c)
驱动软件
d)
系统软件
9
)
关于测试说法正确的是()
a
)
只有能够发现至今没有发现的缺陷的测试用例才是好的测试用例
b
)
测试用例的时间一劳永逸的
c
)
测试用例的时间不应该包含实际的数据
d
)
测试用例是每个测试项目的进一步实例化
1
10)
测试设计阶段可利用状态图发生成测试用例,下列有关
状态图法描述错误的是
()(
选择
二项
)
a)
状态图中应包含软件可能进入的每一种独立状态
b)
状态图应包含从一种状态进入另一种状态所需的输入和条件
c
)
状态图发可以生成的状态是无穷的
d
)
状态图中最不常用的分支不需要测试
11)
关于黑盒与白盒测试描述正确
的是
(
二选
)
a
)
白盒测试需要查看程序源代码,分析内部逻辑和结构
b
)
单独使用黑盒测试或白盒测试就可以发现软件的所有缺陷
c
)
黑盒测
试要求测试者依据需求规格说明书站在用户的角度考虑问题
d
)
黑盒测试与白盒测试时所关注的侧重点相同
12)
不属于
Oracle
逻辑组件的是()
a
)表空间
13
)
有如
下
C
语言代码
:
#include
Void main()
{
Int p,q;
scanf(
“
%6d%2d
”
,&p,&q);
printf(
“
p=%d,q=%d
”
,p,q);
}
运行该程序
,
p>
输入
9876543210,
该程序的输出
结果是
( ).
a)
p=987654,q=64
c)
p=012345,q=67
b) p=987654,q=32
d)
p=987654,q=3210
b
)数据块
c
)控制文件
d
)区间
14) DNS
资源记录有很多种
,
下列选项中不是
DNS
的资源记录的是
( ).
a)
SOA
资源记录
b)
NS
资源记录
c)
OU
资源记录
d)
PTR
资源记录
15)
在集成测试方法中
,
被测模块需要调用的模块称为
( )
a)
桩模块
b)
驱动模块
c)
主调模块
d)
被调模块
16)
通常情况下
,
下列选项中不属于单元测试内容的是
( )
a)
对单元模块进行性能测试
b)
语句和分支覆盖测试
c)
模块接口测试
d)
功能点测试
17)
如果要使
QTP
能测试一个带
ActiveX
控件的网页或者应用
程序
,
必须加载的插件是
( )
2
a)
Visual Basic Add-in
b) jave Add-
in
c) Web Add-in
d) ActiveX Add-in
18)
p>
在
TCP/IP
网络协议中
,
为两台主机上的应用程序提供端到端的通信的是
(
).
a)
应用层
b)
传输层
c)
网络层
d)
链路层
19)
下列选项中
,( )<
/p>
是
C
语言合法变量的表示形式
. (
选择二项
)
a) Float b) _min c) 1hear d)
#total
20)
使用
p>
LoadRunner
创建测试脚本时
,<
/p>
如果被测应用是
B/S
结构
,
则一般需要选择
( )
协议
. c
a)
ODBC
b) WAP
c)
Web(Http/Html)
d) Enterprise
JavaBean(EJB)
21)
< br>从下列
Linux
系统内核版本号上看
< br>,
稳定性和安全性最好的是
( ).
a) 2.1.13 b) 2.3.15 c)
2.3.16 d) 2.4.18
22)
为了能够最大限度地发挥工具
的作用
,
在选择自动测试工具时应遵循以下
( )
原则
..
(
选择二项
)
a)
尽量选择比较完善
,
当前主流的测试工具
b)
c)
d)
23)
?
有如下
C
语言程序段
:
int n,t=1,s=0;
scanf(
“
%d
”
,&n);
do
{
s++;
t=t-2;
}while(t!=n);
为使此程序段不陷入死循环
,
从键盘输入的数据应
该是
( ).
a)
任意正奇数
b)
任意负偶数
c)
任意正偶数
d)
任意负奇数
选择适合企业系统工程环境的工具
选择测试工具时不必考虑与操作系统的兼容性
在需要多种工具时
,
尽量选择不同公司的产品
,
以利于全面测试软件
24)
在
Linux
中
,
用于启动
samba
服务的命令是
( ).
a) /etc/rc.d/init.d/smb start
b)
/etc/rc.d/init.d/smb begin
c)
/etc/rc.d/init.d/samba start
d)
/etc/rc.d/init.d/samba begin
25)
下列选项中不属于防火墙功能的是
( ).
(
选择二项
)
a)
包过滤
3
b)
提升网速
c)
状态检测
d)
限制端口的使用
e)
增加上网主机的数量
26)
在
Linux
的
rpm
命令参数中
,-
h
表示
( ).
a)
显示当前
rpm
的版本
b)
打印”
#
”来显示安装进度
c)
显示一个包的信息
d)
检查软件的安装依赖
27)
关于软件测试经验
,
p>
下列说法错误的是
( ). d
a)
测试是一种服务角色
,
测试人员需要服务的对象包括项目经理
,
程序
员
,
技术文档编
写人员
,
技术支持
,
管理层和项目相
关人员
,
市场开发和用户等
b)
需求文档不是需求的唯一来源
,
了解需求有很多途径
,
比如
会议
,
推导和参照等途径
c)
测试一个新版本时
,
最好先进行冒烟测试
.
不能通过冒烟测
试的版本
,
测试小组就可
以拒绝该版本
d)
缺陷的严重等级决
定了修复缺陷的优先级
,
严重等级高的缺陷优先级也高
28
、要实现查询
Student
表中
Country<
/p>
字段(字符型)为
NULL
的记录,下列
SQL
语句中正
确的是(
)
。
a) SELECT*FROM Student WHERE
Country=NULL
b) SELECT*FROM Student
WHERE Country IS NULL
c) SELECT*FROM
Student WHERE Country=
“”
d) SELECT*FROM Student WHERE
Country=
‘’
29
、在关系数据库中,下列关于范式的说法错误的是(
)
。
a)
不满足第二范式的数据库就不是关系数据库
b)
第二范式要求实体的属性完全依赖于主关键字,简言之,
第二范式表明数据表中的
行可以被唯一地区分
c)
三种范式之间的关系是层层递进的
d)
第三范式要求一个数据库表中不能包含其他表中已经包含
的非主关键字信息
30
)有如下
C
语言函数代码:
void Test(int x,int y)
{
int a=0,b=0;
if((x<=7)&&(y>30))
a++
b++
}
下列设计的测试用例中满足条件组合覆盖的是(
)
。
a)
x=6,y=30
b) x=7,y=31
x=7,y=30
x=8,y=30
4
x=8,y=31
x=8,y=29
c) x=7,y=30
x=8.y=31
x=7,y=30
x=8,y=31
d) x=7,y=31
x=8.y=30
31)
下列关于因果图方法的描述中错误的
是(
)
。
a)
对于输入条件有多个组合,相应产生多个动作的项目,适
合使用因果图方法
b)
因果图方法中条件的排列顺序,不影响执行哪些操作
c)
软件规模越大,输入条件与输出条件之间的关系越复杂,
使用因果图方法执行测试
越有效
d)
在黑盒测试中,因果图方法应用广泛
32
)关于冒烟测试,下列说法错误的是(
)
。
a)
冒烟测试主要是对应用程序的关键功能进行测试
b)
冒烟测试的目的是为了保证程序的稳定性
c)
冒烟测试的周期一般比较短
d)
通过冒烟测试的程序方可进入全面的测试阶段
33
)在软件测试流程中,测试脚本
的开发是在(
)阶段完成的。
a)
测试设计
b)
测试开发
c)
测试执行
d)
测试分析
34
)最大的
8
位二进制对应的十进制形式为(
)
。
a)
255
b) 128
c) 127
d)
256
35
)木马型病毒不具备的
病毒特征是(
)
。
a)
隐蔽性
b)
潜伏性
c)
未授权运行
d)
传染性
36
)下图是一应用程序用户界面截
图,根据相关测试知识,下列描述正确的是(
择二项)
5
)
。
(选
a)
菜单中存在错别字
b)
菜单中热键存在重复
c)
菜单分组存在错误
d)
主菜单中“
File
”、“
Edit
”、
<
/p>
“
View
”、
37
)有如下
C
语言程序:
#include
void main()
{
int m[][3]={1,4,7,2,5,8,3,6,9};
int i;
for(i=0;i<3;i++)
{
Printf(
“
%d
”
,m[2][i]);
}
}
则程序编译运行后其输出结果正确的是(
)
。
a)
4 5 6
b) 2 5 8
c) 3 6 9
38
)有如下的
C
程序:
#include
6
Help
”次序有错
d) 7 8 9
“
void main()
{
void Adda(void );
int i=0;
for(i=0;i<3;i++)
Adda();
}
void Adda(void )
{
static int x=0;
int
y=1;
int z=0;
x++;
y++;
z=x+y;
Printf(
“
x=%d, y=%d,
z=%dn
”
,x,y,z);
}
则其运行结果正确的是(
)
。
a)
x=1,y=2,z=3 b)
x=1,y=2,z=3
x=2,y=3,z=5 x=1.y=2,z=3
x=3,y=4,z=7 x=1,y=2,z=3
c) x=1,y=2,z=3 d)
x=1,y=2,z=3
x=2.y=2,z=4
x=1.y=3,z=4
x=3,y=2,z=5
x=1,y=4,z=5
39)
下
列关于软件测试文档的说法中错误的是(
)
。
a)
开发文档、测试文档、用户文档都需要评审
b)
需要专门的人员来管理测试文档,可以由配置管理员兼任
c)
需要说明书尽量不要出现“所有”
、
“从不”
、
“总是”等语气比较绝
对
d)
对需求说明书的测试属于动态黑盒测试
40)
计算机硬盘中
,
磁盘文件的存储的基本单元是
a)
字节
b)
簇
c)
扇区
d)
文件
41)
下列不属于
LoaderRunner
的场景类型的是
a)
Manual
Scenario
b)
Manual Scenario with Percentage Mode
c)
Automatic
Scenario
d)
Goal-
Oriented Scenario
42)
有如下
C
语言程序
7