日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

mujava 软件测试实验报告

發布時間:2025/6/17 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mujava 软件测试实验报告 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

一、?需求分析(描述具體需求)

?

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.

?

二、?概要設計

?

首先安裝mujava,然后用mujava將老師給的兩個程序生成變異體,通過Junit編寫測試用例,再用該測試用例去測試變異體。根據最后的結果分析自己編寫的測試用例是否足夠好。

?

三、?詳細設計

1.?首先配置環境變量,將mujava添加到CLASSPATH

創建一個MujavaHome文件夾,結構如圖

mujava.config文件,內容為MuJava_HOME=C:\mujavaHome.再在該文件夾下 創建兩個cmd,方便運行mujava程序,內容為

GenMutants.cmd: java mujava.gui.GenMutantsMain

RunTest.cmd: java.mujava.gui.RunTestMain > TestResult.txt

2. .java文件復制到src文件夾,通過Eclipse編譯生成.class,復制到classes 文件夾,運行GenMutants.cmd正常的運行界面如下

左側勾選要變異的java程序,右側勾選變異的類型

生成完畢后可查看生成的變體

3. 編寫測試用例。在eclipse中用Junit編寫測試用例,保證測試用例的正確性

然后將其生成的class文件放在testset文件夾中。

4.對生成的變異體進行測試,得到測試結果

四、調試

一開始由于jdk的版本問題沒能運行cmd,換成1.8的jdk就可以了

?

五、 測試結果(描述輸入和輸出)

killed356個,live9個,mutantScore為97.0%

killed112個,live12個,mutantScore為90.0%

可以看到結果還是比較令人滿意的

?

?

六、 總結

變異測試方法與之前所學習的不太一樣,它表現的是一種逆向思維的方式,以變異程序的存活率來判斷測試用例集是否有效。在學習中也要有這種思想,要學會多角度地評判一個程序或者軟件。同時也了解到,變異測試在初期由于在花費上的問題,阻礙了它的實際應用,但后期隨著電腦能力的發展,變異測試又迎來了復興,所以說有些方法并不一定本質上不是好方法,而可能是受限于當時某些技術的發展情況而導致其沒有發揮最大的作用。我們要以長遠的理性的眼光來評價一個方法。

?

?

?

?

?

轉載于:https://www.cnblogs.com/zyrr/p/10770921.html

總結

以上是生活随笔為你收集整理的mujava 软件测试实验报告的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产九九在线 | 男女做爰猛烈吃奶啪啪喷水网站 | 午夜日韩电影 | 丰满的人妻hd高清日本 | 亚洲逼逼| 抱着老师的嫩臀猛然挺进视频 | av爱爱爱 | 中文字幕网址在线 | youjizzcom日本 | 国产成人久久777777 | 中文天堂 | 上原亚衣在线 | 日本呦呦 | 久久久久国产一区二区三区 | 三级a做爰全过程 | 午夜影院黄 | av网址网站 | www.久久国产 | av一区二区不卡 | 国产女人水真多18毛片18精品 | 手机在线精品视频 | 请用你的手指扰乱我吧 | www.香蕉网 | 无码国产精品一区二区高潮 | 女生和男生一起插插插 | 欧美成人午夜精品免费 | 精品福利电影 | 鲁一鲁av | 亚洲欧美中文字幕 | 午夜免费福利小视频 | 在线免费观看欧美大片 | 国产乱人伦app精品久久 | 人人搞人人 | 国产午夜精品一区二区三区嫩草 | 久久精品亚洲一区 | 国产一区二区免费视频 | 成人久久久精品国产乱码一区二区 | 欧美一区永久视频免费观看 | 日韩视频免费在线观看 | 黑人巨大精品欧美黑白配亚洲 | 日本少妇吞精囗交 | 国产亚洲一区二区不卡 | 蜜乳av一区二区三区 | 国产国语videosex另类 | 一区二区三区手机在线观看 | 成人黄色一级 | 91美女高潮出水 | 精品无码人妻一区二区三区品 | 亚洲人xxx日本人18 | 激情网色| 18视频在线观看网站 | 亚洲AV无码成人国产精品色 | 国产69视频在线观看 | 国产伦精品一区二区三区在线 | 午夜寂寞剧场 | 天堂视频一区二区 | 午夜视频福利网站 | 日韩精品一区二区三 | 国产一区二区视频网站 | 中文字幕一区二区三区乱码在线 | 91看黄| 夜夜看 | 亚洲乱码少妇 | 免费啪啪网址 | 久久在线视频免费观看 | 国产精品毛片久久 | 久久不卡视频 | 不卡的av | 久久久久久久偷拍 | 91爱爱·com| 深喉口爆一区二区三区 | 手机看片1024在线 | 久久亚洲精精品中文字幕早川悠里 | 草草视频在线免费观看 | 国产成人无码精品久久久久 | www日韩精品 | 一级黄色a视频 | 九一亚洲精品 | www.狠狠干| 国产视频a| 日韩三级视频在线观看 | 欧美日韩视频免费 | 韩国美女一区 | 奇米影视在线 | 精品精品| 久久久久久久久久久久97 | 欧美在线一区二区三区 | 女人脱下裤子让男人捅 | 久久人人爽人人爽人人片亚洲 | 夜福利视频 | 欧美日韩激情视频在线观看 | 一区二区精品久久 | 国产精品一区二区麻豆 | 亚洲中文字幕一区在线 | 亚洲人成电影在线 | 久久免费视频精品 | 一边摸内裤一边吻胸 | 3p视频在线观看 | 国产视频一区二区三区四区五区 |