本發明公開了一種自動化測試的方法和裝置,涉及計算機技術領域。該方法的一具體實施方式包括:采集測試人員在進行測試時的決策軌跡數據,將所述決策軌跡數據作為專家策略;創建獎勵函數的模型;將所述專家策略作為逆強化學習算法的輸入,以求出使所述獎勵函數的值最大的回報系數;根據所述最大回報系數對應的獎勵函數,計算出最大的累積獎勵函數值所對應的策略,以按照所述策略進行自動化測試。該實施方式通過逆強化學習算法設計出了獎勵函數,進而得出對應專家策略的策略,按照該策略進行自動化測試,一方面節省了測試資源,另一方面在測試深度和覆蓋廣度上可以跟測試人員的測試效果相接近。
聲明:
“自動化測試的方法和裝置” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)