江苏开放大学软件测试技术形成性考核作业二

Web应用测试策略

一、 选择题(10×5分)

1. 关于白盒测试与黑盒测试的最主要区别,正确的是(B )。

① 白盒测试侧重于程序结构,黑盒测试侧重于功能

② 白盒测试可以使用测试工具,黑金测试不能使用工具

③ 白盒测试需要程序员参与,黑盒测试不需要

④ 白盒测试针对软件代码,进行其逻辑、结果、编程习惯的检查;黑盒测试针对软件成品,对其功能进行测试

⑤ 白盒测试工程师发现的问题价值高于黑盒测试工程师发现的问题

A. ①②④

B. ①④

C. ②③④

D. ①③④

2. 软件测试的基本方法包括白盒测试和黑金测试方法,以下关于二者之间关联的叙述,错误的是( C)。

A. 黑盒测试与白盒测试是设计测试用例的两种基本方法

B. 在集成测试阶段是采用黑盒测试与白盒测试相结合的方法

C. 针对相同的系统模块,执行黑盒测试和白盒测试对代码的覆盖率都能够达到10%

D. 应用系统负载压力测试一般采用黑盒测试方法

3. 下列关于测试的描述中,正确的是( C)。

A. 静态测试是通过运行程序来走查、符号执行、需求确认

B. 白盒测试又称结构测试,属于动态测试

C. 动态测试是通过运行程序来检查、分析程序的执行状态和程序的外部表现

D. 黑盒测试又称功能测试,属于静态测试

4. (  A )不是文档测试包括的内容。

A. 合同文档

B. 开发文档

C. 管理文档

D. 用户文档

5. 针对用户手册的测试,描述不正确的是(C)。

A. 准确地按照手册的描述使用程序

B. 检查每条陈述

C. 修改错误设计

D. 查找容易误导用户的内容

6. 正确的集成测试描述包括(   )。

①集成测试也叫作组装测试,通常是在单元测试的基础上,将模块按照设计说明书要求进行组装和测试的过程

②自顶向下的增殖方式是集成测试的一种组装方式, 它能较早地验证主要的控制和判断点,对于输入/输出模块、复杂算法模块中存在的错误能够较早地发现

③集成测试的目的在于检查被测模块能否正确实现详细设计说明中的模块功能、性能、接口和设计约束等要求

④集成测试需要重点关注各个模块之间的相互影响,发现并排除全局数据结构问题

A. ①②

B. ②③

C. ①④

D. ②④

7. 以下关于白盒测试和黑盒测试的理解,正确是( )。

A. 白盒测试通过对程序内部结构的分析、检测来寻找问题

B. 白盒测试通过一些表征性的现象、事件、标志来判斯内部的运行状态

C. 单元测试可采用白盒测试方法,集成测试则采用黑盒测试方法

D. 黑盒测试比白盒测试应用更广泛

8. 以下关于软件测试分类定义的叙述,不正确的是(   )。

A. 软件测试可分为单无测试,集成测试、确认测试、系统测试、验收测试

B. 确认测试是在模块测试完成的基础上,将所有的程序模块进行组合并验证其是否满足用户需求的过程

C. 软件测试可分为白盒测试和黑盒测试

D. 系统测试是将被测软件作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元索结合在起进行测试的过程

9. 白盒测试和黑盒测试的特征包括(   )。

① 白盒能够对程序内部的特定部位进行覆盖测试

② 白金测试比和黑盒测试更全面

③ 如果规格说明有误,黑盒测试则无法发现

④ 黑盒测试站在用户立场上进行测试

⑤ 白盒测试的依据包括用户需求规格说明书和软件源代码

A. ①②③

B. ①④⑤

C. ②③④

D. ①③④

10. 白盒测试也称结构测试或逻辑测试,是一种比较重要的测试类型。下面关于白盒测试描述,正确的有(   )。

① 白盒测试按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常运行,检查程序中的每条通路是否都能按预定要求正确工作

② 代码检查法的方式有:桌面检查、代码审查、走查

③ 白盒测试中的动态测试包括逻辑覆盖法和基本路径法,其中后者是一系列测试过程的总称,这组测试过程逐渐进行越来越完整的通路测试

④ 白盒测试的前提是可以把程序看成装在一个透明的白盒子里,也就是完全了解程序结构和处理过程

⑤ 典型的白盒测试方法包括静态测试、动态测试、接口测试

A. ①④⑤

B. ①③⑤

C. ①②④

D. ①②③④

二、 填空题 (5×6分)

1. 第三方测试也称为_________,是由相对独立的组织进行的测试。

2. 按照开发阶段划分,软件测试的类型可分为_________、_______、_________、_________和_________。

3. _________是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。

4. 单元测试属于白盒测试,它是针对_________来进行正确性检验的测试工作。

5. 白盒测试也称结构测试或逻辑驱动测试,典型的白盒测试方法包括________和动态测试。其中,静态测试除了静态结构分析法、静态质量度量法外,还有_________。

三、判断题(4×5分)

(  ) 1、功能测试是系统测试的主要内容,检查系统的功能、性能是否与需求规格说明相同。

(  ) 2、测试人员在测试过程中发现一处问题,如果问题影响不大,而自己又可以修改,应立即将此问题正确修改,以加快、提高开发的进程。

(  ) 3、软件测试只能发现错误,但不能保证测试后的软件没有错误。

(  ) 4、自动化测试主要用于功能测试,从这个角度来说,不属于白盒测试。

资源下载
下载价格10
点点赞赏,手留余香 给TA打赏
支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性

站点公告

开放大学课程作业代写,有需要扫码加微信

显示验证码

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录