[發明專利]應用測試方法、裝置、服務器和系統在審
| 申請號: | 201810802201.1 | 申請日: | 2018-07-20 |
| 公開(公告)號: | CN110737549A | 公開(公告)日: | 2020-01-31 |
| 發明(設計)人: | 盧凱 | 申請(專利權)人: | 北京奇虎科技有限公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22 |
| 代理公司: | 11323 北京市隆安律師事務所 | 代理人: | 權鮮枝;何立春 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用測試 服務器 網絡請求 移動終端 被測應用 測試 服務器獲取 準確度 測試操作 測試過程 測試效率 展示 轉發 節約 通信 | ||
本發明公開了應用測試方法、裝置、服務器和系統。所述方法包括:由移動終端上的被測應用根據測試操作生成相應的網絡請求,將所述網絡請求轉發至應用測試服務器;接收所述應用測試服務器根據所述網絡請求生成的測試結果;在所述移動終端上展示所述測試結果。該技術方案一方面不干擾正常的測試過程,由被測應用和應用測試服務器進行正常的通信以完成測試任務,另一方面又能夠從應用測試服務器獲取到測試結果在移動終端上進行展示,方便測試人員看到測試結果,提高了測試效率和準確度,節約了測試時間。
技術領域
本發明涉及應用測試領域,具體涉及應用測試方法、裝置、服務器和系統。
背景技術
目前自動化測試的應用十分廣泛,服務器可以收集在移動終端上的測試結果,并在控制終端上進行展示。然而許多情況下自動化測試并不能滿足需求,因此還需要測試人員在移動終端上進行手工測試,有時候還需要根據測試結果來執行下一步測試,這樣測試人員由于不能在移動終端上看到測試結果,就十分不便。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的應用測試方法、裝置、服務器和系統。
依據本發明的一個方面,提供了一種應用測試方法,包括:
由移動終端上的被測應用根據測試操作生成相應的網絡請求,將所述網絡請求轉發至應用測試服務器;
接收所述應用測試服務器根據所述網絡請求生成的測試結果;
在所述移動終端上展示所述測試結果。
可選地,該方法還包括:
建立所述移動終端與所述應用測試服務器之間的代理連接;
所述將所述網絡請求轉發至應用測試服務器包括:基于所述代理連接將所述網絡請求轉發至所述應用測試服務器。
可選地,所述代理連接是基于所述應用測試服務器上的fiddler代理服務實現的。
可選地,所述測試操作為手工測試人員在所述移動終端上進行的手工測試操作。
可選地,所述在所述移動終端上展示所述測試結果包括:
在所述被測應用的用戶界面上顯示懸浮窗;
在所述懸浮窗中展示所述測試結果。
依據本發明的另一方面,提供了一種應用測試方法,包括:
接收移動終端中的應用測試裝置轉發的被測應用根據測試操作生成相應的網絡請求;
根據預設的測試規則和所述網絡請求生成相應的測試結果;
將所述測試結果發送給所述應用測試裝置進行展示。
可選地,該方法還包括:與所述移動終端建立代理連接;
所述接收移動終端中的應用測試裝置轉發的被測應用根據測試操作生成相應的網絡請求包括:
接收所述應用測試裝置通過所述代理連接發送的被測應用根據測試操作生成相應的網絡請求。
可選地,所述與所述移動終端建立代理連接包括:
啟動fiddler代理服務,基于所述fiddler代理服務建立所述代理連接。
可選地,所述根據預設的測試規則和所述網絡請求生成相應的測試結果包括:
根據預設的測試規則生成指定類型數據的校驗模板;
將所述網絡請求轉換為所述指定類型數據,根據所述校驗模板對轉換后的網絡請求進行校驗,得到所述測試結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司,未經北京奇虎科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810802201.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據請求方法和服務器
- 下一篇:終端設備的顏色標識檢測方法和裝置





