| ILOG JRules User Guide > Testing Rules with Rule Scenario Manager > Concepts > Scenario Suites |
Scenario Suites |
PREVIOUS NEXT |
A scenario suite is a collection of information needed to execute a number of scenarios:
Scenario suites can be defined in XML files governed by an XML schema (XSD), or within the Rule Scenario Manager Console. Scenario suite XML files can also be generated in Rule Studio by way of a wizard. Scenario suite definitions can be imported into and downloaded from the Console as part of an RSM archive.
Scenario suite execution is controlled by a configuration file. A configuration, defined at the scenario, scenario suite, or simulation level, specifies the Java classes required to execute the scenarios, such as the executor class and input and output databinding classes. A scenario suite definition can point to a configuration file that would apply to all scenarios in the suite, but configurations are otherwise independent of scenario suite definitions.
If a scenario suite does not explicitly specify a configuration, the configuration used by its owning simulation is applied. However, if a member scenario is defined to use a specific configuration, this takes precedence over the scenario suite configuration.
When a scenario suite is executed, it effects the execution of all member scenarios, and the calculation of the KPI over the scenario execution results. The execution traces, tests, and test results of all scenarios are collected into a scenario suite report, along with the scenario suite's KPI and the KPI results.
The results of a scenario suite execution are contained in a structured scenario suite report in a specified format, such as XML or Excel, using the required databinding class. Scenario suite reports produced in the Rule Scenario Manager Console can be viewed graphically in the Console and exported in several formats.
A scenario suite key performance indicator (KPI) is a global test applied to the results of scenario executions, returning a set of numeric values that can be used to evaluate the relative performance of scenarios.
KPIs are applied in scenario suites to track the evolution of rules over time and modification.
A scenario suite report contains the scenario reports for the scenarios executed as part of the scenario suite. Also included is the KPI applied to the scenario results and its calculated value.
Reports are commonly stored as structured XML files or as an Excel workbook, depending on the databinding implemented.
Several formats of reports, such as XML and HTML, can be customized using a BIRT project in Eclipse. Scenario suite reports produced by executing scenario suites in the Rule Scenario Manager Console can be viewed graphically within the Console and exported as XML, Excel, and HTML.
| Copyright © 1987-2008 ILOG S.A. All rights reserved. Legal terms. Documentation homepage. | PREVIOUS NEXT |