Class
PublishManager

Definition

Namespace:ArtOfTest.WebAii.Design.Extensibility

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class PublishManager : IPublishManager

Inheritance: objectPublishManager

Implements: IPublishManager

Constructors

PublishManager()

Declaration

cs-api-definition
public PublishManager()

Methods

CreateTRX(object, string)

Creates TRX for the specified run result.

Declaration

cs-api-definition
public bool CreateTRX(object runResult, string outputPath)

Parameters

runResult

object

The run result.

outputPath

string

The output path.

Returns

bool

Implements IPublishManager.CreateTRX(object, string)

CreateTRX(string, string)

Creates TRX for the specified run result.

Declaration

cs-api-definition
public bool CreateTRX(string aiiResultPath, string outputPath)

Parameters

aiiResultPath

string

The AiiResult file's path.

outputPath

string

The output path.

Returns

bool

PublishToServer(Dictionary<string, string>)

Publishes created TRX to the server.

Declaration

cs-api-definition
public void PublishToServer(Dictionary<string, string> publishInfo)

Parameters

publishInfo

Dictionary<string, string>

The publish info.

Implements IPublishManager.PublishToServer(Dictionary<string, string>)

PublishToServer(Dictionary<string, string>, bool)

Publishes to server.

Declaration

cs-api-definition
public void PublishToServer(Dictionary<string, string> publishInfo, bool showReport)

Parameters

publishInfo

Dictionary<string, string>

The publish info.

showReport

bool

if set to true [show report].

Write()

Creates the XML -> TRX file, the main nodes and their content

Declaration

cs-api-definition
protected void Write()