1. 以下代码是判断输入的年份是否为闰年,设计判定覆盖和条件覆盖的测试用例.(P206) if(year<0){ return -1;}if((year%4==0&&year%100!=0)||(year%400==0)){return 1;}else{return 0;}} 判定覆盖 条件覆盖 2 ...
分类:
其他好文 时间:
2018-04-19 20:01:18
阅读次数:
446
《Junit》——软件工程作业.vo2 一、开发工具选择 我选择Eclipse: 二、编写与测试环节 (1)编写想要测试的Java类 (2)导入Junit (3)编写测试类 单元测试覆盖标准: [x] 语句覆盖:选择合适用例,所有语句被执行一次。 [x] 判定覆盖:每个判定至少取一次真、一次假。 [ ...
分类:
其他好文 时间:
2018-03-21 19:56:18
阅读次数:
140
白盒测试的五种覆盖标准从弱到强分别为:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖和条件组合覆盖。 语句覆盖:每条语句至少执行一次。 判定覆盖:每一判定的每个分支至少执行一次。 条件覆盖:每一判定中的每个条件,分别按“真”、“假”至少各执行一次。 判定/条件覆盖:同时满足判定覆盖和条件覆盖的要求。 条 ...
分类:
其他好文 时间:
2017-12-15 14:06:20
阅读次数:
107
今日小组成员任务完成情况: 郭义总结 继续看了白盒测试,了解到白盒测试的测试方法有代码检查法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法、域测试、符号测试、路径覆盖和程序变异。白盒测试法的覆盖标准有逻辑覆盖、循环覆盖和基本路径测试。其中逻辑覆盖包括语句覆盖、判定覆盖、条件覆盖、判定/ ...
分类:
其他好文 时间:
2017-12-05 22:46:30
阅读次数:
190
强度由低到高:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。 (1)语句覆盖:就是设计若干个测试用例,运行被测程序,使得每一可执行语句至少执行一次。 (2)判定覆盖:使设计的测试用例保证程序中每个判断的每个取值分支至少经历一次。 (3)条件覆盖:条件覆盖是指选择足够的测试用例, ...
分类:
其他好文 时间:
2017-11-21 23:41:43
阅读次数:
165
1.语句覆盖 选择足够多的测试数据,使被测试程序中每个语句至少执行一次 2.判定覆盖 判定覆盖又叫分支覆盖,它的含义是,不仅每个语句必须至少执行一次,而且每个判定的每种可能的结果都应该至少执行一次,也就是每个判定的每个分支都至少执行一次 3.条件覆盖 不仅每个语句至少执行一次,而且使判定表达式中的每 ...
分类:
其他好文 时间:
2017-11-02 00:08:04
阅读次数:
156
逻辑覆盖: 1 语句覆盖 为了暴露程序中的错误,至少每个语句应该被执行一次。 2 判定覆盖 不仅每个语句必须至少被执行一次,而且每个判定的每种可能的结果都应该至少执行一次 3 条件覆盖 判定表达式中的每个条件,为了做到条件覆盖,应该使判定表达式的每个条件都取到可能的值 4 判定/条件覆盖 结合23的 ...
分类:
其他好文 时间:
2017-11-01 23:59:59
阅读次数:
328
1、满足100%DC(判定覆盖)所需的逻辑条件 if、while里面的条件,使得每个判定结果的真假值都出现1次。比如if和while的条件有5个,不管有没有//和&&符号,那么逻辑条件应该有10条。 2、环路复杂度V(G)=判断条件+1 判断条件=if、while、(条件内//和&&算两个条件)加起 ...
分类:
其他好文 时间:
2017-10-17 18:54:39
阅读次数:
277
一.白盒子测试有哪些方法,其中最严格的是什么? 白盒测试的测试方法有代码检查法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法、域测试、符号测试、路径覆盖和程序变异。 白盒测试法的覆盖标准有逻辑覆盖、循环覆盖和基本路径测试。其中逻辑覆盖包括语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条 ...
分类:
其他好文 时间:
2017-05-21 18:57:13
阅读次数:
127
大家都熟知软件測试的方法分为黑盒測试和白盒測试,当中的黑盒測试是功能測试比較简单这里就不再赘述。以下主要区分白盒測试中的几种比較easy弄混的測试方法。 软件測试中最经常使用的是逻辑覆盖法,全部可用的方法按覆盖程度从弱到强的顺序分为:语句覆盖、判定覆盖、条件覆盖、判定-条件覆盖、条件组合覆盖、路径覆 ...
分类:
其他好文 时间:
2017-05-14 12:18:22
阅读次数:
111