logo资料库

软件测试课后题.doc

第1页 / 共2页
第2页 / 共2页
资料共2页,全文预览结束
一、 选择题 1. 广义的软件测试分为:( ) A.确认; B.测试; C.验证; D.验收 2. 下列关于软件验收测试的合格通过准则错误的是:______ A. 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到 要求; B. 所有测试项没有残余一级、二级和三级错误; C. 立项审批表、需求分析文档、设计文档和编码实现不一致; D. 验收测试工件齐全 3. 以下关于集成测试的内容正确的有______ 1 集成测试也叫组装测试或者联合测试; ②在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失; ③一个模块的功能是否会对另一个模块的功能产生不利的影响; ④各个子功能组合起来,能否达到预期要求的父功能; ⑤全局数据结构是否有问题; ⑥单个模块的误差累积起来,是否会放大,从而达到不能接受的程度; A.①②④⑤⑥ C.①②③⑤⑥ B.②③④⑤⑥ D.以上全部正确 4. 软件测试的目的是______ A.评价软件的质量 C.找出软件中的所有错误 B.发现软件的错误 D.证明软件是正确的 5. 下列关于 alpha、beta 测试的描述中正确的是:______ A.alpha 测试需要用户代表参加; B.beta 测试不是验收测试的一种; C.alpha 测试不需要用户代表参加; D.beta 测试是系统测试的一种; 二、 填空题 1. 软件验收测试包括哪三种常用策略:____、____、____。 2. 软件测试按照不同的划分方法,有不同的分类: (1)从是否针对系统的内部结构和具体实现算法的角度来分:____、____、 ____。 (2)从是否执行程序的角度,软件测试可以分为____和____。 (3)按照软件测试的策略和过程分为:____、____、____、____、____、。 (4)按照实施组织来分为:____、____、____。 3. 软件测试有哪些模型:____、____、____、____、____。 4. 系统的集成方式分为:____和____。
5. 质量管理的发展阶段:____、____、____。 三、 判断题 1. 软件测试的目的是尽可能多的找出软件的缺陷。 2. 验收测试是由最终用户来实施的。 3. 要充分注意软件测试中的群集现象。 4. 测试人员要坚持原则,缺陷未修复完坚决不予通过。 5. 软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的 活动,所以软件测试在软件工程的后期才开始具体的工作。 四、 简答题 1. 什么是软件测试。 2. 软件测试的原则。 3. 列举一些常见的软件测试(至少 5 种)。 4. 单元测试的主要内容。 5. 验收测试的通过原则。
分享到:
收藏