Class
CommandLineRunner

Definition

Namespace:ArtOfTest.WebAii.Design.Execution

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class CommandLineRunner

Inheritance: objectCommandLineRunner

Constructors

CommandLineRunner()

Declaration

cs-api-definition
public CommandLineRunner()

CommandLineRunner(string, string, string)

Initialize CommandLineRunner object.

Declaration

cs-api-definition
public CommandLineRunner(string outFolder, string resultName, string rootFolder)

Parameters

outFolder

string

The alternate output folder.

resultName

string

The result name if user would like to specify.

rootFolder

string

The project root folder.

Properties

CurrentSettings

Declaration

cs-api-definition
public Settings CurrentSettings { get; set; }

Property Value

Settings

OutFolder

Declaration

cs-api-definition
public string OutFolder { get; set; }

Property Value

string

ParamFilePath

Declaration

cs-api-definition
public string ParamFilePath { get; set; }

Property Value

string

PerformanceTestListResultFolder

Declaration

cs-api-definition
public string PerformanceTestListResultFolder { get; set; }

Property Value

string

PersistResultForEachStep

Declaration

cs-api-definition
public bool PersistResultForEachStep { get; set; }

Property Value

bool

ResultExportFileFormats

Declaration

cs-api-definition
public List<FileFormat> ResultExportFileFormats { get; }

Property Value

List<FileFormat>

ResultName

Declaration

cs-api-definition
public string ResultName { get; set; }

Property Value

string

RootFolder

Declaration

cs-api-definition
public string RootFolder { get; set; }

Property Value

string

TfsPublish

Declaration

cs-api-definition
public TfsPublishArgs TfsPublish { get; }

Property Value

TfsPublishArgs

Methods

ExecuteTest(string)

Executes a single .aii or .tstest test.

Declaration

cs-api-definition
public int ExecuteTest(string testFullPath)

Parameters

testFullPath

string

The full path to the test.

Returns

int

ExecuteTestList(string)

Executes a list of .aii tests (.aiilist). Manages the run result.

Declaration

cs-api-definition
public int ExecuteTestList(string aiiListPath)

Parameters

aiiListPath

string

The path to the test list.

Returns

int