Occurs when TestComplete starts a test case.
Declaration
OnStartTestCase(Sender, StartTestCaseParams)
Parameters
Sender | [in] | Required | Variant | |
StartTestCaseParams | [in] | Required | A StartTestCaseParams object |
Description
The OnStartTestCase
event occurs when TestComplete starts a test case:
- When a project test item marked as a test case starts running (regardless of whether you run individual test items or the entire project).
- When you run an arbitrary part of script code marked as a test case by using the
aqTestCase.Begin
andaqTestCase.End
methods. - When you run a BDD scenario or a feature, or any test specified via tags.
You can create an OnStartTestCase
event handler to perform the desired actions after the test case starts, for example, to set the initial conditions for the test case.
Parameters
The event has the following parameters:
Sender
The Event control that processes the event.
StartTestCaseParams
The Name
property of the StartTestCaseParams
object holds the name of the running test case.
Remarks
For information on how to create an event handler for this and other TestComplete events, see Handling Events.