DevOps Cloud (ADM)
Application Modernization
CyberRes by OpenText
IT Operations Management
Why when using Code Coverage, must my application be launched before I run my testcases in SilkCentral Test Manager?
QUESTION
----------------------------------
Why when using Code Coverage, must my application be launched
before I run my testcases in SilkCentral Test Manager?
ANSWER
----------------------------------
SilkCentral Test Manager"s "Code Analysis" needs
first to communicate with the code coverage service, and that only
starts up with the application. Therefore, before an execution
definition is run, the application under test needs to have been
started first.
An open request for enhancement has been logged to have a
starting state introduced into the Code Analysis module. However,
in the meantime, the suggested method to follow when working with
the Code Coverage module is to ensure that the application is
launched before any tests are run.
Code Analysis background:
The Code Analysis unit enables you to evaluate the degree to which
the code of your AUT is covered by test cases. Intuitive
histographs display the percentage of coverage provided for
products, code packages, lines of code, class files, and methods.
Code-coverage Analysis enables you to make informed estimates
regarding effort/cost and risk associated with specific code
changes.