[發(fā)明專利]用于應用執(zhí)行的自動記錄和重放的系統(tǒng)、方法和裝置在審
| 申請?zhí)枺?/td> | 201410380426.4 | 申請日: | 2014-08-05 |
| 公開(公告)號: | CN104375819A | 公開(公告)日: | 2015-02-25 |
| 發(fā)明(設計)人: | J·W·里加曼;M·皮斯托亞;J·蓬佐;G·托馬斯 | 申請(專利權)人: | 國際商業(yè)機器公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F9/445 |
| 代理公司: | 北京市中咨律師事務所 11247 | 代理人: | 于靜;張亞非 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 應用 執(zhí)行 自動記錄 重放 系統(tǒng) 方法 裝置 | ||
1.一種方法,包括:
記錄測試設備操作系統(tǒng)與應用之間的交互,所述交互基于用戶輸入;以及
將所記錄的所述測試設備操作系統(tǒng)與所述應用之間的交互發(fā)送到服務器。
2.根據權利要求1的方法,其中記錄所述交互包括在應用記錄階段記載有關用戶與所述測試設備操作系統(tǒng)的交互的數據。
3.根據權利要求2的方法,還包括使用可視覆蓋控制集測試所述應用記錄階段的啟動。
4.根據權利要求2的方法,還包括有意地禁用所述應用記錄階段。
5.根據權利要求1的方法,還包括基于有關所記錄的交互的編碼數據,從編譯器模板編譯腳本。
6.根據權利要求1的方法,還包括基于發(fā)送到所述服務器的所記錄的所述測試設備操作系統(tǒng)與所述應用之間的交互,重新執(zhí)行所述應用以便模擬所述用戶輸入。
7.根據權利要求6的方法,其中重新執(zhí)行所述應用包括創(chuàng)建從所述測試設備到服務器的網絡連接,從所述服務器檢索所述腳本,以及將所述腳本解析成可執(zhí)行命令。
8.根據權利要求1的方法,其中記錄所述交互包括通過在類接口方法之上包裝,使用類別接口方法覆蓋所述類接口方法。
9.根據權利要求1的方法,還包括通過加載插裝類并實例化插裝對象,對代碼進行字節(jié)代碼注入以便覆蓋類加載器和插裝庫后編譯時間。
10.根據權利要求1的方法,還包括創(chuàng)建故障排除日志以便促進故障排除應用。
11.根據權利要求10的方法,還包括將所述故障排除日志上傳到幫助中心以便分析。
12.根據權利要求1的方法,其中所述測試設備操作系統(tǒng)與所述應用之間的所述交互包括確定性事件和非確定性事件中的一個或多個。
13.根據權利要求1的方法,其中通過測試庫執(zhí)行所述記錄。
14.一種方法,包括:
在開發(fā)人員電子設備上接收來自服務器的數據,所述數據包括來自所述服務器的腳本編譯器的人類可讀操作描述語言;
在所述開發(fā)人員電子設備上修改來自所述腳本編譯器的所述人類可讀操作描述語言;以及
將修改后的已編譯腳本從所述開發(fā)人員電子設備返回到所述服務器;
其中所述數據與通過在位于遠程的測試電子設備上記錄交互而創(chuàng)建的測試有關。
15.根據權利要求14的方法,還包括在所述開發(fā)人員電子設備上接收所述人類可讀操作描述語言之前,在所述位于遠程的測試電子設備上監(jiān)視交互。
16.根據權利要求14的方法,其中修改所述人類可讀操作描述語言包括創(chuàng)建有關第二測試的測試數據。
17.根據權利要求14的方法,還包括將所述修改后的已編譯腳本從所述服務器傳輸到所述位于遠程的測試電子設備。
18.一種方法,包括:
在測試設備上接收有關測試設備操作系統(tǒng)與應用之間的所記錄的交互的數據,所記錄的交互基于用戶輸入;
在腳本編譯器中編譯有關所記錄的交互的數據,所述數據包括人類可讀操作描述語言;
將包括人類可讀操作描述語言的編譯后的數據從所述服務器的所述腳本編譯器發(fā)送到開發(fā)人員設備;
接收來自所述開發(fā)人員設備的修改后的數據;以及
將所述來自所述開發(fā)人員設備的修改后的數據發(fā)送到所述測試設備。
19.根據權利要求18的方法,還包括將所記錄的交互記載在記錄日志中,作為人類可讀操作描述語言的逐行編碼。
20.根據權利要求18的方法,還包括壓縮所述有關所記錄的交互的數據,作為將捕獲的事件描述為對象的基于文本的標準。
21.一種系統(tǒng),包括被配置為執(zhí)行權利要求1-20中的任一權利要求的方法中的步驟的裝置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業(yè)機器公司,未經國際商業(yè)機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410380426.4/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í)行器)





