软件测试考试题及答案Word下载.docx

上传人:b****3 文档编号:16410328 上传时间:2022-11-23 格式:DOCX 页数:6 大小:18.33KB
下载 相关 举报
软件测试考试题及答案Word下载.docx_第1页
第1页 / 共6页
软件测试考试题及答案Word下载.docx_第2页
第2页 / 共6页
软件测试考试题及答案Word下载.docx_第3页
第3页 / 共6页
软件测试考试题及答案Word下载.docx_第4页
第4页 / 共6页
软件测试考试题及答案Word下载.docx_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

软件测试考试题及答案Word下载.docx

《软件测试考试题及答案Word下载.docx》由会员分享,可在线阅读,更多相关《软件测试考试题及答案Word下载.docx(6页珍藏版)》请在冰豆网上搜索。

软件测试考试题及答案Word下载.docx

A.桩模块 

 

 

B.驱动模块 

C.桩模块和驱动模块   

D.存根模块和驱动模块

(D)2、对于软件的β测试,下列描述正确的是______。

A.β测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试

B.β测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试

C.β测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试

D.β测试就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测试

(A)3、在单元测试的基础上,需要将所有模块按照概要设计和详细设计说明书的要求进行组装,模块组装成系统的方式有两种,分别是______。

A.一次性组装和增殖性组装 

B.自顶向下组装和自底向上组装

C.单个模块组装和混合模块组装 

D.接口组装和功能组装

(B)5、_____可以作为软件测试结束的标志。

A.使用了特定的测试用例 

B.错误强度曲线下降到预定的水平

C.查出了预定数目的错误 

D.按照测试计划中所规定的时间进行了测试

(B)6、关于对第三方测试的描述,正确的观点是___________。

A.既不是开发人员,也不是用户所进行的测试就是第三方测试

B.由在技术、管理和财务上与开发方和用户方相对独立的组织进行的测试

C.第三方测试是在开发方与用户方的测试基础上所进行的验证测试

D.第三方测试又被称为β测试

(A)7、使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。

A.程序的内部逻辑 

B.程序的复杂程度C.使用说明书 

D.程序的功能

(C)8、对程序中已发现的错误进行定位和确定出错性质,并改正这些错误,同时修改相关的文档,称为:

A.测试 

B. 

调试 

C.错误分析 

D.验证

(C)9、计算机软件测试规范规定,软件测试的类别可分为:

单元测试、集成测试以及

A.系统测试 

B.验收测试 

C.系统测试和验收测试 

D.配置项测试、系统测试和验收测试

(A)10、下列哪一项不属于软件功能易用性测试关注的内容( 

A.软件界面的色彩是否协调

B.软件是否能主动禁止操作人员进行的非法操作

C.软件是否允许用户对自己的操作习惯进行定制

D.软件是否能够帮助用户减少输入中的重复劳动

三、问答题(每题10分,共50分)

1、测试人员在软件开发过程中的任务是什么?

(10分)

答:

测试人员在软件开发过程中的任务:

①注重用户需求,需求分析整理②寻找软件缺陷③避免软件开发过程中的缺陷④衡量软件的品质即确保软件产品的质量。

2、一条软件缺陷(或者叫Bug)记录都包含了哪些内容?

如何提交高质量的软件缺陷(Bug)记录?

(10分)

①一条软件缺陷记录着:

测试软件名称、测试版本号、测试人名称、测试事件、测试软件的硬件配置环境、发现软件错误的类型、错误的严重等级、详细步骤、必要的附图,测试注释。

②要有效地发现软件缺陷需要参考需求以及详细设计等前期文档设计出好的测试用例,然后严格执行测试用例,对发现的问题要充分确认肯定,然后再向外发布才能提高Bug的质量

3、黑盒测试和白盒测试是软件测试的两种基本方法,请分别说明各自的优点和缺点!

黑盒测试的优点:

①不需要了解程序内部的代码结构,操作简单,与软件的内部无关,②从用户角度出发,能够更容易地了解到用户的需求和遇到的问题所在③能够根据软件开发文档,能够知道该软件产品实现了哪些功能④方便软件测试自动化。

黑盒测试的缺点:

①软件自动化测试复用性比较低②不能覆盖所有的程序内部的代码,覆盖率比较低。

白盒测试的优点:

帮助测试人员增加代码的覆盖率,提高代码的质量,发现代码中隐藏的问题。

白盒测试的缺点:

①测试基于代码,只能测试出软件开发人员做的对不对,而不能知道设计的正确与否②程序运行会有很多不同的路径,不能测试所有的运行路径。

③系统非常庞大的时候测试开销费用会非常大。

4、根据自己的理解回答什么是软件测试,软件测试分为哪几个阶段。

软件测试就是使用人工手动或者自动手段(比如利用测试工具并按照测试方案等等)对软件产品进行功能和性能的测试,目的是为了检验是否满足需求和预期结果和实际结果之间的差别。

按照开发阶段来划分,软件测试分为五个主要阶段:

①单元测试、②集成测试、③确认测试、④系统测试、⑤验收测试。

5、根据自己的理解什么是测试用例,设计一个测试用例应当从哪几方面考虑?

测试用例就是为软件产品特定目标(即为了验证一个特定的程序路径或核实是否符合特定需求)开发的测试输入、执行条件和预期结果的集合。

设计一个测试用例需要从测试用例设计方法、测试方法、测试工具、测试环境和测试数据包括测试输入、执行条件、操作步骤、预期/实际结果、是否具有可重复性这些方面进行考虑。

四、测试用例设计题(20分)

某城市电话号码由三部分组成,分别是:

地区码——空白或三位数字;

前缀——非‘0’或‘1’开头的三位数字;

后缀——4位数字。

假定被测程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的电话号码。

要求:

(1)根据黑盒测试方法的等价类划分法,给出测试用例表。

根据等价类划分:

有效等价类

无效等价类

地区码

空白

3位数字

少于3位数

多于3位数

包含非数字字符

前缀

少于3位数字

多于3位数字

开头为“2-9”数字的位数字

开头为“0”的3位数

开头为“1”的3位数

后缀

4位数字

少于4位数字

多于4位数字

等价类划分用例

编号

后缀

备注

1

234

1111

有效

-234-1111

2

123

456

123-456-0000

3

2B

5678

无效

2B-234-5678

4

11

11-234-5678

5

1111-234-5678

6

111

121

111-121-1111

7

012

111-012-1111

8

222

34

2222

222-34-2222

9

333

3456

3333

333-3456-3333

10

444

1A2B

444-234-1A2B

555

345

555-345-111

12

666

12345

666-456-12345

(2)如果所生成的测试用例不够全面,请考虑用别的测试方法生成一些补充的测试用例。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1