Skip to content

Instantly share code, notes, and snippets.

@SarahElson
Last active September 15, 2022 09:36
Show Gist options
  • Save SarahElson/30d383f920adb03e268b79887d048adc to your computer and use it in GitHub Desktop.
Save SarahElson/30d383f920adb03e268b79887d048adc to your computer and use it in GitHub Desktop.
How To Test React Native Apps On iOS And Android
public class GeoLocationPage {
private DriverManager driverManager;
private WebDriverWait wait;
public GeoLocationPage (final DriverManager driverManager) {
this.driverManager = driverManager;
wait = new WebDriverWait (driverManager.getDriver (), 30);
}
public MobileElement content () {
return (MobileElement) wait.until (
ExpectedConditions.presenceOfElementLocated (MobileBy.id ("Android:id/content")));
}
public void navigateToHomePage () {
driverManager.getDriver ()
.navigate ()
.back ();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment