发明名称 |
CORRELATING OUT-OF-BAND PROCESS DATA DURING MOBILE TEST AUTOMATION |
摘要 |
Methods and arrangements for testing mobile applications. A mobile application for testing is input at a mobile device. The mobile application is automatically tested using a test script, wherein the testing requires data from an out-of-band channel. The testing includes: invoking a listener module based on the mobile application; using the listener module to automatically obtain data from an out-of-band channel; and communicating the automatically obtained data to the mobile application. Other variants and embodiments are broadly contemplated herein. |
申请公布号 |
US2015331789(A1) |
申请公布日期 |
2015.11.19 |
申请号 |
US201414277493 |
申请日期 |
2014.05.14 |
申请人 |
International Business Machines Corporation |
发明人 |
Ekambaram Vijay;Nandakumar Vikrant;Sharma Vivek |
分类号 |
G06F11/36 |
主分类号 |
G06F11/36 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method of testing a mobile application, said method comprising:
utilizing at least one processor to execute computer code configured to perform the steps of: inputting, at a mobile device, a mobile application for testing; and automatically testing the mobile application using a test script, wherein said testing requires data from an out-of-band channel; said testing comprising: generating the test script; using a test automation agent to conduct a test via processing the test script, the test automation agent including a recording engine and a playback engine; wherein said generating comprises creating a placeholder for the test script to render interactions in the out-of-band channel invisible to the playback engine; invoking a listener module based on the mobile application, the listener module being in communication with the recording engine and playback engine; wherein said invoking comprises automatically identifying the out-of-band channel via inspecting a user interface of the mobile device and extracting at least one keyword therefrom; using the listener module to automatically obtain data from the out-of-band channel; and communicating the automatically obtained data to the mobile application. |
地址 |
Armonk NY US |