Invention Grant
- Patent Title: Automatic quality assurance for software installers
- Patent Title (中): 自动质量保证软件安装人员
-
Application No.: US14522637Application Date: 2014-10-24
-
Publication No.: US09256417B2Publication Date: 2016-02-09
- Inventor: Leonardo Tagliabue
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Schmeiser, Olsen & Watts
- Agent John Pivnichny
- Main IPC: G06F9/445
- IPC: G06F9/445 ; G06F3/12 ; G06F11/07 ; G06F17/21

Abstract:
An approach for assuring quality of a software installer is presented. A change between first and second views of an operating system is determined. The second view is recorded after executing an installer to create installed software application components. The installation is determined to be successful. A location for an installed shortcut for the software application is determined. Executable and command line information inside the shortcut is extracted using the location. Based on the extracted executable and command line information, the application is executed to perform a test of the application. While the application is executing, a close signal is sent to a window of the application. An exit code from the application is read. If the exit code matches a standard exit code, the test is documented as being successful. If the exit code does not match the standard exit code, the test is documented as being unsuccessful.
Public/Granted literature
- US20150046917A1 AUTOMATIC QUALITY ASSURANCE FOR SOFTWARE INSTALLERS Public/Granted day:2015-02-12
Information query