[發明專利]概率性測試方法、裝置、計算機裝置、及可讀存儲介質有效
| 申請號: | 201811537733.3 | 申請日: | 2018-12-15 |
| 公開(公告)號: | CN109828907B | 公開(公告)日: | 2023-06-20 |
| 發明(設計)人: | 王少卿 | 申請(專利權)人: | 中國平安人壽保險股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 深圳市賽恩倍吉知識產權代理有限公司 44334 | 代理人: | 周志偉 |
| 地址: | 518000 廣東省深圳市福田區益田路503*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 概率 測試 方法 裝置 計算機 可讀 存儲 介質 | ||
本發明提供一種概率性測試方法,所述方法包括:控制電子設備執行測試腳本對所述App進行UI測試,每執行一次所述測試腳本,觸發所述App在所述App的UI界面采用預設的概率算法展示預定的多種數據中的其中一種數據;統計每種數據所對應的總次數;統計所述App執行UI測試的總次數;當所述App執行UI測試的總次數達到N次時,根據統計獲得的每種數據所對應的總次數以及所述N的值計算所述App展示每種數據的概率值;及根據所計算得出的展示每種數據的概率值與預設的概率值的比較結果確定所述App所采用的所述概率算法是否正確。本發明還提供一種實現所述概率性測試方法的裝置、計算機裝置和可讀存儲介質。本發明優化了App的測試流程,解決了App概率性測試效率低下的問題。
技術領域
本發明涉及計算機技術領域,具體涉及一種概率性測試方法、裝置、計算機裝置、及可讀存儲介質。
背景技術
目前行業內概率性測試是個痛點,普遍使用人工抽樣樣、小范圍估算等方法進行測試。手工在APP上制造場景并統計數據效率很慢且結果很不可靠,難以真正保證概率算法的準確性,且測試效率低下。
發明內容
鑒于以上內容,有必要提出一種概率性測試方法、裝置、計算機裝置、及可讀存儲介質,用以解決概率性測試效率低下的技術問題。
本發明的第一方面提供一種概率性測試方法,所述方法包括:確定一測試腳本,所述測試腳本用于對電子設備的指定App進行UI測試;控制所述電子設備執行所述測試腳本對所述App進行UI測試,其中,每執行一次所述測試腳本,觸發所述App在所述App的UI界面采用預設的概率算法展示預定的多種數據中的其中一種數據;記錄所述App在UI測試過程中所展示的是所述多種數據中的哪一種數據,將所展示的數據所對應的次數加1,從而統計每種數據所對應的總次數;將所述App執行UI測試的總次數加1,從而統計所述App執行UI測試的總次數;當所述App執行UI測試的總次數達到N次時,根據統計獲得的每種數據所對應的總次數以及所述N的值計算所述App展示每種數據的概率值;及根據所計算得出的展示每種數據的概率值與預設的概率值的比較結果確定所述App所采用的所述概率算法是否正確。
優選地,所述預定的多種數據中的每種數據分別對應一個預設的概率值,每種數據所對應的預設的概率值相同或者不同。
優選地,所述根據所計算得出的展示每種數據的概率值與預設的概率值的比較結果確定所述App所采用的所述概率算法是否正確包括:當所計算得出的展示每種數據的概率值與對應的預設概率值相等時,確定所述App所采用的所述概率算法是正確的;及當所計算得出的至少一種數據所對應的概率值與對應的預設概率值不相等時,確定所述App所采用的所述概率算法不正確。
優選地,所述根據所計算得出的展示每種數據的概率值與預設的概率值的比較結果確定所述App所采用的所述概率算法是否正確還包括:在計算機裝置的屏幕或者所述電子設備的屏幕上發出相應的提示。
優選地,所述根據統計獲得的每種數據所對應的總次數以及所述N的值計算所述App展示每種數據的概率值包括:將每種數據所對應的總次數除以所述N的值再乘以100%。
優選地,所述控制所述電子設備執行所述測試腳本對所述App進行UI測試包括:測試所述App的UI界面的各元素在Windows操作系統下是否能夠正常顯示。
優選地,所述各個元素包括,文字、圖片、音頻、動畫、視頻、超鏈接、數據輸入接口。
本發明第二方面提供一種計算機裝置,所述計算機裝置包括處理器和存儲器,所述存儲器用于存儲至少一個指令,所述處理器用于執行所述至少一個指令以實現所述概率性測試方法。
本發明第三方面提供一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有至少一個指令,所述至少一個指令被處理器執行時實現所述概率性測試方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國平安人壽保險股份有限公司,未經中國平安人壽保險股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811537733.3/2.html,轉載請聲明來源鉆瓜專利網。





