摘要: 5.判定表驱动方法 前面因果图方法中已经用到了判定表。判定表是分析和表达多逻辑条件下执行不同操作的情况的工具。在程序设计中可作为编写程序的辅助工具。把复杂的逻辑关系和多种条件组合的情况表达得较明确。 (1) 判定表结构 判定表通常由4部分组成,如下图所示: ·条件桩(condition stub): 阅读全文
posted @ 2017-05-16 16:30 太乙遗章 阅读(1187) 评论(0) 推荐(0) 编辑
摘要: 3.错误推测方法 基于经验和直觉,找出程序中你认为可能出现的错误,有针对性地设计测试用例。经验可能来自于在对某项业务的测试较多,也可以来自于售后用户的反馈意见,或者从故障管理库中整理bug。梳理出产品以往哪些地方容易出现问题,问题越多的地方,潜在的bug也就越多。 另外,在项目测试过程中,针对非用例 阅读全文
posted @ 2017-05-16 16:28 太乙遗章 阅读(11483) 评论(1) 推荐(0) 编辑
摘要: 2.边界值分析方法 大量测试实践得出,软件bug多发生在输入或输出范围的边界上,包括稍高及稍低于其边界值的情况。常见的此类bug原因有,疏忽开区间闭区间、疏忽循环变量的初始值(0,1的区别)、数组越界等等。 ·几种边界值分析法模型 一般性边界值、健壮性边界值、最坏边界值、最坏健壮性边界值。 (1) 阅读全文
posted @ 2017-05-16 16:18 太乙遗章 阅读(4651) 评论(0) 推荐(0) 编辑
摘要: 二、设计方法 世界上不存在一组黑盒测试用例能将软件逻辑测试完全,就像不存在没有bug的软件一样。我们不可能进行穷举测试,为了保证软件产品的敏捷开发、快速迭代和通过,至少测试不能给敏捷开发拖后腿,就必须要从大量的可测数据中精选出有代表性的测试数据来安排测试。 什么是测试用例:引自清华大学出版社出版的《 阅读全文
posted @ 2017-05-16 16:16 太乙遗章 阅读(1530) 评论(0) 推荐(0) 编辑
摘要: 一、设计输入 软件测试的对象是软件本身,对软件需求和设计的深入理解和严格把握,是输出高质量软件测试用例的前提。所谓高质量的用例,就是对软件逻辑覆盖全,能发现更多潜伏bug的用例。 测试需求的确定将为我们制定测试进度时间表、分配资源以及确定某个阶段测试工作是否完成提供一个可供衡量的标准。当然,还有更重 阅读全文
posted @ 2017-05-16 16:13 太乙遗章 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 前言 2016年4月至5月针对Z11系列上的Type-C接口,负责分析方案和需求,编写测试方案和用例16条;2016年7月至10月期间,参与部门用例整体优化。在电话本模块的细化工作中新增和修改用例287条,兼容性模块用例深度优化工作中新增8条,修改41条。经过几番锻炼,入职培训时学习到的用例设计的多 阅读全文
posted @ 2017-05-16 16:12 太乙遗章 阅读(630) 评论(0) 推荐(0) 编辑