android flesh out
This commit is contained in:
139
android/firebase-test-lab/robo_script.json
Normal file
139
android/firebase-test-lab/robo_script.json
Normal file
@@ -0,0 +1,139 @@
|
||||
{
|
||||
"name": "Kordant Robo Test Script",
|
||||
"description": "Robo test script for Kordant Android app - guides login and primary screens",
|
||||
"steps": [
|
||||
{
|
||||
"action_type": "wait",
|
||||
"timeout_seconds": 10
|
||||
},
|
||||
{
|
||||
"action_type": "click",
|
||||
"element": {
|
||||
"resource_name": "",
|
||||
"text": "Get Started",
|
||||
"content_description": ""
|
||||
},
|
||||
"timeout_seconds": 5
|
||||
},
|
||||
{
|
||||
"action_type": "wait",
|
||||
"timeout_seconds": 5
|
||||
},
|
||||
{
|
||||
"action_type": "click",
|
||||
"element": {
|
||||
"resource_name": "",
|
||||
"text": "Sign In",
|
||||
"content_description": ""
|
||||
},
|
||||
"timeout_seconds": 5
|
||||
},
|
||||
{
|
||||
"action_type": "wait",
|
||||
"timeout_seconds": 3
|
||||
},
|
||||
{
|
||||
"action_type": "click",
|
||||
"element": {
|
||||
"resource_name": "com.kordant.android:id/email_input",
|
||||
"text": "",
|
||||
"content_description": ""
|
||||
},
|
||||
"timeout_seconds": 5
|
||||
},
|
||||
{
|
||||
"action_type": "text_input",
|
||||
"element": {
|
||||
"resource_name": "com.kordant.android:id/email_input",
|
||||
"text": "",
|
||||
"content_description": ""
|
||||
},
|
||||
"text": "test-user-${ROBO_ID}@kordant.com",
|
||||
"timeout_seconds": 5
|
||||
},
|
||||
{
|
||||
"action_type": "click",
|
||||
"element": {
|
||||
"resource_name": "com.kordant.android:id/password_input",
|
||||
"text": "",
|
||||
"content_description": ""
|
||||
},
|
||||
"timeout_seconds": 5
|
||||
},
|
||||
{
|
||||
"action_type": "text_input",
|
||||
"element": {
|
||||
"resource_name": "com.kordant.android:id/password_input",
|
||||
"text": "",
|
||||
"content_description": ""
|
||||
},
|
||||
"text": "",
|
||||
"timeout_seconds": 5
|
||||
},
|
||||
{
|
||||
"action_type": "click",
|
||||
"element": {
|
||||
"resource_name": "",
|
||||
"text": "Sign In",
|
||||
"content_description": ""
|
||||
},
|
||||
"timeout_seconds": 10
|
||||
},
|
||||
{
|
||||
"action_type": "wait",
|
||||
"timeout_seconds": 15
|
||||
},
|
||||
{
|
||||
"action_type": "click",
|
||||
"element": {
|
||||
"resource_name": "",
|
||||
"text": "Dashboard",
|
||||
"content_description": ""
|
||||
},
|
||||
"timeout_seconds": 5
|
||||
},
|
||||
{
|
||||
"action_type": "wait",
|
||||
"timeout_seconds": 10
|
||||
},
|
||||
{
|
||||
"action_type": "click",
|
||||
"element": {
|
||||
"resource_name": "",
|
||||
"text": "Services",
|
||||
"content_description": ""
|
||||
},
|
||||
"timeout_seconds": 5
|
||||
},
|
||||
{
|
||||
"action_type": "wait",
|
||||
"timeout_seconds": 10
|
||||
},
|
||||
{
|
||||
"action_type": "click",
|
||||
"element": {
|
||||
"resource_name": "",
|
||||
"text": "Alerts",
|
||||
"content_description": ""
|
||||
},
|
||||
"timeout_seconds": 5
|
||||
},
|
||||
{
|
||||
"action_type": "wait",
|
||||
"timeout_seconds": 10
|
||||
},
|
||||
{
|
||||
"action_type": "click",
|
||||
"element": {
|
||||
"resource_name": "",
|
||||
"text": "Settings",
|
||||
"content_description": ""
|
||||
},
|
||||
"timeout_seconds": 5
|
||||
},
|
||||
{
|
||||
"action_type": "wait",
|
||||
"timeout_seconds": 10
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user