US20070209010A1

Computer implemented systems and methods for testing the usability of a software application

Claim Score by NHIP

Read claim 1, the broadest

Abstract

In accordance with the teachings described herein, systems and methods are provided for testing the usability of a software application. A test interface may be provided that executes independently of the software application under test. A task may be assigned via the test interface that identifies one or more operations to be performed using the software application under test. One or more inputs may be received via the test interface to determine if the task was performed successfully.

US20070209010A1, drawing sheet 1
Sheet 1 of 12

Term

Term ended

Projected expiry passed 1 March 2026, 0.6 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

50 claims: 3 independent, 47 dependent

  1. 1
    Broadest claimClaim Score 87, broad(NHIP)A method for testing the usability of a software application, comprising:providing a test interface that executes independently of the software application under test;assigning a task via the test interface, the task identifying one or more operations to be performed using the software application under test;and receiving one or more inputs via the test interface to determine if the task was performed successfully.
  2. 17
    An automated usability testing system, comprising:a usability testing program that provides a test interface for use in testing the usability of a software application, the usability testing program being configured to execute independently of the software application under test;the usability testing program being configured to display a task via the test interface, the task identifying one or more operations to be performed using the software application under test;and the usability testing program being further configured to receive one or more inputs via the test interface to determine if the task was performed successfully.
  3. 46
    A computer-readable medium having a set of software instructions stored thereon, the software instructions comprising:first software instructions for providing a test interface that executes independently of-the software application under test;second software instructions for assigning a task via the test interface, the task identifying one or more operations to be performed using the software application under test;and third software instructions for receiving one or more inputs via the test interface to determine if the task was performed successfully.