[發明專利]對web頁面進行測試的方法及裝置在審
| 申請號: | 201610066753.1 | 申請日: | 2016-01-29 |
| 公開(公告)號: | CN105528297A | 公開(公告)日: | 2016-04-27 |
| 發明(設計)人: | 周金劍 | 申請(專利權)人: | 廣州酷狗計算機科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 江崇玉 |
| 地址: | 510000 廣東省廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | web 頁面 進行 測試 方法 裝置 | ||
1.一種對web頁面進行測試的方法,其特征在于,所述方法包括:
根據至少一個測試用例生成web頁面的測試用例對象;
依次通過所述測試用例對象中的各個測試用例對所述web頁面中的待測試 元素進行測試,獲得測試結果;
對所述測試結果進行校驗,獲得校驗結果,所述校驗結果用于指示所述測 試結果是否正確;
根據所述校驗結果生成測試報告;
將所述測試報告發送至指定地址。
2.根據權利要求1所述的方法,其特征在于,所述依次通過所述測試用例 對象中的各個測試用例對所述web頁面中的待測試元素進行測試,獲得測試結 果,包括:
在執行所述測試用例對象中的一個測試用例時,定位所述測試用例對應的 待測試元素在所述web頁面中的位置;
在所述待測試元素的位置處執行所述測試用例對應的測試操作;
獲取所述測試操作對應的測試結果。
3.根據權利要求1所述的方法,其特征在于,所述依次通過所述測試用例 對象中的各個測試用例對所述web頁面中的待測試元素進行測試,獲得測試結 果,包括:
從預先設置的配置列表中獲取各個測試環境對應的測試節點地址,所述測 試環境用于指示運行所述web頁面的操作系統和瀏覽器;
在執行所述測試用例對象中的一個測試用例時,根據所述各個測試環境對 應的測試節點地址向所述各個測試環境對應的測試節點發送執行請求,所述執 行請求中包含所述測試用例對應的待測試元素在所述web頁面中的位置以及測 試操作,所述執行請求用于指示所述測試節點在所述待測試元素的位置處執行 所述測試操作;
接收所述各個測試環境對應的測試節點返回的測試結果。
4.根據權利要求1所述的方法,其特征在于,所述根據至少一個測試用例 生成web頁面的測試用例對象,包括:
獲取起始路徑;
搜索所述起始路徑下符合預設命名規則的測試用例文件;
通過循環遍歷的方式將符合所述預設命名規則的測試用例文件添加到所述 用例對象。
5.根據權利要求1所述的方法,其特征在于,所述將所述測試報告發送至 指定地址,包括:
通過郵件方式將所述測試報告發送至指定的郵件地址。
6.一種對web頁面進行測試的裝置,其特征在于,所述裝置包括:
對象生成模塊,用于根據至少一個測試用例生成web頁面的測試用例對象;
測試模塊,用于依次通過所述測試用例對象中的各個測試用例對所述web 頁面中的待測試元素進行測試,獲得測試結果;
校驗模塊,用于對所述測試結果進行校驗,獲得校驗結果,所述校驗結果 用于指示所述測試結果是否正確;
報告生成模塊,用于根據所述校驗結果生成測試報告;
報告發送模塊,用于將所述測試報告發送至指定地址。
7.根據權利要求6所述的裝置,其特征在于,所述測試模塊,包括:
定位單元,用于在執行所述測試用例對象中的一個測試用例時,定位所述 測試用例對應的待測試元素在所述web頁面中的位置;
測試單元,用于在所述待測試元素的位置處執行所述測試用例對應的測試 操作;
結果獲取單元,用于獲取所述測試操作對應的測試結果。
8.根據權利要求6所述的裝置,其特征在于,所述測試模塊,包括:
地址獲取單元,用于從預先設置的配置列表中獲取各個測試環境對應的測 試節點地址,所述測試環境用于指示運行所述web頁面的操作系統和瀏覽器;
請求發送單元,用于在執行所述測試用例對象中的一個測試用例時,根據 所述各個測試環境對應的測試節點地址向所述各個測試環境對應的測試節點發 送執行請求,所述執行請求中包含所述測試用例對應的待測試元素在所述web 頁面中的位置以及測試操作,所述執行請求用于指示所述測試節點在所述待測 試元素的位置處執行所述測試操作;
結果接收單元,用于接收所述各個測試環境對應的測試節點返回的測試結 果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州酷狗計算機科技有限公司,未經廣州酷狗計算機科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610066753.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種信息處理的方法及電子設備
- 下一篇:一種基于系統調用的軟件行為評估方法





