[發明專利]用于應用的跨平臺測試的方法和系統在審
| 申請號: | 201410371067.6 | 申請日: | 2014-07-30 |
| 公開(公告)號: | CN105335282A | 公開(公告)日: | 2016-02-17 |
| 發明(設計)人: | 王芝虎;鄭勇;段寧;胡志麟 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 王茂華 |
| 地址: | 美國紐*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 應用 平臺 測試 方法 系統 | ||
1.一種用于跨平臺測試應用的計算機實現的方法,所述方法包括:
確定所述應用在第一平臺上對動作的第一響應;
通過識別所述動作,自動地觸發在第二平臺上針對所述應用的所述動作,所述第二平臺不同于所述第一平臺;
確定所述應用在所述第二平臺上對所述動作的第二響應;以及
比較所述第一響應和所述第二響應,以測試所述應用在所述第一平臺和所述第二平臺上的一致性。
2.根據權利要求1所述的方法,
其中確定所述應用在第一平臺上對動作的第一響應包括:確定所述應用在所述第一平臺上響應于所述動作而顯示的第一視圖的第一布局,
其中確定所述應用在所述第二平臺上對所述動作的第二響應包括:確定所述應用在所述第二平臺上響應于所述動作而顯示的第二視圖的第二布局,以及
其中比較所述第一響應和所述第二響應包括:比較所述第一布局與所述第二布局。
3.根據權利要求2所述的方法,其中確定所述應用在所述第一平臺上響應于所述動作而顯示的第一視圖的第一布局包括:
從所述第一平臺接收所述第一視圖的屏幕快照;以及
基于所述屏幕快照識別所述第一視圖中的元素的屬性。
4.根據權利要求3所述的方法,其中基于所述屏幕快照識別所述第一視圖中的元素的屬性包括:
從所述第一平臺接收與所述第一視圖相關聯的元數據;以及
基于所述屏幕快照和所述元數據來識別所述元素的所述屬性。
5.根據權利要求2所述的方法,其中確定所述應用在所述第一平臺上響應于所述動作而顯示的第一視圖的第一布局包括:
從所述第一平臺接收描述所述第一布局的信息,所述信息在所述第一平臺處被生成。
6.根據權利要求1所述的方法,其中觸發在第二平臺上對所述應用的所述動作包括:
從所述第一平臺獲取與所述動作有關的前臺數據和事件中的至少一項;以及
利用所述數據和事件中的所述至少一項在所述第二平臺上觸發所述動作。
7.根據權利要求1所述的方法,
其中確定所述應用在第一平臺上對動作的第一響應包括:接收所述應用在所述第一平臺上響應于所述動作而生成的第一數據,
其中確定所述應用在所述第二平臺上對所述動作的第二響應包括:接收所述應用在所述第二平臺上響應于所述動作而生成的第二數據,以及
其中比較所述第一響應和所述第二響應包括:比較所述第一數據與所述第二數據。
8.根據權利要求1所述的方法,其中所述第一平臺和所述第二平臺是用于移動設備的平臺。
9.一種用于跨平臺測試應用的計算機實現的系統,所述系統包括:
第一響應確定單元,被配置為確定所述應用在第一平臺上對動作的第一響應;
動作觸發單元,被配置為通過識別所述動作,自動地觸發在第二平臺上針對所述應用的所述動作,所述第二平臺不同于所述第一平臺;
第二響應確定單元,被配置為確定所述應用在所述第二平臺上對所述動作的第二響應;以及
比較單元,被配置為比較所述第一響應和所述第二響應,以測試所述應用在所述第一平臺和所述第二平臺上的一致性。
10.根據權利要求9所述的系統,
其中所述第一響應確定單元包括:第一布局確定單元,被配置為確定所述應用在所述第一平臺上響應于所述動作而顯示的第一視圖的第一布局,
其中所述第二響應確定單元包括:確定所述應用在所述第二平臺上響應于所述動作而顯示的第二視圖的第二布局,以及
其中所述比較單元包括:布局比較單元,被配置為比較所述第一布局與所述第二布局。
11.根據權利要求10所述的系統,其中所述第一布局確定單元包括:
屏幕快照接收單元,被配置為從所述第一平臺接收所述第一視圖的屏幕快照;以及
元素識別單元,被配置為基于所述屏幕快照識別所述第一視圖中的元素的屬性。
12.根據權利要求11所述的系統,還包括:
元數據接收單元,被配置為從所述第一平臺接收與所述第一視圖相關聯的元數據,
其中所述元素識別單元被配置為基于所述屏幕快照和所述元數據來識別所述元素的所述屬性。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410371067.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:移動應用頁面對象的定位方法和裝置
- 下一篇:程序性能測試方法和裝置





