Information processing system with intelligent program smoke testing
AssigneeRimo Capital Ltd.
InventorAlon MOSS
Life of this patent
Estimating the term…
Abstract
An information processing device comprises one or more known hardware devices including a processor and memory. An intelligent test program is provided to drive the device to develop a smoke test for a target program the name, use and functionality of which is unknown to the test program. The intelligent test program can generate a report on the functionality of the target program and can capture call back functions associated with the target program in order to automatically develop a smoke test script file for use in subsequent smoke test runs on the device.
Claims14
An intelligent automated smoke test system for an information processing device having a memory comprising:
- an information processing device;
- an intelligent smoke test program recorded to the memory;
- the information processing device is responsive to the intelligent smoke test program to:
- scan each application program file and system program file recorded to the memory;
- compare each application program file and system program file and any system configuration settings to a previously established record of application program files system program files and system configuration settings;
- identify each unmatched application program file and system program file as a target file by applying a flag to each unmatched program file;
- said system responsive to identification of an unmatched application program file or system program file to report a target program as installed and to record the presence of a novel unmatched target program to the intelligent smoke test program in a report, or to report the absence of any novel target program;
- installation of an application program causes an icon to be established in a program depository;
- the information processing device responsive to the execution of the intelligent smoke test program to respond to the presence of the flagged application program to run the unknown target application program by driving a cursor to coincidence with the icon representing the unknown target application program;
- coincidence with the flagged application icon to implement a signal equivalent to a left mouse click in order to implement the call back function programmed into the graphical user interface associated with the unknown target application program icon,
- monitor the information processing device system resources to determine if the unknown target program is responsive to the left click whereby said intelligent smoke test program automatically developes a test to test the performance of an unknown target program installed to the device.
Dependencies are inferred from the claim text.