- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 测试相关理解(五)错误推测法
1、定义 基于经验和直觉推测程序中所有可能存在的各种错误, 从而有针对性的设计测试用例的方法.错误推测方法的基本思想: 列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例. 例如, 在单元测试时曾列出的许多在模块中常见的错误. 以前产品测试中曾经发现的错误等, 这些就是经验的总结. 还有, 输入数据和输出数据为0的情况. 输入表格为空格或输入表格只有一行. 这些都是容易发生
2015-06-25 10:09:58 7691
原创 测试相关理解(四)边界值分析实例
1.现有一个学生标准化考试批阅试卷,产生成绩报告的程序。其规格说明如下:程序的输入文件由一些有80个字符的记录组成,如右图所示,所有记录分为3组: ②试卷各题标准答案记录:每个记录均在第80个字符处标以数字"2"。该组的第一个记录的第1至第3个字符为题目编号(取值为1一999)。第10至第59个字符给出第1至第50题的答案(每个合法字符表示一个答案)。该组的第2,第3……个记录相应为第5
2015-06-21 14:49:48 7168 2
原创 测试相关理解(三)—边界值分析方法
1、边界值分析:长期的测试工作经验告诉我们,大量的错误是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部.因此针对各种边界情况设计测试用例,可以查出更多的错误。边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。从整体的角度可以分为单元测试、集成测试、系统测试、确认测试。
2015-06-21 09:28:34 4422
原创 测试相关理解(二)等价类划分实例
设计测试用例 在确立了等价类后,可建立等价类表,列出所有划分出的等价类输入条件:有效等价类、无效等价类,然后从划分出的等价类中按以下三个原则设计测试用例: 1)为每一个等价类规定一个唯一的编号; 2)设计一个新的测试用例,使其尽可能多地覆盖尚未被覆盖地有效等价类,重复这一步,直到所有的有效等价类都被覆盖为止; 3)设计一个新的测试用例,使其仅覆盖一个尚未被覆盖的无效等价类,
2015-06-19 10:24:48 2182
原创 测试相关理解(一)等价类划分法
从测试原理上分为:白盒测试、黑盒测试和灰盒测试。白盒测试:是通过程序的源代码进行测试而不使用用户界面。这种类型的测试需要从代码句法发现内部代码在算法,溢出,路径,条件等等中的缺点或者错误,进而加以修正。黑盒测试:是通过使用整个软件或某种软件功能来严格地测试, 而并没有通过检查程序的源代码或者很清楚地了解该软件的源代码程序具体是怎样设计的。测试人员通过输入他们的数据然后看输出的结果从而了解软
2015-06-19 09:31:51 4579
原创 如何求两数的最大公约数
如何求两数的最大公约数一:更相减损//熟知的辗转相除法变形 main(){int a,b;scanf("%d %d",&a,&b);while(a!=b){ if(a>b) a-=b; else b-=a;}printf("%d",a);}二:辗转相除//一般用递归描述算法gcd(m,n)与gcd(n,
2015-06-18 09:58:21 1041
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人