Execution element

This node describes how AXE executes an assessment.

Usage

<Execution>
  child elements
</Execution>

Attributes

There are no attributes.

Child elements

Element Description
CreateProcess
AXE supports the CreateProcess method. AXE uses the fundamental create process API to specify an executable and a command line for that executable. This would also include an optional current directory.

ShellExecute
AXE supports the ShellExecute method. Here we would use the shell (explorer.exe) to launch a process. The parameters are an operation (verb), file to operate on, command line parameters, and a directory.

Child element sequence

(
  CreateProcess, 
  ShellExecute
)

Parent elements

Element Description
AssessmentManifest
The root node of the assessment.

AxeAssessmentManifest
This is the root node of an assessment manifest.

Remarks

Note that this node is marked as optional, but it is somewhat of a special case. When an assessment authoring tool saves an assessment manifest, the user may not have completed the manifest. This means that this node must be optional. However, this node is required so that the AXE engine knows how to execute the assessment. So, the AXE object model enforces this by not letting an assessment be added to a job that is missing this information.

Element information

Can be empty No

See also

AXE Assessment Manifest