1. 程式人生 > >mujava的配置和執行Demo

mujava的配置和執行Demo

因為的畢設是做面向變異測試的自動化測試用例生成研究的,需要通過Mujava工具去生成java類的方法的變異體。以下是當時的配置環境和流程。

開發環境:

java環境:jdk1.7(jdk1.6是會報錯的)

IDE環境: elipse3.4,

作業系統 :windows;

具體操作:(本機為例)

1.配置Mujava,設定環境變數,,放在c盤根目錄下:

set CLASSPATH=%CLASSPATH%;C:\mujava\mujava.jar;C:\mujava\openjava.jar;C:\jdk1.7.0\lib\tools.jar;C:\mujava\classes

2.設定mujava的工作目錄:設定config.dat MuJava_HOME = D:\Mujava;
mujava工作目錄

3.將待測java檔案和.class檔案放進相應目錄中:

目錄說明

4.執行命令列:進入mujava.jar目下下,啟動主介面:
命令列引數

5.選擇相應的java檔案,並選擇變異運算元,店家generate:生成變異體:
生成變異體

6.將工作目下的變異體新增到工程中:執行工程裡面Adanced.java裡面的addMutants()方法:
這裡寫圖片描述