Cross platform PageObjectModel for Appium framework | Login test for Android & IOS

Поделиться
HTML-код
  • Опубликовано: 11 дек 2023
  • #appium_java_tutorial_qavbox #appium #java-client #mobiletesting #automationtesting #appiumsetup #android #iOS #appiumserver #appium2 #appiumjavaframework
    This video will explain how to implement page object model for both android and IOS, also understand how to use that to create Login test for cross platform.
    Complete tutorial - • Appium tutorial series
    Appium gestures playlist - • Gestures using appium
    Blog posts for quick read -
    qavalidation.com/appium-tutor...
    Appium java-client releases -
    github.com/appium/java-client...
    code base - github.com/sunilpatro1985/App...
    Subscribe to this channel -
    bit.ly/youtube-qavbox
    Blog posts -
    qavalidation.com
    Make me awake & feel fresh always, so I can bring lot's of interesting topics for you all, Buy me a coffee?
    buymeacoffee.com/qavalidation

Комментарии • 7

  • @vishalgupta2869
    @vishalgupta2869 7 месяцев назад

    Nice

  • @satzzsk
    @satzzsk 6 месяцев назад

    Hi Sunil, I am following the same pattern for writing cases on both platform simultaneously. Couldn't try to use the sendKeys() but I am able to click the element, throwing InvalidElementStateException while using sendKeys() and tried with giving enough time, also interacted with JSExecutor. And can you suggest any gesture is there for Type operation(setting the value). Can you please help me on this?
    Thanks in Advance!!

    • @qavbox
      @qavbox  6 месяцев назад

      when you click on the editbox, did you get the keyboard popup on mobile screen? if not then try to set these 2 capabilities and then use the sendkeys method,
      capabilities.setCapability(“unicodeKeyboard”, false);
      capabilities.setCapability(“resetKeyboard”, false);

    • @satzzsk
      @satzzsk 6 месяцев назад

      Yes, I am able to see my keyboard opens. But ended with InvalidElementStateException. And, I didn't add those capabilities, that means default it will goes "false" right? @@qavbox

  • @ChandrakarDwivedi
    @ChandrakarDwivedi Месяц назад

    From where it is taking app path @qavbox

    • @qavbox
      @qavbox  Месяц назад

      For the apps, I have installed the apps already into the simulators.
      So instead of the app path, we use app package n activity for Android. bundleID for iOs

  • @nkdvideohub2566
    @nkdvideohub2566 6 месяцев назад

    Hi bro I want to talk to you plz tell me your id about automation