
PICT( Pairwise Independent Combinatorial Testing tool ):PICT原是微软公司内部使用的一款自动生成成对组合测试用例的命令行工具,现在对外提供,可以从互联网上下载到。它会根据输入而自动给出推荐的测试组合,提高测试效率。
PICT的实例

我是在虚拟机上做的
PICT的使用方法
新建文件test.txt
打开命令行 输入命令 pict test.txt 或者 pict test.txt > test.xls.


实验扩展:测试覆盖率工具—EclEmma
1.测试的目的:
提高单元测试质量 ,从而提高项目整体开发效率和软件质量。
2. EclEmma是一个开源的软件测试工具,可以在编码过程中查看代码调用情况、也可以检测单覆盖率。
3. EclEmma的安装:与CheckStyle类似。
下载eclEmma.2.3.2.zip,
解压

对于较高版本的eclipse,只需将插件下载解压后放于eclipse安装文件夹下的\dropins\plugins中。重启后就会在工具条出现如图1所示按钮,安装成功。

或是这个样子
可能这个版本有问题
我之前看到老师是放在这里面的

我测试了一个最大次数的整数,这话我之前蓝桥做的题
import java.util.Scanner;
public class 出现次数最多的整数 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
//这个测试题真坑,他居然有0这个数,以后一定要消息范围
if(n<1||n>20)
return;
int[] a=new int[n];
for(int i=0;i<n;i++){
a[i]=sc.nextInt();
}
int max=1;//出现最多的次数
int b=a[0];//出现最多次数的数
int c=1;//出现次数
//其实有一个问题,如果有多的呢?就是有两个一样的,这时要输出小的一个
for(int i=1;i<n;i++){
if(a[i-1]==a[i]){
c++;//出现次数加一
}else{
c=1;
}
if(c>max){//出现多次//关键在这里,这里不是大于等于,这里就是大于了,如果有相等的,这里就直接把后一个排除了
max=c;//最大为出现的次数,
b=a[i];
}
}
System.out.println(b);
}
}
实验室电脑崩溃了,我好像只放在plugins里面好像就没有出现过来

实验室电脑版本太低了,所以等下再发做出来的截图
1万+

被折叠的 条评论
为什么被折叠?



