[發(fā)明專利]將測試驗證從測試執(zhí)行分離有效
| 申請?zhí)枺?/td> | 201480083887.3 | 申請日: | 2014-12-09 |
| 公開(公告)號: | CN107003931B | 公開(公告)日: | 2021-07-02 |
| 發(fā)明(設計)人: | I·莎妮;I·舒弗;A·尼桑 | 申請(專利權)人: | 微福斯有限責任公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 康泉;宋志強 |
| 地址: | 美國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試 驗證 執(zhí)行 分離 | ||
1.一種用于將測試驗證從測試執(zhí)行分離的系統(tǒng),包括:
數據捕捉引擎,在被測應用的測試執(zhí)行期間捕捉數據點,所述數據點包括應用數據、測試數據和環(huán)境數據;
數據關聯(lián)引擎,將所述數據點中的每一個數據點與所述被測應用的特定測試執(zhí)行狀態(tài)相關聯(lián),所述數據點中的每一個數據點基于在所述特定測試執(zhí)行狀態(tài)期間發(fā)生的事件序列被關聯(lián),其中所述數據關聯(lián)引擎通過以下步驟關聯(lián)所述數據點中的每一個數據點:將測試執(zhí)行的測試步驟指配為數據結構的主干;從指配的測試步驟中的第一測試步驟經由有向邊連接所述數據點;將所述應用數據、所述測試數據、和所述環(huán)境數據指配為連接到所述主干的頂點;向所述有向邊指配標簽以標識所述頂點之間的關系的類型;以及
測試驗證引擎,基于所述數據點的所述關聯(lián)從所述特定測試執(zhí)行狀態(tài)分離地驗證所述被測應用的實際行為。
2.根據權利要求1所述的系統(tǒng),其中:
所述應用數據包括與所述被測應用的各種層級有關的數據,所述層級包括用戶接口層級、代碼層級、網絡通信層級以及數據庫層級中的至少一個;
所述測試數據包括與所述特定測試執(zhí)行狀態(tài)有關的數據,所述測試數據包括與所述被測應用有關的元數據、與所述特定測試執(zhí)行狀態(tài)有關的元數據以及與在所述特定測試執(zhí)行狀態(tài)期間執(zhí)行的測試動作有關的元數據;并且
所述環(huán)境數據包括與所述被測應用的環(huán)境有關的數據,所述環(huán)境數據包括與執(zhí)行所述被測應用的硬件和編程有關的元數據。
3.根據權利要求2所述的系統(tǒng),其中,所述數據關聯(lián)引擎基于與特定數據點相關聯(lián)的時間戳和與所述第一測試步驟相關聯(lián)的時間戳之間的時間長度來連接所述數據點。
4.根據權利要求1所述的系統(tǒng),其中:
所述測試驗證引擎基于在所述特定測試執(zhí)行狀態(tài)之后接收到的驗證輸入來驗證所述實際行為。
5.根據權利要求4所述的系統(tǒng),其中:
所述數據關聯(lián)引擎通過生成有向非循環(huán)圖來關聯(lián)所述數據點中的每一個數據點,所述有向非循環(huán)圖是基于與所述數據點相關聯(lián)的時間戳生成的;
所述測試驗證引擎將所述驗證輸入轉換為有向非循環(huán)圖驗證查詢,所述有向非循環(huán)圖驗證查詢是使用域專用語言被轉換的;并且
所述測試驗證引擎使用所述有向非循環(huán)圖驗證查詢來查詢所述有向非循環(huán)圖。
6.根據權利要求5所述的系統(tǒng),其中:
所述特定測試執(zhí)行狀態(tài)是第一特定測試執(zhí)行狀態(tài);
在第二特定測試執(zhí)行狀態(tài)之前,將所述有向非循環(huán)圖驗證查詢存儲在存儲設備中;并且
如果所述第二特定測試執(zhí)行狀態(tài)改變所述查詢的結果,則生成警報。
7.根據權利要求1所述的系統(tǒng),進一步包括:
對驗證進行存儲的驗證資源庫,
其中,所述測試驗證引擎通過在特定時間點自動地執(zhí)行所述驗證來驗證所述被測應用的所述實際行為。
8.根據權利要求7所述的系統(tǒng),其中:
所述測試驗證引擎自動地報告所述驗證的執(zhí)行情況;并且
所述特定時間點基于時間表。
9.根據權利要求7所述的系統(tǒng),其中:
每個存儲的驗證或在與所述特定測試執(zhí)行狀態(tài)對應的測試執(zhí)行之前、或在所述測試執(zhí)行期間、或在所述測試執(zhí)行之后被定義。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微福斯有限責任公司,未經微福斯有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201480083887.3/1.html,轉載請聲明來源鉆瓜專利網。
- 以注射方式執(zhí)行死刑的自動執(zhí)行車的執(zhí)行床
- 過程執(zhí)行裝置、過程執(zhí)行方法以及過程執(zhí)行程序
- 用以執(zhí)行跳舞電子游戲的執(zhí)行系統(tǒng)及其執(zhí)行方法
- 策略執(zhí)行系統(tǒng)及其執(zhí)行方法
- 腳本執(zhí)行系統(tǒng)和腳本執(zhí)行方法
- 命令執(zhí)行設備、命令執(zhí)行系統(tǒng)、命令執(zhí)行方法以及命令執(zhí)行程序
- 程序執(zhí)行裝置、程序執(zhí)行系統(tǒng)以及程序執(zhí)行方法
- 處理執(zhí)行設備和由該處理執(zhí)行設備執(zhí)行的方法
- 有序任務的執(zhí)行方法、執(zhí)行裝置和執(zhí)行系統(tǒng)
- 執(zhí)行器(閥門執(zhí)行器)





