案例实战—直角三角形 试用等价类划分、边界值分析和因果图加判定表驱动法为三角形问题中的直角三角形设计测试用例。假定三边边长a、b和c均为1到100之间的正整数,其中整数的要求通过数据类型控制。直角三角形问题满足以下规则: 当三边中任意两边边长之和小于等于第三边,则输出“非三角形“; 当其中两边边长的 ...
分类:
其他好文 时间:
2017-09-29 12:42:24
阅读次数:
459
《代码大全》看到“表驱动法”一章,以下是表驱动法的第一个方法——直接访问表 ...
分类:
其他好文 时间:
2017-08-24 01:14:44
阅读次数:
173
1. 概述 黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法等。 2. 等价类划分法 2.1. 概念 等价类划分法是把程序的输入域划分成若干部分(子集),然后从每个部分中选取少数代表性数据作为测试用例。每一类的代表性数据在测试中的作用等 ...
分类:
其他好文 时间:
2016-07-04 15:06:27
阅读次数:
272
最近两天空闲时间又翻看了一遍代码大全2,感觉里面很多东西讲的还是很不错的,虽然是很多年前写的,但里面还是有不少东西值得学习的,简单记录下这次翻阅个人印象最深的几部分。 1.代码大全虽然没有章节练习题,但作者几乎每章都给了核对表和要点总结。 2.用表驱动法代替多条件分支判断。 3.使用隐约来增强表达沟 ...
分类:
其他好文 时间:
2016-04-23 23:01:50
阅读次数:
234
表驱动法 前注:希望我的读书笔记能带你快速翻过20页的书,欢迎讨论http://www.cnblogs.com/jerry19880126 这里谈谈一些学习方法吧,看了二十多年的书的,发现不同的书,有不同的看法:小说类的读起来最轻松,只要跟着作者走就行了,会写书的作者应该能呈现 一些剧情的细节,读者
分类:
其他好文 时间:
2016-03-07 17:01:19
阅读次数:
216
目前在学习软件构造课程中表驱动法的内容,了解后觉得它在处理涉及多个if-else问题时十分有用,下面提供一些简单的我对表驱动法的理解以及其在java中应用的小例子。表驱动法,顾名思义,是用查表方式来获取数据,涉及到了表的结构。表是一种在很多语言中常见的数据结构,比如在java中我们使用map键值对....
分类:
其他好文 时间:
2015-12-20 23:52:57
阅读次数:
267
判定表的简介判定表是黑盒测试的方法之一,判定表是把作为条件的所有输入的各种组合值以及对应输出值都罗列出来而形成的表格。它能够将复杂的问题按照各种可能的情况全部列举出来,简明并避免遗漏。因此,利用判定表能够设计出完整的测试用例集合判定表组成:判定表通常有以下四个部分组成:条件桩条件项动作桩动作项条件桩...
分类:
其他好文 时间:
2015-12-02 17:43:08
阅读次数:
174
1.概念黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。白盒测试:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查。2.方法黑盒测试方法:等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法...
分类:
其他好文 时间:
2015-07-19 14:48:54
阅读次数:
123
看过一些关于代码编写技巧的书, 像《代码大全》,《设计模式》, 《程序员修炼之道》,只是看了个大概,现在自己作下总结,做个备忘代码大全里面讲了很多实用的编写代码的技巧:减少复杂度, 减少嵌套深度, 表驱动法, 好的命名, 结构化编程, 防范式编程设计模式:里面讲述了一套被反复使用、多数人知晓的、经过...
分类:
其他好文 时间:
2015-07-16 14:01:02
阅读次数:
124
使用表驱动法要面临的两个问题:1. 如何访问表?可选的方式有直接访问、索引访问和阶梯访问。2. 表中存什么?如果要得到的是数据,则将数据放进表中;如果要得到的是某个动作,则将函数指针放进表中。例1:给定分数评出等级,保证分数范围在0-100内,规定90-100分等级为A,80-89为B,70-79为...
分类:
其他好文 时间:
2015-06-29 19:31:50
阅读次数:
130