[發明專利]一種安卓多機型自動化測試系統和方法有效
| 申請號: | 202110012358.6 | 申請日: | 2021-01-06 |
| 公開(公告)號: | CN112667516B | 公開(公告)日: | 2023-07-28 |
| 發明(設計)人: | 朱海峰;戴驥;曹旻健 | 申請(專利權)人: | 南京萬得資訊科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F9/48;G06N3/0442 |
| 代理公司: | 上海申匯專利代理有限公司 31001 | 代理人: | 徐俊 |
| 地址: | 210019 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 安卓多 機型 自動化 測試 系統 方法 | ||
1.一種安卓多機型自動化測試系統,其特征在于,包括:
面向使用安卓智能終端設備的大眾用戶開放的云測試平臺,真實使用安卓智能終端設備的大眾用戶向云測試平臺進行注冊,注冊時至少提交其所使用安卓智能終端設備的設備信息;
測試設備池,已注冊的安卓智能終端設備的設備信息存入測試設備池內;
可測試設備池,處于開機狀態且為空閑狀態的已注冊的安卓智能終端設備的設備信息存入可測試設備池內;
云測試平臺實時監控所有已注冊安卓智能終端設備的開/關機狀態,若當前安卓智能終端設備處于關機狀態,則進一步判斷當前安卓智能終端設備的設備信息是否存在于可測試設備池中,若是,則將可測試設備池中的相應設備信息刪除;對于處于開機狀態的安卓智能終端設備,云測試平臺進一步獲取該安卓智能終端設備的activity變化、CPU占用率、內存占用率、耗電量使用率,基于activity變化、CPU占用率、內存占用率、耗電量使用率判斷當前安卓智能終端設備是否為空閑狀態,若當前安卓智能終端設備為空閑狀態,則判斷當前安卓智能終端設備的設備信息是否存在于可測試設備池中,若否,則將當前安卓智能終端設備的設備信息存入可測試設備池;若當前安卓智能終端設備為非空閑狀態,則判斷當前安卓智能終端設備的設備信息是否存在于可測試設備池中,若是,則將當前安卓智能終端設備的設備信息從可測試設備池中移除;
云測試平臺獲得測試任務后,基于可測試設備池中所有設備信息將測試任務下放至對應的安卓智能終端設備,測試任務在安卓智能終端設備中自動運行;測試任務運行過程中,若用戶使用當前安卓智能終端設備,對于不存在用戶界面方面的測試任務,該測試任務掛入后臺執行;對于存在用戶界面方面的測試任務,則由用戶選擇繼續測試任務、暫停測試任務或終止測試任務,若用戶選擇暫停測試任務,則云測試平臺持續監控當前安卓智能終端設備的空閑狀態,若當前安卓智能終端設備處于空閑狀態,則繼續執行被暫停的測試任務;
所有運行測試任務的安卓智能終端設備在測試任務運行完畢后,將運行結果反饋給云測試平臺;
所述長短期記憶網絡與支持向量機聯和模型采用以下步驟進行訓練:
收集時間段T4內的已知是否為空閑狀態的安卓智能終端設備的歷史activity變化、CPU占用率、內存占用率、耗電量使用率數據;
標注出每個時間間隔T1的歷史數據所對應的安卓智能終端設備的空閑狀態及非空閑狀態;
以時間段T4內每一時間段T2的歷史activity變化、CPU占用率、內存占用率、耗電量使用率數據為長短期記憶網絡的輸入,并且以每一時間段T2之后的對應每個時間段T3內的歷史activity變化、CPU占用率、內存占用率、耗電量使用率數據為長短期記憶網絡的預測輸出,對長短期記憶網絡進行訓練;
依據每個時間間隔T1所標注的歷史數據所對應的空閑狀態及非空閑狀態得到每一時間段T2之后的對應每個時間段T3的安卓智能終端設備的空閑狀態及非空閑狀態;
以每一時間段T2之后的對應每個時間段T3的歷史activity變化、CPU占用率、內存占用率、耗電量使用率數據為支持向量機的輸入,并且以每一時間段T2之后的對應每個時間段T3的安卓智能終端設備的空閑狀態及非空閑狀態為支持向量機的輸出,對支持向量機進行訓練,T1T3T2。
2.如權利要求1所述的一種安卓多機型自動化測試系統,其特征在于,所述云測試平臺以固定時間間隔T1采集已注冊的安卓智能終端設備的所述activity變化、CPU占用率、內存占用率、耗電量使用率,收集時間段T2內的所述activity變化、CPU占用率、內存占用率、耗電量使用率,對時間段T2之后的時間段T3內當前安卓智能終端設備是否為空閑狀態進行預測。
3.如權利要求2所述的一種安卓多機型自動化測試系統,其特征在于,所述云測試平臺采用長短期記憶網絡與支持向量機聯和模型對所述時間段T3內當前安卓智能終端設備是否為空閑狀態進行預測。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京萬得資訊科技有限公司,未經南京萬得資訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110012358.6/1.html,轉載請聲明來源鉆瓜專利網。





