中国电子商情:通信市场
中國電子商情:通信市場
중국전자상정:통신시장
2012年
2期
79-84
,共6页
菌群算法%软件测试%测试用例生成
菌群算法%軟件測試%測試用例生成
균군산법%연건측시%측시용례생성
bacterial foraging algorithm%software testing%test cases generation
提出了一种基于改进的菌群算法测试用例自动生成技术。该方法通过参数编码的方式使测试用例问题映射到变量空闻,通过适应度函数的构造使测试用例问题转化为优化问题,通过程序插桩的方式实现了算法和被测程序的自动化交互进而自动生成满足需要的测试用例。经过实验验证,该方法能够有效地生成覆盖指定路径的测试用例,并对效果和参数选择进行了分析。
提齣瞭一種基于改進的菌群算法測試用例自動生成技術。該方法通過參數編碼的方式使測試用例問題映射到變量空聞,通過適應度函數的構造使測試用例問題轉化為優化問題,通過程序插樁的方式實現瞭算法和被測程序的自動化交互進而自動生成滿足需要的測試用例。經過實驗驗證,該方法能夠有效地生成覆蓋指定路徑的測試用例,併對效果和參數選擇進行瞭分析。
제출료일충기우개진적균군산법측시용례자동생성기술。해방법통과삼수편마적방식사측시용례문제영사도변량공문,통과괄응도함수적구조사측시용례문제전화위우화문제,통과정서삽장적방식실현료산법화피측정서적자동화교호진이자동생성만족수요적측시용례。경과실험험증,해방법능구유효지생성복개지정로경적측시용례,병대효과화삼수선택진행료분석。
A This study proposes a kind of automatic test data generation method based on improved bacterial foraging algorithm. The approach encodes the parameters to map the test case issue into variable space ,construct the fitness function to transform the test case problem into an optimization problem, and instrument the program to achieve automation interaction between the algorithm and the program. After experimental verification,the method could effectively generate test cases that covered the specified path. and then analyzed the effects and narameters selected