[發明專利]跨終端測試方法、待測試端及測試端有效
| 申請號: | 201310055942.5 | 申請日: | 2013-02-21 |
| 公開(公告)號: | CN104008043B | 公開(公告)日: | 2017-08-22 |
| 發明(設計)人: | 胡淑芳;丁如敏 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 廣州三環專利商標代理有限公司44202 | 代理人: | 郝傳鑫 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 終端 測試 方法 | ||
技術領域
本發明涉及一種軟件系統測試技術,特別涉及一種跨終端測試方法、待測試端及測試端。
背景技術
隨著與人們生活密切聯系的電子設備(例如,手機、計算機、平板電腦等)的不斷普及,各種在多個電子設備間實現數據通信的軟件系統逐漸成為人們生活、工作和學習的重要工具。在這類軟件系統投放市場供用戶使用之前,對這類軟件系統進行本機的運行性能測試及多終端間協調配合的跨終端運行性能測試成為擺在人們面前的一個不得不解決的問題。
我們知道目前有一些針對這類軟件系統的測試方案,例如,用腳本控制一個電子設備的操作,用攝像頭和腳本記錄另一個電子設備的操作和反應時間,操作結束之后,對視頻做分析得到結果。然而,這些現有的測試方案的缺陷是:都是用人工操作的方式完成,耗費大量測試時間,且通常測試結果的準確性得不到保障。尤其是當待測試的多個電子設備運行不同的操作系統平臺時,這些缺陷更為突出。
發明內容
本發明的主要目的是提供一種跨終端測試方法,以保證對待測試軟件系統的跨終端測試的準確性、便捷性。
此外,還提供一種實現跨終端測試的待測試端,以保證對待測試軟件系統的跨終端測試的準確性、便捷性。
此外,還提供一種實現跨終端測試的測試端,以保證對待測試軟件系統的跨終端測試的準確性、便捷性。
一種跨終端測試方法,該方法包括步驟:將多個待測試端的待測試軟件系統的操作界面同步到測試端中進行顯示;測試端按照預先確定的測試腳本文件通過顯示的待測試端同步來的操作界面對待測試軟件系統進行跨終端測試;測試端在測試過程中對顯示的各個操作界面對應的待測試端的系統參數數據進行實時記錄,并對顯示的各個操作界面進行實時錄制;測試端在測試結束后,對記錄的系統參數數據及錄制的操作界面進行解析以得出測試結果。
一種待測試端,該待測試端包括:待測試軟件系統,用于提供軟件系統操作界面,以供用戶輸入操作指令,響應用戶輸入的操作指令以實現對應的功能,及/或輸出顯示對用戶輸入指令的響應數據;界面同步模塊,用于將待測試軟件系統提供的操作界面同步給測試端,接收測試端通過同步的操作界面發出的對待測試軟件系統的操作指令;處理單元,還用于調用并執行該待測試軟件系統及該界面同步模塊;存儲單元,還用于存儲該待測試軟件系統及其需要存儲的運行數據,并存儲該界面同步模塊及其需要存儲的運行數據。
一種測試端,該測試端包括:界面偵測模塊,用于偵測并顯示待測試端同步來的操作界面;測試模塊,用于根據預先確定的測試腳本文件通過顯示的操作界面,向對應的待測試端中的待測試軟件系統發出操作指令,以實現對待測試軟件系統的跨終端操作測試,在測試過程中對顯示的各個操作界面對應的待測試端的系統參數數據進行實時記錄,并對顯示的各個操作界面進行實時錄制,在測試結束后對記錄的系統參數數據及錄制的操作界面進行解析以得出測試結果;處理單元,用于調用并執行界面偵測模塊及測試模塊。存儲單元,用于存儲界面偵測模塊及其需要存儲的運行數據,并存儲測試模塊及其需要存儲的運行數據。
相較現有技術,本發明通過將各個待測試端的待測試軟件系統的操作界面同步給測試端,控制測試端通過從待測試端同步來的操作界面向待測試端的待測試軟件系統發出操作指令以對待測試軟件系統進行跨終端測試,控制測試端記錄測試過程中待測試端的系統參數數據,并控制測試端實時錄制測試過程中同步來的各個操作界面,進而控制測試端在測試結束后,對記錄的系統參數數據及錄制的操作界面進行解析以得出測試結果,保證了待測試軟件系統的跨終端測試的準確性、便捷性。
附圖說明
圖1為本發明實現跨終端測試的待測試端較佳實施例的功能結構圖。
圖2為本發明實現跨終端測試的測試端較佳實施例的功能結構圖。
圖3為圖2中測試端進行多個操作界面顯示的一個較佳實施例的示例圖。
圖4為本發明跨終端測試方法較佳實施例的具體實施流程圖。
本發明目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。
具體實施方式
應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310055942.5/2.html,轉載請聲明來源鉆瓜專利網。





