计算机科学
計算機科學
계산궤과학
COMPUTER SCIENCE
2012年
5期
124-127,155
,共5页
软件测试%测试数据自动生成%可视化%遗传算法%适应度函数
軟件測試%測試數據自動生成%可視化%遺傳算法%適應度函數
연건측시%측시수거자동생성%가시화%유전산법%괄응도함수
测试数据的生成是实现软件测试自动化的关键,这一技术的实现大大节省了软件开发的时间和费用.利用遗传算法的理论与算法特点,建立了动态可变参数的测试数据自动生成工具.通过该工具的可视化界面可以动态地输入遗传算法参数,而且能够根据不同的路径选择输入相应的适应度函数,克服了以往在源代码中修改适应度函数的缺陷.最后通过两个实验,证明了算法的优越性.
測試數據的生成是實現軟件測試自動化的關鍵,這一技術的實現大大節省瞭軟件開髮的時間和費用.利用遺傳算法的理論與算法特點,建立瞭動態可變參數的測試數據自動生成工具.通過該工具的可視化界麵可以動態地輸入遺傳算法參數,而且能夠根據不同的路徑選擇輸入相應的適應度函數,剋服瞭以往在源代碼中脩改適應度函數的缺陷.最後通過兩箇實驗,證明瞭算法的優越性.
측시수거적생성시실현연건측시자동화적관건,저일기술적실현대대절성료연건개발적시간화비용.이용유전산법적이론여산법특점,건립료동태가변삼수적측시수거자동생성공구.통과해공구적가시화계면가이동태지수입유전산법삼수,이차능구근거불동적로경선택수입상응적괄응도함수,극복료이왕재원대마중수개괄응도함수적결함.최후통과량개실험,증명료산법적우월성.