77范文网 - 专业文章范例文档资料分享平台

软件测试试卷及答案

来源:网络收集 时间:2020-03-27 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

一、选择题。本题共 5 小题,每题3分,满分 15 分。

1、 系统测试使用( )技术, 主要测试被测应用的高级互操作性需求, 而无需考虑被测试应用的内部结构。

A、 单元测试 B、 集成测试 C、 黑盒测试 D、白盒测试

2、单元测试主要的测试技术不包括( )。 A、 白盒测试 B、 功能测试 C、 静态测试 D、 以上都不是

3、( )的目的是对最终软件系统进行全面的测试,确保最终软件系统满足产品需求并且遵循系统设计。

A、 系统测试 B、 集成测试 C、 单元测试 D、 功能测试

4、如果一个产品中次严重的缺陷基本完成修正并通过复测,这个阶段的成品是( )。 A、 Alpha版 B、Beta版 C、正版 D、以上都不是 5、自底向上法需要写( )。

A、 驱动程序 B、 桩程序 C、驱动程序和桩程序 D、 .以上都不是

二、填空题。本题共 9 小题,每空 1 分,满分 30 分。

1、白盒测试的逻辑覆盖法有 、 、 、 、 、 。(6分) 2、功能测试的方法有 、 、 、 、 。(5分) 3、静态测试又可分为 、 、 。(3分)

4、渐增式测试模式包括: 和 。(2分) 5、编写单元测试用例说明书的依据是 和 (2分)

6、在单元测试时,测试者需要依据软件详细说明书和源程序清单,了解该模块的I/O条件和模块的逻辑结构。主要采用了 、 测试技术, 测试技术作为辅助。 (2分) 7、软件成品阶段的三个阶段版本分别是 、 、 。(3分)

8.、软件开发的基本过程是 、 、 、 、 。(5分)

9、系统测试是在 集成测试 完成之后, 验收测试 进行之前的测试。(2分)

三、问答题。本题共 3 小题,满分 28 分。 1. 试说出软件测试的十大原则?(10分)

2. 什么是回归测试?回归测试的目的是什么?(9分) 3 UML定义了那九种图?(9分)

四、设计题。本题共 2 小题,满分 27 分

1. 用等价类划分法设计下面测试用例:有一报表系统,要求用户输入要处理报表的日期,假设日期的范围为2000年1月到2020年12月。如果用户输入的日期不在这个范围内,则显示错误码信息,并且此系统规定日期由年月的6位数字组成,前4位代表年,后2位代表月。(15分)

(1) 请列出等价类表(包括有效和无效等价类)(8分)

(2) 根据(1)中的等价类表,设计能覆盖所有等价类的测试用例。要求包括输入数据和预期输出,并指出各个测试用例所覆盖的等价类的编号。(7分)

2、 下面用java语言写的被测程序, 其流程图如下所示. (12分) (1)问什么是条件组合覆盖?(4分)

(2)若用条件组合覆盖法设计测试用例,请写出所有的可能条件组合, 然后根据可能的组合设计出测试用例。 (8分) (可供测试的数据有:

A=2,B=0,X=4 A=2, B=1, X=1 A=1, B=0, X=2 A=1, B=1, X=1 )

void foo(int a, int b, int x) { if (a>1 && b==0) {

x=x/a; }

if (a==2 || x>1) { x=x+1; } } 答案:

一、选择题。本题共 5小题,每题3分,满分 15 分。 CBABA

二、填空题。本题共 9 小题,每空 1 分,满分 30分。

1、语句覆盖、判定覆盖 、条件覆盖、判定/条件覆盖、条件组合覆盖、路径覆盖(6分) 2、等价类划分法、边界值分析法、错误推测法、因果图法、组合分析法 (5分) 3、走查、审查、评审 (3分) 4、自顶向下法、 自底向上法 (2分)

5、单元测试计划、软件详细设计说明书 (2分) 6、白盒 、黑盒 (2分)

7、Alpha版、Beta版、正版 (3分)

8、需求分析、设计、实现、测试 、维护(5分) 9、集成测试 、验收测试(2分)

三、问答题。本题共 3 小题,满分 28 分。 1、(10分)

Principle 1: A necessary part of a test case is a definition of the expected output or result. Principle 2: A programmer should avoid attempting his or her own program.

Principle 3: A programming orgawww.gxqingyuan.comnization should not test its own programs.

Principle 4: Thoroughly inspect the results of each test.

Principle 5: Test cases must be written for input conditions that are invalid and unexpected, as well as for those that are valid and expected.

Principle 6: Examining a program to see if it does not do what it is supposed to do is only half the battle; the other half is seeing whether the program does what it is not supposed to do. Principle 7: Avoid throwaway test cases unless the program is truly a throwaway program. Principle 8: Do not plan a testing effort under the tacit assumption that no errors will be found. Principle 9: The probability of the existence of more errors in a section of a program is proportional to the number of errors already found in that section.

Principle 10: Testing is an extremely creative and intellectually challenging task.

2、(9分)

答:定义:是指在修改了源代码后,用原有的测试用例进行重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误

目的:所做的修改达到了预定的目的,如错误得到了改正,新功能得到了实现,能够适应新的运行环境等,不影响软件原有功能的正确性。

3、(9分)

答:包括类图、对象图、组件图、部署图、用例图、序列图、行为图、协作图、状态图

四、设计题。本题共 2 小题,满分 27 分 1、

(1) (8分)

(1) 等价类表

输入条件 有效等价类 编号 无效等价类 编号 报表日期 6位数字字符 1 有非数字字符 2 少于6个数字字符 3

多于6个数字字符 4

年份范围 在2000-2020 5 小于2000 6 大于2020 7

月份范围 在1-12 8 小于1 9 大于12 10

(2) (7分) (2)测试用例

测试用例编号 输入数据 预期输出 覆盖等价类编号 1 201006 201006 1, 5, 8 2 200a0b 有非数字字符 2 3 20102 少于6个数字字符 3 4 2012012 多于6个数字字符 4 5 198802 年份小于2000 6 6 203011 年份大于2020 7 7 200000 月份小于1 9 8 202013 月份大于12 10

2、 (12分) 答:(1) (4分)

设计足够的测试用例,使的判断条件的每个条件的所有可能至少出现一次,并且每个判断本身的判定结果也至少出现一次,与条件覆盖的差别是它不是简单地要求每个条件都出现“真”与“假”两种结果,而是要求让这些结果的所有可能组合都至少出现一次

(2)(8分)

组合编号 条件组合 1 A>1, B=0

2 A>1, B<>0 3 A<=1, B=0 4 A<=1, B<>0 5 A=2, X>1 6 A=2, X<=1 7 A<>2, X>1 8 A<>2, X<=1

测试用例满足条件组合覆盖标准

测试用例编号 输入数据 预期输出1 A=2,B=0,X=4 A=2,B=0,X=3 2 A=2, B=1, X=1 A=2,B=1,X=2 3 A=1, B=0, X=2 A=1,B=0,X=3 4 A=1, B=1, X=1 A=1,B=1,X=1

覆盖组合2, 6 3, 7 4, 8 1, 5

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库软件测试试卷及答案在线全文阅读。

软件测试试卷及答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/907933.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: