软件测试考试题(2020年整理).pdf

上传人:摩西的****12 文档编号:145891544 上传时间:2020-09-24 格式:PDF 页数:8 大小:184.25KB
返回 下载 相关 举报
软件测试考试题(2020年整理).pdf_第1页
第1页 / 共8页
软件测试考试题(2020年整理).pdf_第2页
第2页 / 共8页
软件测试考试题(2020年整理).pdf_第3页
第3页 / 共8页
软件测试考试题(2020年整理).pdf_第4页
第4页 / 共8页
软件测试考试题(2020年整理).pdf_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《软件测试考试题(2020年整理).pdf》由会员分享,可在线阅读,更多相关《软件测试考试题(2020年整理).pdf(8页珍藏版)》请在金锄头文库上搜索。

1、 1 一、判断题(每题一、判断题(每题 1 分,共分,共 10 分)分) 1. 发现错误多的模块,残留在模块中的错误也多。( ) 2. 测试人员在测试过程中发现一处问题,如果问题影响不大,而自己又可以修 改,应立即将此问题正确修改,以加快、提高开发的进程。( ) 3. 单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行 动态测试。( ) 4. 功能测试是系统测试的主要内容,检查系统的功能、性能是否与需求规格说 明相同。( ) 5. 软件质量管理即 QM 由 QA 和 QC 构成,软件测试属于 QC 的核心工作内容。 ( ) 6. 软件测试只能发现错误,但不能保证测试后的软件没有

2、错误。( ) 7. 软件就是程序。( ) 8. 测试只要做到语句覆盖和分支覆盖, 就可以发现程序中的所有错误。 ( ) 10、I18N 测试是指对产品做出具有国际性的规划,而 L10N 测试则是指对软件做 出符合本地需求更改工作。( ) 二、选择题二、选择题 (每题每题 2 分分,共,共 20 分分) (A)1、在进行单元测试过程中,通常测试工程师都需要借助_来代替所测 模块调用的子模块。 A桩模块 B驱动模块 C桩模块和驱动模块 D存根模块和 驱动模块 2 (D)2、对于软件的 测试,下列描述正确的是_。 A 测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试 B 测试就是在软

3、件公司内部展开的测试,由公司的非专业测试人员执行的测 试 C 测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试 D 测试就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测 试 (A)3、在单元测试的基础上,需要将所有模块按照概要设计和详细设计说明书 的要求进行组装,模块组装成系统的方式有两种,分别是_。 A一次性组装和增殖性组装 B自顶向下组装和自底向 上组装 C单个模块组装和混合模块组装 D接口组装和功能组装 (B)5、_可以作为软件测试结束的标志。 A使用了特定的测试用例 B错误强度曲线下降到预定的水平 C查出了预定数目的错误 D按照测试计划中所规定的时间进行了测试

4、(B)6、关于对第三方测试的描述,正确的观点是_。 A既不是开发人员,也不是用户所进行的测试就是第三方测试 B由在技术、管理和财务上与开发方和用户方相对独立的组织进行的测试 C第三方测试是在开发方与用户方的测试基础上所进行的验证测试 D第三方测试又被称为 测试 (A)7、使用白盒测试方法时,确定测试数据应根据( )和指定的覆盖标准。 A. 程序的内部逻辑 B. 程序的复杂程度 C. 使用说明书 D. 程序的功能 (C)8、对程序中已发现的错误进行定位和确定出错性质,并改正这些错误,同 时修改相关的文档,称为: A测试 B. 调试 C. 错误分析 D. 验证 (C)9、计算机软件测试规范规定,软

5、件测试的类别可分为:单元测试、集成测 3 试以及 A. 系统测试 B. 验收测试 C. 系统测试和验收测试 D. 配置项测试、系统测试和验收测试 (A)10、下列哪一项不属于软件功能易用性测试关注的内容( ) A软件界面的色彩是否协调 B. 软件是否能主动禁止操作人员进行的非法操作 C软件是否允许用户对自己的操作习惯进行定制 D软件是否能够帮助用户减少输入中的重复劳动 三、问答题三、问答题(每题(每题 10 分,共分,共 50 分)分) 1、 测试人员在软件开发过程中的任务是什么? (10 分) 答:测试人员在软件开发过程中的任务:注重用户需求,需求分析整理 寻 找软件缺陷 避免软件开发过程中

6、的缺陷 衡量软件的品质即确保软件产品 的质量。 4 2、一条软件缺陷(或者叫 Bug)记录都包含了哪些内容?如何提交高质量的软 件缺陷(Bug)记录?(10 分) 答:一条软件缺陷记录着:测试软件名称、测试版本号、测试人名称、测试事 件、测试软件的硬件配置环境、发现软件错误的类型、错误的严重等级、详细步 骤、必要的附图,测试注释。 要有效地发现软件缺陷需要参考需求以及详细设计等前期文档设计出好的测 试用例,然后严格执行测试用例,对发现的问题要充分确认肯定,然后再向外发 布才能提高 Bug 的质量 3、 黑盒测试和白盒测试是软件测试的两种基本方法,请分别说明各自的优点和 缺点! (10 分) 答

7、:黑盒测试的优点:不需要了解程序内部的代码结构,操作简单,与软件的 内部无关, 从用户角度出发,能够更容易地了解到用户的需求和遇到的问题 所在 能够根据软件开发文档, 能够知道该软件产品实现了哪些功能 方便软 件测试自动化。 5 黑盒测试的缺点:软件自动化测试复用性比较低 不能覆盖所有的程序内部 的代码,覆盖率比较低。 白盒测试的优点:帮助测试人员增加代码的覆盖率,提高代码的质量,发现代码 中隐藏的问题。 白盒测试的缺点:测试基于代码,只能测试出软件开发人员做的对不对,而不 能知道设计的正确与否 程序运行会有很多不同的路径,不能测试所有的运行 路径。 系统非常庞大的时候 测试开销费用会非常大。

8、 4、 根据自己的理解回答什么是软件测试,软件测试分为哪几个阶段。 (10 分) 答:软件测试软件测试就是使用人工手动或者自动手段 (比如利用测试工具并按照测试方 案等等)对软件产品进行功能和性能的测试,目的是为了检验是否满足需求和预 期结果和实际结果之间的差别。按照开发阶段来划分,软件测试分为五个主要阶 段:单元测试、集成测试、确认测试、系统测试、验收测试。 6 5、 根据自己的理解什么是测试用例,设计一个测试用例应当从哪几方面考虑? (10 分) 答:测试用例测试用例就是为软件产品特定目标(即为了验证一个特定的程序路径或核实 是否符合特定需求)开发的测试输入、执行条件和预期结果的集合。 设

9、计一个测试用例设计一个测试用例需要从测试用例设计方法、测试方法、测试工具、测试环境和 测试数据包括测试输入、执行条件、操作步骤、预期/实际结果、是否具有可重 复性这些方面进行考虑。 四、测试用例设计题四、测试用例设计题(20 分分) 某城市电话号码由三部分组成,分别是: 地区码 空白或三位数字; 前 缀 非0或1开头的三位数字; 7 后 缀 4 位数字。 假定被测程序能接受一切符合上述规定的电话号码, 拒绝所有不符合规定 的电话号码。要求: (1)根据黑盒测试方法的等价类划分法,给出测试用例表。 根据等价类划分: 有效等价类有效等价类 无效等价类无效等价类 地区码地区码 空白 3 位数字 少于

10、 3 位数 多于 3 位数 包含非数字字符 前缀前缀 少于 3 位数字 多于 3 位数字 包含非数字字符 开头为“2-9”数字的位数字 开头为“0”的 3 位数 开头为“1”的 3 位数 后缀后缀 4 位数字 少于 4 位数字 多于 4 位数字 包含非数字字符 等价类划分用例 编号编号 地区码地区码 前缀前缀 后缀后缀 备注备注 1 1 空白 234 1111 有效 -234-1111 2 2 123 456 1111 有效 123-456-0000 3 3 2B 234 5678 无效 2B-234-5678 4 4 11 234 5678 无效 11-234-5678 8 5 5 1111

11、 234 5678 无效 1111-234-5678 6 6 111 121 1111 无效 111-121-1111 7 7 111 012 1111 无效 111-012-1111 8 8 222 34 2222 无效 222-34-2222 9 9 333 3456 3333 无效 333-3456-3333 1010 444 234 1A2B 无效 444-234-1A2B 1111 555 345 111 无效 555-345-111 1212 666 456 12345 无效 666-456-12345 (2)如果所生成的测试用例不够全面,请考虑用别的测试方法生成一些补充的 测试用例。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号