×

Methods, systems, and computer-readable media for testing applications on a handheld device

  • US 9,749,397 B2
  • Filed: 09/18/2014
  • Issued: 08/29/2017
  • Est. Priority Date: 09/20/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of testing one or more applications running on a handheld device, the method comprising:

  • receiving, by a tester system, a first error state corresponding to a first error encountered while running the one or more applications;

    making a determination, by the tester system, whether the tester system contains one or more test script parameters for solving the first error;

    after determining that the tester system contains one or more test script parameters for solving the first error, retrieving, by the tester system, the one or more test script parameters for solving the first error;

    providing, by the tester system, the one or more test script parameters for solving the first error to an input subsystem, wherein the input subsystem is connected to the handheld device;

    receiving, by the tester system, a second error state corresponding to a second error encountered while running the one or more applications;

    making a determination, by the tester system, whether the tester system contains one or more test script parameters for solving the second error;

    after determining that the tester system does not contain one or more test script parameters for solving the second error, notifying, by the tester system, a user to provide one or more user inputs for solving the second error;

    receiving, by the tester system, the one or more user inputs for solving the second error from the user;

    providing, by the tester system, the one or more user inputs for solving the second error to the input subsystem;

    storing, within the tester system, the one or more user inputs for solving the second error;

    upon subsequent receipt, by the tester system, of the second error again, retrieving, by the tester system, the one or more stored user inputs for solving the second error; and

    providing, by the tester system, the one or more stored user inputs for solving the second error to the input subsystem, thereby avoiding notifying the user again to resolve the second error.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×