Class GoogleFirebaseAppdistroV1alphaAiStep
A step to be accomplished by the AI
Implements
Inherited Members
Namespace: Google.Apis.FirebaseAppDistribution.v1alpha.Data
Assembly: Google.Apis.FirebaseAppDistribution.v1alpha.dll
Syntax
public class GoogleFirebaseAppdistroV1alphaAiStep : IDirectResponseSchema
Properties
Assertion
An assertion to be checked by the AI
Declaration
[JsonProperty("assertion")]
public virtual string Assertion { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Goal
A goal to be accomplished by the AI
Declaration
[JsonProperty("goal")]
public virtual string Goal { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Hint
Optional. Hint text containing suggestions to help the agent accomplish the goal
Declaration
[JsonProperty("hint")]
public virtual string Hint { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SuccessCriteria
Optional. A visual description of the screen's expected state after the step has been successfully completed. This is referred to as the "final screen assertion" in the Firebase console and CLI tools. This field must be provided for the last step in a test case, and is optional for all other steps.
Declaration
[JsonProperty("successCriteria")]
public virtual string SuccessCriteria { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TestCase
Output only. The test case that contained this step. Note: The test case may have changed or been deleted
since this step was created. Format: projects/{project_number}/apps/{app}/testCases/{test_case}
Declaration
[JsonProperty("testCase")]
public virtual string TestCase { get; set; }
Property Value
| Type | Description |
|---|---|
| string |