实验四-五、PairWise测试工具--PICT软件的下载与安装--代码覆盖工具Elcemma

在这里插入图片描述
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里面好像就没有出现过来

在这里插入图片描述
实验室电脑版本太低了,所以等下再发做出来的截图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

向上Claire

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值