Kubeusz

samplepage

Nov 24th, 2019
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. using OpenQA.Selenium.Appium.Android;
  2. using OpenQA.Selenium.Support.PageObjects;
  3. using OpenQA.Selenium.Appium.PageObjects.Attributes;
  4.  
  5.  
  6. namespace AppiumDotNetSamples
  7. {
  8. public class SamplePage
  9. {
  10. private AndroidDriver<AndroidElement> _driver;
  11.  
  12. [FindsByAndroidUIAutomator(ID = "com.miui.calculator:id/btn_1_s")]
  13. private readonly AndroidElement _buttonOne;
  14.  
  15. [FindsByAndroidUIAutomator(ID = "android:id/button1")]
  16. private readonly AndroidElement _confirmButton;
  17.  
  18. public SamplePage(AndroidDriver<AndroidElement> driver)
  19. {
  20. _driver = driver;
  21. PageFactory.InitElements(_driver, this);
  22. }
  23.  
  24. public void ClickOnConfirmButton()
  25. {
  26. //AndroidElement _confirmButton = _driver.FindElementById("android:id/button1");
  27. _confirmButton.Click();
  28. }
  29.  
  30. public void ClickOnButtonOne()
  31. {
  32. //AndroidElement _buttonOne = _driver.FindElementById("com.miui.calculator:id/btn_1_s");
  33. _buttonOne.Click();
  34.  
  35. }
  36.  
  37. }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment