140 lines
2.9 KiB
JSON
140 lines
2.9 KiB
JSON
{
|
|
"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
|
|
}
|
|
]
|
|
}
|