Patent ID: 9354996
Filing Date: 2016-05-31
CPC Classification: G06F

Claim Text:
1. A system test apparatus for a system comprising a plurality of processes and a process control block including run-time execution information about the plurality of processes during run-time conditions of the system, the system test apparatus comprising: an insertion module configured to insert a test agent into the process control block based on a list of processes that are operating in the system while the system operates; a hooking module configured to hook a test target to a test code in such a manner that the test agent executes the test code including an operation of an original code instead of functions of the plurality of processes, when an event related to the test target occurs among the plurality of processes; a scanning module configured to collect pieces of test information about a process in which the event related to the test target has occurred when the test target is hooked to the test code; a logging module configured to store the pieces of test information collected by the scanning module; and an analysis apparatus configured to analyze the pieces of collected test information.