[發明專利]云連接的自動化測試的方法和系統有效
| 申請號: | 201711406044.4 | 申請日: | 2017-12-22 |
| 公開(公告)號: | CN108347358B | 公開(公告)日: | 2022-12-06 |
| 發明(設計)人: | J·薩吉瑙;A·J·達里戈;A·M·斯特文斯;J·C·安德森 | 申請(專利權)人: | 埃森哲環球解決方案有限公司 |
| 主分類號: | H04L43/50 | 分類號: | H04L43/50;G06F11/36 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 酆迅;李崢宇 |
| 地址: | 愛爾蘭*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 連接 自動化 測試 方法 系統 | ||
1.一種云連接的自動化測試的方法,包括:
接收用于具有第一標記字段的針對應用的獨立測試用例的集合的基于關鍵詞的測試套件描述符;
基于所述第一標記字段,從獨立測試用例的所述集合中選擇獨立測試用例的子集;
標識指定針對從所述測試套件描述符被鏈接的獨立測試用例的所述子集的測試步驟的基于關鍵詞的測試腳本;其中所述測試步驟中的至少某些測試步驟包括對應的數據條目,所述數據條目指定針對相應測試步驟的測試數據的相應子集;
基于在基于關鍵詞的所述測試腳本中的第二標記字段選擇將被執行的測試步驟的子集,所述測試步驟的每個子集對應于獨立測試用例的所述子集中的一個獨立測試用例;
根據所述測試套件描述符標識用于所述應用的多個不同操作環境;
編譯源代碼以獲取用于生成測試代碼的代碼引擎;
針對所述多個不同操作環境中的一個操作環境中的獨立測試用例的所述子集中的一個獨立測試用例的每個組合并且響應于接收用以發起針對所述應用的測試的命令:
使用所述代碼引擎從對應于獨立測試用例的所述子集中的所述一個獨立測試用例的測試步驟的所述子集生成測試代碼;
通過執行所述測試代碼,實例化包括遠程測試驅動和線程特定的測試數據集的獨立測試線程;以及
將用于獨立測試用例的所述子集中的所述一個獨立測試用例的所述數據條目中指定的測試數據復制到所述遠程測試驅動中,以創建針對所述獨立測試線程的線程特定測試數據集;以及
通過基于所述線程特定測試數據集和所述遠程測試驅動來運行所述獨立測試線程,獨立地針對所述多個不同操作環境中的每個操作環境來執行獨立測試用例的所述子集。
2.根據權利要求1所述的方法,其中所述應用是網站,并且基于關鍵詞的所述測試套件描述符包括具有數據項集合的電子表格,其中每個數據項關聯于獨立測試用例的所述集合中的一個獨立測試用例。
3.根據權利要求2所述的方法,其中基于關鍵詞的所述測試腳本包括電子表格。
4.根據權利要求3所述的方法,其中所述測試腳本包括指定測試動作的預定義關鍵詞。
5.根據權利要求3所述的方法,其中所述數據條目還包括指定預期測試輸出的相應數據字段。
6.根據權利要求2所述的方法,其中所述多個不同操作環境中的一個操作環境包括操作系統和web瀏覽器類型的至少一個組合。
7.根據權利要求2所述的方法,其中每個遠程測試驅動包括預定測試網格平臺中的獨立測試網格web驅動。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于埃森哲環球解決方案有限公司,未經埃森哲環球解決方案有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711406044.4/1.html,轉載請聲明來源鉆瓜專利網。





