ReportProject

class ReportProject
Clone()

Call this method if you want to use API-objects in multiple contexts, e.g. if you want to insert a specific test step in multiple blocks.

Returns:

A copy of this object

Return type:

ReportProject

GetAttributes()

Returns all project attributes

Returns:

Dictionary of project attributes

Return type:

dict[str, str]

GetComment()

Returns the comment of the project element.

Returns:

Project element comment

Return type:

str

GetElementName()

Returns the name of the project element.

Returns:

Element name

Return type:

str

GetProjectElements()

Returns a list of all direct project child elements.

Returns:

List of direct project child elements

Return type:

list[ReportProjectElement]

GetReportItemId()

Returns the ReportItem Id of the project element.

Returns:

ReportItem Id

Return type:

int

GetResult()

Returns the result of the project element.

Returns:

Project element result

Return type:

str

GetType()
Returns the type (class name) of the project element, e.g.
  • “ReportConfigurationChange”

  • “ReportFolderElement”

  • “ReportPackage”

  • “ReportParameterizedPackage”

  • “ReportParameterSet”

  • “ReportProjectElement”

  • “ReportProject”

Returns:

Type (class name) of the test step

Return type:

str