[發明專利]跨終端測試方法、待測試端及測試端有效
| 申請號: | 201310055942.5 | 申請日: | 2013-02-21 |
| 公開(公告)號: | CN104008043B | 公開(公告)日: | 2017-08-22 |
| 發明(設計)人: | 胡淑芳;丁如敏 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 廣州三環專利商標代理有限公司44202 | 代理人: | 郝傳鑫 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 終端 測試 方法 | ||
1.一種跨終端測試方法,特征在于,該方法包括步驟:
將多個待測試端的待測試軟件系統的操作界面同步到測試端中進行顯示;
測試端按照預先確定的測試腳本文件通過顯示的待測試端同步來的操作界面對待測試軟件系統進行跨終端測試;
測試端在測試過程中對顯示的各個操作界面對應的待測試端的系統參數數據進行實時記錄,并對顯示的各個操作界面進行實時錄制;
測試端在測試結束后,對記錄的系統參數數據及錄制的操作界面進行解析以得出測試結果,所述測試結果包括記錄的系統參數數據反映的待測試軟件系統在各個待測試端中的運行性能、錄制的操作界面反映的待測試軟件系統在多個待測試端之間協調配合的運行性能。
2.如權利要求1所述的跨終端測試方法,其特征在于,所述將多個待測試端的待測試軟件系統的操作界面同步到測試端中進行顯示的步驟包括:
多個待測試端分別將待測試軟件系統提供的操作界面同步給測試端;
測試端偵測并顯示各個待測試端同步來的操作界面。
3.如權利要求2所述的跨終端測試方法,其特征在于,將待測試軟件系統的操作界面同步給測試端的方式為:
僅僅將待測試軟件系統提供的操作界面同步給測試端;或者
將待測試端的整個顯示屏幕的顯示界面同步給測試端,以將待測試軟件系統提供的操作界面同步給測試端。
4.如權利要求1所述的跨終端測試方法,其特征在于,所述系統參數數據包括待測試端的處理單元計算資源的實時使用率、待測試軟件系統對待測試端內存的實時占用率。
5.如權利要求1所述的跨終端測試方法,其特征在于,該方法還包括:
測試端在測試過程中對顯示的各個操作界面進行定時截屏保存;
測試端在測試結束時將截屏保存的操作界面與記錄的系統參數數據及錄制的操作界面一起進行解析,以得出測試結果。
6.如權利要求1所述的跨終端測試方法,其特征在于,所述對顯示的各個操作界面進行實時錄制的方式為:
分別錄制各個待測試端同步來的操作界面;或者
對測試端的整個顯示屏幕的顯示界面進行錄制,以實現對同步來的各個操作界面的錄制。
7.一種應用于權利要求1至6任一權利要求所述方法的待測試端,其特征在于,該待測試端包括:
待測試軟件系統,用于提供軟件系統操作界面,以供用戶輸入操作指令,響應用戶輸入的操作指令以實現對應的功能,及/或輸出顯示對用戶輸入指令的響應數據;
界面同步模塊,用于將待測試軟件系統提供的操作界面同步給測試端,接收測試端通過同步的操作界面發出的對待測試軟件系統的操作指令;
處理單元,還用于調用并執行該待測試軟件系統及該界面同步模塊;
存儲單元,還用于存儲該待測試軟件系統及其需要存儲的運行數據,并存儲該界面同步模塊及其需要存儲的運行數據。
8.一種應用于權利要求1至6任一權利要求所述方法的測試端,其特征在于,該測試端包括:
界面偵測模塊,用于偵測并顯示待測試端同步來的操作界面;
測試模塊,用于根據預先確定的測試腳本文件通過顯示的操作界面,向對應的待測試端中的待測試軟件系統發出操作指令,以實現對待測試軟件系統的跨終端操作測試,在測試過程中對顯示的各個操作界面對應的待測試端的系統參數數據進行實時記錄,并對顯示的各個操作界面進行實時錄制,在測試結束后對記錄的系統參數數據及錄制的操作界面進行解析以得出測試結果,所述測試結果包括記錄的系統參數數據反映的待測試軟件系統在各個待測試端中的運行性能、錄制的操作界面反映的待測試軟件系統在多個待測試端之間協調配合的運行性能;
處理單元,用于調用并執行界面偵測模塊及測試模塊;
存儲單元,用于存儲界面偵測模塊及其需要存儲的運行數據,并存儲測試模塊及其需要存儲的運行數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310055942.5/1.html,轉載請聲明來源鉆瓜專利網。





