Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.

Test Class

A Test is a single Test Case applied to an element. Tests are added and accessed through the Element Tests collection.

Associated table in .EAP file     t_objecttests

Test Attributes

Attribute

Type

Notes

AcceptanceCriteria

String

Read/Write

The acceptance criteria for successful execution.

 

CheckedBy

String

Read/Write

User ID of the person confirming the results.

 

Class

Long

Read/Write

The test Class:

     1 = Unit Test
2 = Integration Test
3 = System Test
4 = Acceptance Test
5 = Scenario Test
6 = Inspection Test

 

DateRun

Date

Read/Write

The date the test was last run.

 

Input

String

Read/Write

Input data for the test.

 

Name

String

Read/Write

The test name.

 

Notes

String

Read/Write

Detailed notes about test to be carried out.

 

ObjectType

ObjectType

Read only

Distinguishes objects referenced through a Dispatch interface.

 

RunBy

String

Read/Write

The user ID of the person conducting the test.

 

Status

String

Read/Write

Current status of test.

 

TestResults

Variant

Read/Write

Results of test.

 

Type

String

Read/Write

The test type, such as Load or Regression.

 

Test Methods

Method

Type

Notes

GetLastError ()

String

Returns a string value describing the most recent error that occurred in relation to this object.

 

Update ()

Boolean

Update the current Test object after modification or appending a new item.

If false is returned, check the GetLastError function for more information.