TestConfiguration Object

Applies to QAComplete 14.3, last modified on February 19, 2024

A TestConfiguration object represents a configuration in QAComplete. Using QAComplete SOAP API, you can add, load, update, and delete configurations.

Requirements

To manage configurations, the web service user must be in a security group that has the corresponding privileges – Read, Add, Update, or Delete – for Test Library. You can view or set these privileges in  > Setup > Security > Security Groups > Manage Security Rights > select user group.

Properties

Custom1 … Custom10  :  string (max 8000 chars)

Values of custom fields 1 to 10.

Custom11 … Custom90  :  string (max 100 chars)

Values of custom fields 11 to 90.

CustomFieldName1 … CustomFieldName90  :  string (max 30 chars)

The names of custom fields.

CustomFields  :  array of strings

An array of custom field values.

CustomFieldNames  :  array of strings

An array of custom field names.

ConfigId  :  integer

The unique identifier of the configuration.

ProjId  :  integer

The ID of the QAComplete project that contains the configuration.

FolderId  :  integer

The ID of the folder containing the configuration, or 0 if the configuration is not in any folder.

ConfigurationName  :  string (max 255 chars)

The name of the test configuration.

Description  :  string

Long description of the configuration. Can include HTML markup.

IsActive  :  string (max 2 char)

Specifies if the configuration is active.

CreateUserId  :  integer

The ID of the user who created the configuration.

UpdateUserId  :  integer

The ID of the last user who updated the configuration.

DateCreated  :  dateTime

The date when the configuration was created.

DateUpdated  :  dateTime

The date when the configuration was updated.

OwnerUserId  :  integer

The ID of the user who owns the configuration.

OriginalId  :  integer

For importing: to retain the original key that was imported. Default: 0.

ImportId  :  integer

For importing: the import batch number. Default: 0.

OwnerName  :  string (max 78 chars)

The name of the user who owns the configuration, in the Lastname, Firstname format.

NbrFilesNotSecured  :  integer

A number of unsecured files.

FolderName  :  string (max 511 chars)

The name of the folder containing the test configuration, in the ParentFolder/Subfolder/Subfolder format.

null if the test configuration is not in a folder.

UserName  :  string (max 78 chars)

The name of the user who last updated the test configuration, in the Lastname, Firstname format.

NbrFiles  :  integer

The number of files attached to the test configuration. Default: 0.

NbrNotes  :  integer

The number of notes attached to the test case. Default: 0.

NotesDescription  :  string (max 255 chars)

The latest note attached to the test configuration. Can include an HTML markup.

Relevant Operations

Example

XML

<TestConfiguration>
  <ConfigId>254</ConfigId>
  <ProjId>10372</ProjId>
  <ConfigurationName>Windows 7 (32-bit)</ConfigurationName>
  <Description>Standard Windows 7 (32-bit) system environment.</Description>
  <IsActive>Y</IsActive>
  <CreateUserId>27572</CreateUserId>
  <UpdateUserId>27942</UpdateUserId>
  <DateCreated>2014-07-24T09:12:08.037</DateCreated>
  <DateUpdated>2014-07-30T13:50:24.017</DateUpdated>
  <OwnerUserId>27572</OwnerUserId>
  <OriginalId>0</OriginalId>
  <ImportId>0</ImportId>
  <OwnerName>Davis, Eugeny</OwnerName>
  <UserName>Doe, John</UserName>
  <NbrFiles>0</NbrFiles>
  <NbrNotes>0</NbrNotes>
</TestConfiguration>

See Also

TestConfigurations_Add Operation
TestConfigurations_Load Operation
Test Configuration Operations

Highlight search results