@@ -2,6 +2,7 @@ import { AppiumDriver, SearchOptions } from "nativescript-dev-appium";
2
2
import { assert } from "chai" ;
3
3
4
4
const home = "Home Component" ;
5
+ const about = "About Component" ;
5
6
const login = "Login Component" ;
6
7
const tabs = "Tabs Component" ;
7
8
@@ -16,6 +17,7 @@ const gotoNextTeam = "next team";
16
17
const gotoTeams = "teams" ;
17
18
18
19
const gotoHomePage = "Go To Home Page" ;
20
+ const gotoAboutPage = "Go To About Page" ;
19
21
const gotoTabsPage = "Go To Tabs Page" ;
20
22
const confirmDialog = "Ok" ;
21
23
@@ -65,6 +67,12 @@ export class Screen {
65
67
console . log ( home + " loaded!" ) ;
66
68
}
67
69
70
+ loadedAbout = async ( ) => {
71
+ const lblAbout = await this . _driver . findElementByAutomationText ( about ) ;
72
+ assert . isTrue ( await lblAbout . isDisplayed ( ) ) ;
73
+ console . log ( home + " loaded!" ) ;
74
+ }
75
+
68
76
loadedTabs = async ( ) => {
69
77
const lblTabs = await this . _driver . findElementByAutomationText ( tabs ) ;
70
78
assert . isTrue ( await lblTabs . isDisplayed ( ) ) ;
@@ -113,6 +121,11 @@ export class Screen {
113
121
await btnNavToHomePage . tap ( ) ;
114
122
}
115
123
124
+ navigateToAboutPage = async ( ) => {
125
+ const btnNavToAboutPage = await this . _driver . findElementByAutomationText ( gotoAboutPage ) ;
126
+ await btnNavToAboutPage . tap ( ) ;
127
+ }
128
+
116
129
navigateToPlayer = async ( player : string ) => {
117
130
const btnNavPlayerPage = await this . _driver . findElementByAutomationText ( player ) ;
118
131
await btnNavPlayerPage . tap ( ) ;
0 commit comments