Patent ID: 7433804

Claim:
In a communication system having at least one enterprise server for facilitating communications and delivery of services to users of handheld mobile communication devices, and administration software for managing said at least one enterprise server, a method of testing operation of said administration software by executing an automated script, said method comprising: executing operations and verifying results of said operations; wherein said operations include controlling a user interface of said administration software to verify correct operation of at least one of menu options, buttons, and links; wherein said verifying results of said operations includes checking at least one of databases and log files of said at least one enterprise server to ensure correct updating responsive to execution of said operations; and wherein said automated script calls a plurality of modules for performing specific functions, said functions including at least one of adding said users of handheld mobile communication devices to said enterprise server, deleting said users of handheld mobile communication devices from said enterprise server, verifying versions of software components of said administration program, verifying contents of a user interface generated by said administration software in response to said operations of said script, and checking databases and log files of said at least one enterprise server to ensure correct updating responsive to execution of said operations.