计算机研究与发展
計算機研究與髮展
계산궤연구여발전
JOURNAL OF COMPUTER RESEARCH AND DEVELOPMENT
2014年
4期
874-881
,共8页
变异分析%变异系统%软件测试%基于故障的测试%性能评估
變異分析%變異繫統%軟件測試%基于故障的測試%性能評估
변이분석%변이계통%연건측시%기우고장적측시%성능평고
mutation analysis%mutation system%software testing%fault-based testing%performance evaluation
变异分析是一种广泛用来评估软件测试技术性能的方法.已有的变异分析技术通常将变异算子平均地应用于原始程序.由于现实程序中的故障分布往往具有群束的特征,采用平均分布的变异分析方法不能客观地评估软件测试技术的性能.前期研究工作中提出了非均匀分布的变异分析方法,采用实例研究验证了不同的故障分布对测试技术性能评估的影响.为了增强非均匀分布的变异分析方法的实用性,开发了支持非均匀分布的变异生成系统MujavaX,该系统是对广泛实践的Mujava工具的扩展与改进.采用一个实例系统验证了开发的MujavaX的正确性与可行性,实验结果表明该系统能够生成指定分布的非均匀变体集合.
變異分析是一種廣汎用來評估軟件測試技術性能的方法.已有的變異分析技術通常將變異算子平均地應用于原始程序.由于現實程序中的故障分佈往往具有群束的特徵,採用平均分佈的變異分析方法不能客觀地評估軟件測試技術的性能.前期研究工作中提齣瞭非均勻分佈的變異分析方法,採用實例研究驗證瞭不同的故障分佈對測試技術性能評估的影響.為瞭增彊非均勻分佈的變異分析方法的實用性,開髮瞭支持非均勻分佈的變異生成繫統MujavaX,該繫統是對廣汎實踐的Mujava工具的擴展與改進.採用一箇實例繫統驗證瞭開髮的MujavaX的正確性與可行性,實驗結果錶明該繫統能夠生成指定分佈的非均勻變體集閤.
변이분석시일충엄범용래평고연건측시기술성능적방법.이유적변이분석기술통상장변이산자평균지응용우원시정서.유우현실정서중적고장분포왕왕구유군속적특정,채용평균분포적변이분석방법불능객관지평고연건측시기술적성능.전기연구공작중제출료비균균분포적변이분석방법,채용실례연구험증료불동적고장분포대측시기술성능평고적영향.위료증강비균균분포적변이분석방법적실용성,개발료지지비균균분포적변이생성계통MujavaX,해계통시대엄범실천적Mujava공구적확전여개진.채용일개실례계통험증료개발적MujavaX적정학성여가행성,실험결과표명해계통능구생성지정분포적비균균변체집합.