[發明專利]一種使用多個不同瀏覽器并行自動化測試的方法在審
| 申請號: | 202011557693.6 | 申請日: | 2020-12-23 |
| 公開(公告)號: | CN112559375A | 公開(公告)日: | 2021-03-26 |
| 發明(設計)人: | 楊陽;賀璟璐;李煌 | 申請(專利權)人: | 深圳迅策科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F16/958 |
| 代理公司: | 深圳市潤啟知識產權代理事務所(普通合伙) 44664 | 代理人: | 孟麗娟 |
| 地址: | 518000 廣東省深圳市南山區粵海街*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 使用 不同 瀏覽器 并行 自動化 測試 方法 | ||
1.一種使用多個不同瀏覽器并行自動化測試的方法,其特征在于,包括以下步驟:
啟動程序:打開個多個瀏覽器,并加載不同的網址;
多個瀏覽器開設測試:多個瀏覽器同時進行自動化測試動作,點擊、輸入、選擇日期、選擇下拉框等等操作;
瀏覽器處理出現搶奪焦點現象:當瀏覽器并發場景下瀏覽器發生搶奪焦點現象時有以下兩種情況,彈出新彈框、點擊頁面元素讓其瀏覽器置頂;
頁面元素未找到,或人工干預:判斷異常次數,若異常達到上限,結束并行的異常任務,輸出結果,若異常未達到上限,刷新頁面,從新執行流程;
輸出測試結果;
結束運行。
2.如權利要求1所述的一種使用多個不同瀏覽器并行自動化測試的方法,其特征在于,彈出新彈框時有以下兩種情況、彈框為文件保存提示框、彈框為網頁提示。
3.如權利要求2所述的一種使用多個不同瀏覽器并行自動化測試的方法,其特征在于,新彈框屬于文件保存提示框時,先鎖住其他瀏覽器搶占焦點操作,并獲取文件保存彈框句柄,并通過sendmessage來保存文件提示框或虛擬按鍵方式處理此窗口,處理完畢后解鎖其他瀏覽器搶占焦點操作,讓流程接著執行。
4.如權利要求2所述的一種使用多個不同瀏覽器并行自動化測試的方法,其特征在于,新彈框屬于新網頁內容時,先鎖住其他瀏覽器搶占焦點操作,切換窗口到新網頁進行操作,操作完后關閉此彈框,并解鎖其他瀏覽器搶占焦點操作,讓流程接著執行。
5.如權利要求1所述的一種使用多個不同瀏覽器并行自動化測試的方法,其特征在于,點擊頁面元素讓其瀏覽器置頂時有以下兩種情況、其他瀏覽器需要輸入文字、其他瀏覽器需要截圖。
6.如權利要求5所述的一種使用多個不同瀏覽器并行自動化測試的方法,其特征在于,當其他瀏覽器需要輸入文字時,先鎖住置頂搶占焦點動作,讓瀏覽器輸入文字完畢,當輸入文字完畢后,解鎖搶占焦點動作,讓流程接著執行。
7.如權利要求5所述的一種使用多個不同瀏覽器并行自動化測試的方法,其特征在于,其他瀏覽器需要截圖時,先鎖住置頂搶占焦點動作,讓瀏覽器截圖完畢,最后解鎖搶占焦點動作,讓流程接著執行。
8.如權利要求1所述的一種使用多個不同瀏覽器并行自動化測試的方法,其特征在于,刷新頁面時有以下兩種情況,刷新發生異常、刷新未發生異常。
9.如權利要求8所述的一種使用多個不同瀏覽器并行自動化測試的方法,其特征在于,刷新發生異常時,判斷瀏覽器是否被關閉,當瀏覽器被關閉時,直接打開對應瀏覽器,打開對應網址繼續操作流程。
10.如權利要求8所述的一種使用多個不同瀏覽器并行自動化測試的方法,其特征在于,刷新未發生異常時,瀏覽器流程繼續操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳迅策科技有限公司,未經深圳迅策科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011557693.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種叔丁基苯丙醛的合成方法
- 下一篇:一種提高綠茶濃縮液香氣穩定性的加工方法





