软件测试人员面试笔试题及答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件测试笔试试题

一、单选题

1.关于HTTP协议中状态码的表示,下列说法错误的是( A)

A.1**:表示服务器错误

B.2**:表示请求成功地接收

C.3**:表示重定向

D.4**:表示客户端错误

2.在Linux中.要解包bugzilla.tar.gz并详细报告tar命令处理的文件名,应使用命令(A )A.tar –xvzf bugzilla.tar.gz B.tar –cvzf bugzilla.tar.gz

C.tar –cvzf bugzilla.tar.gz D.tar –cxvf bugzilla.tar.gz

3.有如下C程序

#include

void main()

{

int n;

int s = 0;

int t = 1;

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

{

_______

s += t;

}

printf(“%d\n”, s);

}

若使该程序实现计算1!+ 2!…….+20!的功能,则在程序横线上应填语句(D )

A.n*=t

B. n=n*(n-1)

C. t=t*(n-1)

D. t*=n;

4.有如下IP地址

(1)192.168.1.1 (2)10.10.0.0 (3)165.100.0.0 (4)202.255.0.255 则下列说法中正确的是(C )

A.(1)是C类地址可以直接出现在互联网上

B.(2)是A类地址,主机号为0.0,不可以直接出现在互联网上

C.(3)是B类地址,不可以直接出现在互联网上

D.(4)是D类地址,不可以直接出现在互联网上

5. 下列常用的测试用例设计技术中,不属于白盒测试技术的是(D )

A.信息流分析法

B.数据流分析法

C.逻辑覆盖测试和基本路径测试

D.状态图法

6、关于冒烟测试,下列说法错误的是(C )。

A.冒烟测试指软件经过修改后,对其关键功能进行的测试

B.为防止出现时间、人力的浪费,在通过冒烟测试后系统方可进入全面测试阶段

C.进行冒烟测试时,需要返测上一版本中所有已知的缺陷。OY

D.冒烟测试用于确认是否需要让测试人员进入到对新版本的测试工作中

7、下列选项中不属于数据结构测试时需要考虑的因素是(C )。

A.确定数据结构的界限

B.尝试向数据结构中输入超过界限的值

C.查看数据定义语句是否符合编码规范

D.除了考虑数据结构上溢外,还要针对数据结构下溢进行测试。

8、有如下C语言函数代码:

void Test(int a, int b, int c )

{

int p=0, q=0;

if ((a>1)||(b<10))

{

p+=q-1;

}

if((a==5)&&(c>8))

{

q+=p+1;

}

p=q/2;

}

则下列用例中能够满足判定覆盖测试的是(D )。

A.a=5, b=11, c=9

B.a=5, b=11, c=9 a=0, b=8, c=9

C.a=5, b=11, c=9 a=5, b=11, c=6

D.a=5, b=11, c=9 a=0, b=11, c=9

9、下列关于缺陷处理的说法中错误的是(D )。

A.对缺陷进行分类,确定需要优先解决的缺陷,可以减少缺陷报告的处理的成本

B.风险和成本是某些程序缺陷不被修改的常见的理由

C.在新的软件版本中,要关注那些被推迟修改的缺陷

D.优先解决严重程度高的缺陷

10、SQL语言中,条件年龄BETWEEN 12 AND 38表示年龄在12至38间,且(C )。

A. 不包括12岁和38岁

B. 包括38岁但不包括12岁

C. 包括12岁和38岁

D. 包括12岁但不包括38岁

二、不定项选择题

1.下列关于软件运行测试的描述中正确的是()。

A. 检查产品信息是否真实正确,是否与实际版本一致

B. 检查安装的软件是否可以正常使用

C. 检查软件安装的目录和内容是否无遗漏或多余

D. 只需选择开始菜单、桌面快捷方式或快速启动图标中的一种检查是否正确打开相应

程序

2. 某程序的控制流图如下图所示,则下列相关说法中正确的是()。

A.该控制流图中有5个区域

B.该控制流图中有5个判定结点

C.该控制流图的圈复杂度V(G)=判定结点数5+1=6

D.该程序的基本路径数是5

3. 在SQL Server 2000中,下列关于索引的说法中错误的是()。

A. 可以通过SQL语句不删除原索引而直接修改建立新的索引类型

B. 如果一个表中存在重复记录,则不能建立索引

C. 一个表中只能建立一个聚簇索引

D. 一个表的主索引必须对不包含空值的字段建立,并且强制该字段成为惟一索引

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

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

数据来捕获缺陷。

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

也不会捕获缺陷。

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

测试也能捕获该缺陷。

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

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

相关文档
最新文档