要求
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;并列用分号隔开;如果有错误直接用命令行。

在电脑上搜索编辑环境变量,然后就可以开始设置了。我的设置结果如下:

如果出错可以改为用命令完成:
set CLASSPATH=</

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

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



