TestSpecification class

A description of how to run the test.


TestSpecification.fromJson(Map _json)


androidInstrumentationTest AndroidInstrumentationTest
An Android instrumentation test.
read / write
androidRoboTest AndroidRoboTest
An Android robo test.
read / write
androidTestLoop AndroidTestLoop
An Android Application with a Test Loop.
read / write
disablePerformanceMetrics ↔ bool
Disables performance metrics recording. May reduce test latency.
read / write
disableVideoRecording ↔ bool
Disables video recording. May reduce test latency.
read / write
iosTestSetup IosTestSetup
Test setup requirements for iOS.
read / write
iosXcTest IosXcTest
An iOS XCTest, via an .xctestrun file.
read / write
testSetup TestSetup
Test setup requirements for Android e.g. files to install, bootstrap scripts.
read / write
testTimeout ↔ String
Max time a test execution is allowed to run before it is automatically cancelled. The default value is 5 min.
read / write
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited


toJson() → Map<String, Object>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
toString() → String
Returns a string representation of this object.


operator ==(dynamic other) → bool
The equality operator.