https://www.perfectomobile.com/portal/cms/Products/automated_testing.html

Test automation enables you to extend your testing coverage, shorten your testing cycles and replace repetitive and time consuming manual work.

The Perfecto Mobile system automatically runs testing scripts on real mobile devices and can help you automate a significant part of your test cases.

In order to run automation scripts, the system:

  • Controls the devices by sending control commands via the data port
  • Analyzes the device's display to automatically verify whether the test results appear on the screen as expected.

Test Automation

The Perfecto Mobile system provides several levels of test automation:

  • Record & Play – enables you to quickly and easily record a sequence of key presses and touch events while activating the device, and repeat these actions automatically. The system also records the waiting time between your actions.
  • Enhanced Recording – enables you to improve your recorded scripts and make them more readable, robust and re-usable. Scripts can be enhanced by adding:
    • Low-Level Commands – such as 'Type Text' or 'Ready Mode'. These commands can replace several recorded key presses with a single scripting building block. For example, typing a 20-characters URL on the device will result in 20 recorded key presses that can be replaced by a single script command – Type Text (with the URL as a parameter).
    • Synchronization points – recorded waiting times can be replaced by Synchronization Points such as 'Wait for Text' or 'wait for Image'. Based on screen analysis, the system can determine that the various steps of the script are completed and that the script can advance to the next step. Synchronization Points help overcome issues related to the fact that mobile phones might behave differently every time you run the script.
    • Automated Validations – using screen analysis, the system can automatically validate that the expected results are or are not displayed on the device.

Share
Related Documents
  1. Mobile Application Testing (12029)
  2. Selenium Automation Testing Framework for Functional Testing of Web Applications (9633)
  3. [Webinar] Mobile Applications Porting and Testing (687)
  4. Mobile Testing Automation (3220)
  5. What is Mobile testing? (1252)
  6. Test Mobile Applications with I SLICED UP FUN (1402)
  7. Successful Automation of Cloud Testing (1017)
  8. Mobile end to end testing (1056)
  9. Website Cookie Testing, Test cases for testing web application cookies? (4400)
  10. Top 20 practical software testing tips you should read before testing any application. (3499)
  11. TestPad- Mobile testing tool (1881)
  12. Automation Testing Framework Approach (1712)
  13. Context driven testing + Risk based testing (2717)
  14. Scripting techniques in Testing Automation (1684)
  15. Testing Automation Framework (891)
  16. The future of software testing Part one – Testing in production (1610)
  17. Testing Automation : Getting started (771)
  18. 2011-03-07, AnDevCon @ USA (2221)
  19. Consideration for SQA Testing Automation (1076)
  20. Template (Ms word) - Automation Testing Plan (1657)