變異測試工具配置-muclipse
網上發現變異測試的資料很少,大多是學術論文為主。
變異測試的公主要是mujava與muclipse,muclipse是基于mujava的,并且集成于eclipse上的插件,官網介紹
mujava http://cs.gmu.edu/~offutt/mujava/
muclipse http://muclipse.sourceforge.net/index.php
根據官網一步步來,居然沒有成功,逐個改變參數摸索,終于能出結果了,所以寫下這邊文章,希望減少大家研究的時間
1. 安裝muclipse
由于官網提供的下載url打不開,只好網上找個edu.ncsu.muclipse_1.3.0.jar下載,放入eclipse plugins目錄下,重新啟動eclipse,就算安裝上啦,eclipse的這種安裝方法真簡單。
2. 準備的測試案例
package demo1; public class Example { public int multiply(int a, int b) { return a * b; } } package demo1; public class ExampleTest { public void setUp() throws Exception { } public void tearDown() throws Exception { } public int testMultiply() { Example ex = new Example(); return ex.multiply(1, 1); } } |
3. 配置環境
1. 新建或者導入項目,下載extendedOJ.jar包,導入到Libraries
右擊project name -> properties -> java build path -> Libraries -> Add External JARs, select it and click ok
in source tab, 可以修改output folder,就是編譯后的.class文件的地址,這里默認是bin
posted on 2014-09-05 10:18 順其自然EVO 閱讀(1309) 評論(0) 編輯 收藏 所屬分類: 測試學習專欄