摘要:為了提高GUI軟件測試用例的生成效率和可維護性,提出了一種基于本體和規則推理的GUI軟件測試用例生成方法。首先建立一個通用的GUI軟件測試用例本體模型,通過對其繼承和實例化可獲得具體被測軟件的測試用例本體模型,同時開發反映測試數據生成和測試路徑生成的測試用例生成規則。最后將基于OWL的測試用例本體和基于SWRL的測試用例生成規則導入Jess推理引擎,通過推理得到符合測試需求的、易于維護的測試用例子集。在核電站堆芯換料管理系統上的應用,驗證了該方法的有效性。
關鍵詞:測試用例生成; 本體; 規則推理; OWL; SWRL; Jess
中圖分類號:TP311文獻標志碼:A
文章編號:10013695(2010)01012004
doi:10.3969/j.issn.10013695.2010.01.036