软件测试
驱动 程序。 ( ) 能达到什么程度。 ( ) 3 ,缺陷未修复完坚决不予通过。 ( )。 ( ) 四、名词解释;共 5小题,每小题 3分,满分 15分 1. α 测试 2. β 测试 3. 驱动模块 4. 桩模块 5. 静态测试 五、简答 题:共 3小题,每小题 5分,满分 15 分。 1. 阶段评审与同行评审的区别。 2 . 什么是软件测试。 3 . 简述集成测试的过程。 六、综合题:共
,满分 20分;请将答案填入题后括号中。 在软件生命周 期的哪一个阶段,软件缺陷修复费用最低 ( A ) ( A)需求分析(编制产品说明书) ( B)设计 ( C) 编码 粟复听沪恿戈况传箱汞聊示皮倡液峡收贬巡贡贝满土骋翌撬蔑辰挣蛇颖纲启达疑毁忙吹珍嵌种梗死叙面往胖或梆筐狗适掐质舔慷既叹詹远埠经死谗 13. 下列说法不正确的是 ( D ) 《软件测试技术》期末复习题 +参考答案 1单项选择题:共
,重新加入基本流 A8,或选择退卡 试求: ( 1) 设计场景( 基本流用字母 A表示,备选流用题干中描述的相应字母表示 )。 场景格式示例如下: 场景 ID 场景描述 场景过程 1 密码有误 A、 B、 C ( 2)设计测试用例场景矩阵 测试 用例矩阵格式示例如下: 测试用例 ID 场景 账号 密码 输入 金额 ATM 机确认金额 预期结果 1 1 V V V n/a 退卡 V
n 年后从银行得到 F 元,现在应该存入的 钱数为( D )。 /(1+ F)n (1+i n) (1+i)n 90. 验收测试的定义是( A )。 定是否接收 收 ,供需双方约定的验收依据进行测试,决定是否接收 91. 要知道 C 盘总容量、已用空间和可用空间,应在 “ 我的电脑 ” 或 “ 资源管理器 ” 中 使用鼠标右键单击 “ 驱动器( C:) ” 后,再( D )。 第 13页 共
.............................................................................................................. 26 5 第 5 章 软件测试用例设计 ....................................................................
102 严禁使用未经初始化的变量作为右值 102 构造公共变量 102 使用严格形式定义的、可移植的数据类型 102 结构的功能要单一 102 不要设计面面俱到、非常灵活的数据结构 103 不同结构间的关系不要过于复杂 103 结构中元素的个数应适中 104 结构中元素的布局 105 结构的设计 105 留心编译器处理原则及有关细节 106 注意数据类型的强制转换 106
dbms 读取一条记录时发生哪些事件。 什么是软件质量。 软件包是什么。 概括地说, 软件质量 就是 “软件与明确地和隐含地定义的需求相一致的程度 ”。 具体地说,软件质量是软件符合明确叙述的功能和性能需求、文档中明确描述的开发标准、以及所有专业开发的软件都应具有的隐含特征的程度。 软件包 (SoftWare Package)是指具有特定的功能,用来完成特定任务的一个程序或一组程序。
( ) 4. 自底向上集成需要测试员编写驱动程序。 ( √ ) 5. 好的测试员不懈追求完美。 ( ) 6. 软件测试工具可以代替软件测试员。 ( ) 7. 最重要的用户界面要素是软件符合现行标准和规范。 ( √ ) 8. 自动化测试可能延误项目进度。 ( √ ) 9. 软件测试员可以对产品说明书进行白盒测试。 ( √ ) 10. 静态白盒测试可以找出遗漏之处和问题。 ( √ ) 四、名词解释
和改正错误所花费的代价就会降低。 ( ) 3. 不存在质量很高但可靠性很差的产品。 ( ) 4. 软件测试员可以对产品说明书进行白盒测试。 (√ ) 5. 静态白盒测试可以找出遗漏之处和问题。 (√ ) 6. 总是首先设计白盒测试用例。 ( ) 7. 可以发布具有配置缺陷的软件产品。 (√ ) 8. 所有软件必须进行某种程度的兼容性测试。 ( ) 9. 所有软件都有一个用户界面
试是实际运行被测程序,输入相应的测试用例,判定执行结果是否符合要求,从而检验程序的正确性、可靠性和有效性。 一般意义上的测试主要是指动态测试。 为了使测试发现更多的错误,需要运用一些有效的方法:一种是黑盒测试,即测试产品的功能;一种是白盒测试,即测试产品内部结构及处理过程。 动态测试是一种经常运用的测试方法,无论在单元测试、集成测试中,还是在系统测试、验收测试中,都是一种有效的测试方法。