软件测试之μJava变异测试

本文介绍了如何使用MuJava进行变异测试,包括安装步骤、对BubbleSort和BackPack程序生成变异体、编写JUnit测试集及运行变异体。重点在于环境变量配置,通过命令行完成MuJava的安装,并展示了如何生成和运行变异体,以及测试结果的记录。
摘要由CSDN通过智能技术生成

要求
1.Install MuJava. The instruction of how to install and use Mujava can be seen in https://cs.gmu.edu/~offutt/mujava/ .
2.Two small programs are given for your task. BubbleSort.java is an implementation of bubble sort algorithm and BackPack.java is a solution of 01 backpack problem. Try to generate Mutants of 2 given programs with MuJava.
3.Write testing sets for 2 programs with Junit, and run mutants on the test sets with MuJava.
完成过程
1.关于安装,用老师给的是最好的,官网上有坑,慎用。主要是配置CLASSPATH。
关键点:不要删除原有的CLASSPATH;并列用分号隔开;如果有错误直接用命令行。

在这里插入图片描述
在电脑上搜索编辑环境变量,然后就可以开始设置了。我的设置结果如下:
在这里插入图片描述
如果出错可以改为用命令完成:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值