Patent ID: 7778801

Claim:
A method of testing administration software 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 an administrative program comprising said administration software for managing said at least one enterprise server, the method comprising executing an automated script adapted to test operation of said administration software, the method further comprising: automatically executing operations and verifying results of said operations; wherein said operations comprise 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 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 comprising 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 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.