Show / Hide Table of Contents

Class TestSpecification

A description of how to run the test.

Inheritance
object
TestSpecification
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Testing.v1.Data
Assembly: Google.Apis.Testing.v1.dll
Syntax
public class TestSpecification : IDirectResponseSchema

Properties

AndroidInstrumentationTest

An Android instrumentation test.

Declaration
[JsonProperty("androidInstrumentationTest")]
public virtual AndroidInstrumentationTest AndroidInstrumentationTest { get; set; }
Property Value
Type Description
AndroidInstrumentationTest

AndroidRoboTest

An Android robo test.

Declaration
[JsonProperty("androidRoboTest")]
public virtual AndroidRoboTest AndroidRoboTest { get; set; }
Property Value
Type Description
AndroidRoboTest

AndroidTestLoop

An Android Application with a Test Loop.

Declaration
[JsonProperty("androidTestLoop")]
public virtual AndroidTestLoop AndroidTestLoop { get; set; }
Property Value
Type Description
AndroidTestLoop

DisablePerformanceMetrics

Disables performance metrics recording. May reduce test latency.

Declaration
[JsonProperty("disablePerformanceMetrics")]
public virtual bool? DisablePerformanceMetrics { get; set; }
Property Value
Type Description
bool?

DisableVideoRecording

Disables video recording. May reduce test latency.

Declaration
[JsonProperty("disableVideoRecording")]
public virtual bool? DisableVideoRecording { get; set; }
Property Value
Type Description
bool?

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

IosRoboTest

An iOS Robo test.

Declaration
[JsonProperty("iosRoboTest")]
public virtual IosRoboTest IosRoboTest { get; set; }
Property Value
Type Description
IosRoboTest

IosTestLoop

An iOS application with a test loop.

Declaration
[JsonProperty("iosTestLoop")]
public virtual IosTestLoop IosTestLoop { get; set; }
Property Value
Type Description
IosTestLoop

IosTestSetup

Test setup requirements for iOS.

Declaration
[JsonProperty("iosTestSetup")]
public virtual IosTestSetup IosTestSetup { get; set; }
Property Value
Type Description
IosTestSetup

IosXcTest

An iOS XCTest, via an .xctestrun file.

Declaration
[JsonProperty("iosXcTest")]
public virtual IosXcTest IosXcTest { get; set; }
Property Value
Type Description
IosXcTest

TestSetup

Test setup requirements for Android e.g. files to install, bootstrap scripts.

Declaration
[JsonProperty("testSetup")]
public virtual TestSetup TestSetup { get; set; }
Property Value
Type Description
TestSetup

TestTimeout

Max time a test execution is allowed to run before it is automatically cancelled. The default value is 5 min.

Declaration
[JsonProperty("testTimeout")]
public virtual object TestTimeout { get; set; }
Property Value
Type Description
object

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX