[發明專利]一種測試應用程序的功能的方法及裝置有效
| 申請號: | 201711310021.3 | 申請日: | 2017-12-11 |
| 公開(公告)號: | CN107957951B | 公開(公告)日: | 2021-09-28 |
| 發明(設計)人: | 袁任娜;李珂 | 申請(專利權)人: | 北京奇虎科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 胡海國 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 測試 應用程序 功能 方法 裝置 | ||
本發明實施例中,提出一種測試應用程序的功能的方法,在該方案中,接收到針對應用程序的測試指令后,可以觸發云測試平臺同時對主終端和副終端進行測試,不需要在不同窗口之間切換來觸發對不同終端進行測試,因此,可以減少測試應用程序的功能的耗時,提高測試效率。
技術領域
本發明涉及測試技術領域,尤其涉及一種測試應用程序的功能的方法及裝置。
背景技術
隨著通信技術的不斷發展,終端已經成為人們日常生活中不可或缺的一部分,人們可以通過終端購物、玩游戲、看視頻、學習等,但是,隨著時間的推移,需求在不斷增加,為了適應這種變化,終端中安裝的應用程序的種類也越來越多。
應用程序在發布之前一般會通過云測試平臺進行測試,云測試是一種基于云計算的新型測試方案,其能夠提供一套完整的測試環境,測試人員利用虛擬桌面等手段登錄該測試環境即可立即展開測試,通過測試方案,將軟硬件安裝、環境配置以及環境維護等代價轉移給了云測試平臺的提供者,使得測試人員直接利用云測試平臺中提供的軟硬件配置就能夠快速完成測試。通過云測試方案不僅能夠顯著節約測試成本,還可以大幅度提高測試效率。
目前,通過云測試平臺測試應用程序功能時,在瀏覽器的一個窗口下只能觸發對一個終端進行測試,如果要觸發對多個終端進行測試的話,需要在不同的窗口中進行切換,存在耗時較長、效率較低的缺陷。
發明內容
鑒于上述問題,提出了本發明,以便提供一種克服上述問題或者至少部分地解決上述問題的一種測試應用程序的功能的方法及裝置,用于解決現有技術中存在的耗時較長、效率較低的缺陷。
依據本發明的第一方面,提供了一種測試應用程序的功能的方法,包括:
獲取針對應用程序的測試指令,以及需要聯動執行所述測試指令的主終端和至少一個副終端;
向云測試平臺發送測試請求,所述測試請求用于請求對所述主終端和所述至少一個副終端進行對應所述測試指令的測試;
接收所述云測試平臺返回的響應信息,所述響應信息攜帶所述主終端和至少一個副終端的測試結果。
在一個實施方式中,根據本發明的上述實施方式所述的方法,獲取針對應用程序的測試指令,包括:
在瀏覽器的當前窗口所包括的主終端界面下獲取所述測試指令,所述當前窗口還包括至少一個副終端界面,所述主終端界面對應所述主終端,所述副終端界面對應所述副終端。
在一些實施方式中,根據本發明的上述任一實施方式所述的方法,向云測試平臺發送測試請求,包括:
根據所述測試指令,調用為所述主終端和所述至少一個副終端分別創建的與所述測試指令對應的連接對象;
針對每一個連接對象,采用該連接對象向所述云測試平臺發送測試請求,所述測試請求用于請求對與該連接對象對應的終端進行測試。
在一個實施方式中,根據本發明的上述實施方式所述的方法,調用為所述主終端和所述至少一個副終端分別創建的與所述測試指令對應的連接對象,包括:
確定所述測試指令觸發的位置在所述主終端界面中所處的區域,及所確定的區域所對應的第一功能接口,基于所述第一功能接口調用為所述主終端創建的與所述測試指令對應的連接對象;
針對所述至少一個副終端中的每一個副終端,確定所述測試指令觸發的位置映射在所述副終端界面中的區域,及映射在所述副終端界面中的區域所對應的第二功能接口,基于所述第二功能接口調用為所述至少一個副終端分別創建的與所述測試指令對應的連接對象。
在一些實施方式中,根據本發明的上述任一實施方式所述的方法,所述當前窗口所包括的任意一終端界面包括安裝應用程序區域、屏幕截圖區域、終端快捷鍵區域、鼠標事件區域中的至少一種。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司,未經北京奇虎科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711310021.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種系統資源泄露的檢測方法和裝置
- 下一篇:一種接口測試方法、裝置及介質





