现代电子技术
現代電子技術
현대전자기술
MODERN ELECTRONICS TECHNIQUE
2013年
21期
128-131
,共4页
软件测试%测试用例%故障树%等价类
軟件測試%測試用例%故障樹%等價類
연건측시%측시용례%고장수%등개류
software testing%test case%fault tree%equivalence class
为了解决软件测试时高可靠性安全性要求,测试用例设计的充分性和有效性不足的问题,软件故障树分析结合等价类原则解决了测试用例设计的充分性和有效性问题。通过对软件的故障模式进行分析,在建立软件故障树的基础上获得了软件故障树的最小割集。以最小割集为模型,结合等价类划分方法实现了测试用例设计,并根据该方法开发了测试用例自动生成工具。通过测试项目实际应用表明,采用该方法进行测试用例设计可以满足测试的充分性和有效性要求。
為瞭解決軟件測試時高可靠性安全性要求,測試用例設計的充分性和有效性不足的問題,軟件故障樹分析結閤等價類原則解決瞭測試用例設計的充分性和有效性問題。通過對軟件的故障模式進行分析,在建立軟件故障樹的基礎上穫得瞭軟件故障樹的最小割集。以最小割集為模型,結閤等價類劃分方法實現瞭測試用例設計,併根據該方法開髮瞭測試用例自動生成工具。通過測試項目實際應用錶明,採用該方法進行測試用例設計可以滿足測試的充分性和有效性要求。
위료해결연건측시시고가고성안전성요구,측시용례설계적충분성화유효성불족적문제,연건고장수분석결합등개류원칙해결료측시용례설계적충분성화유효성문제。통과대연건적고장모식진행분석,재건립연건고장수적기출상획득료연건고장수적최소할집。이최소할집위모형,결합등개류화분방법실현료측시용례설계,병근거해방법개발료측시용례자동생성공구。통과측시항목실제응용표명,채용해방법진행측시용례설계가이만족측시적충분성화유효성요구。
Aiming at the problem of insufficient adequacy and effectiveness in test case design when high reliability and se-curity of the software testing is required,the software fault tree analysis and equivalence class principle were adopted to improve the adequacy and effectiveness in test case design. By analyzing the fault mode of the software,the minimal cut sets of the soft-ware fault tree are obtained based on the establishment of software fault tree. In combination with the equivalence class,the test case design was realized by using the minimal cut sets as a model. An automatic test case generation tool was developed based on this method. The practical application shows that this test cases design method can meet the adequacy and effectiveness re-quirements.