How to perform Android mobile automation using WebdriverIO Appium with TypeScript | Test Automation

Sdílet
Vložit
  • čas přidán 15. 07. 2024
  • In this tutorial video, we will explore Android automation using WebdriverIO with TypeScript. We'll cover everything from setting up your environment to building a fully functional automation script for your Android application.
    First, we will be walking through the installation of all the necessary tools and packages, including Appium and TypeScript.
    We'll also cover important topics such as locating elements of the mobile application using Appium Inspector, performing actions on those elements, and handling different types of user inputs. You'll learn how to write robust, reliable, and maintainable automation scripts that can help you streamline your testing and development processes.
    This video tutorial will equip you with the knowledge and skills you need to take your automation efforts to the next level. Checkout the video now!
    All the code shown in this video is available on GitHub:
    github.com/mfaisalkhatri/webd...
    - WebdriverIO Setup: webdriver.io/docs/gettingstar...
    - Typescript setup: webdriver.io/docs/typescript/
    - WebdriverIO Appium boilerplate code : github.com/webdriverio/appium...
    - WebdriverIO Tutorial with TypeScript: github.com/mfaisalkhatri/webd...
    - Getting Started With WebdriverIO Appium: With Examples: www.lambdatest.com/learning-h...
    - How to choose mobile devices for testing : / how-to-choose-mobile-d...
    - Practical Guide to Mobile Testing:
    / guide-to-mobile-testing
    - TimeStamps
    00:00 Introduction
    03:44 Installation and Setup
    19:22 Creating a Test Automation Strategy for running Demo tests
    21:08 Inspecting the elements using Appium Inspector and Writing the tests
    29:20 Running the Tests
    Affiliate link:
    Sign up to LambdaTest Cloud Platform - www.lambdatest.com?fp_ref=faisal58
    Join my Software Testing Learning Group on the following social media platforms -
    WhatsApp: chat.whatsapp.com/BUKajWkUjbm...
    Telegram: t.me/continuoustesting
    Discord: / discord
    Connect with me @Linktree - linktr.ee/faisalkhatri
    #testautomation #softwaretesting #webdriverio #android #mobiletesting #automation #testing #freetutorial #tutorial #testautomation #typescript #appiumtutorial #appiumtesting #automationtesting
  • Jak na to + styl

Komentáře • 16

  • @MohammedAdnan-km2xd
    @MohammedAdnan-km2xd Před 25 dny +1

    Thank you very much for this video. I couldn't find anything related to this on internet, but you're a life saver. Could you please make a video in which browserstack would be used with this setup. Thanks

  • @venkatesh3816
    @venkatesh3816 Před rokem +1

    Thank you So much it was a very good explanation on automation mobile testing.

  • @priyapalani3955
    @priyapalani3955 Před 5 měsíci +2

    Could you please upload a complete end-to-end video that covers the setup and installation process for mobile automation? As a complete beginner, I have faced many challenges such as the lack of SDK tools and being unable to connect to the Appium server through Appium Inspector. The video would be beneficial for others who are just starting out in mobile automation. Thank you.

    • @faisalkhatriqa
      @faisalkhatriqa  Před 5 měsíci

      Sure will try to do that this week. Thanks for the suggestion

    • @WasiqBhamla
      @WasiqBhamla Před 5 měsíci +1

      You can check out my playlist about Mobile automation with Appium: czcams.com/play/PLdZJM6yxhZyQmoVR4EdO7Rztvfl4rkKyH.html
      Hope it will help.

  • @sean.d
    @sean.d Před 7 měsíci +2

    Could you do a video for touch actions e.g. swipe left or right on an element or ?
    Thanks in advance!

    • @WasiqBhamla
      @WasiqBhamla Před 5 měsíci +1

      Hi, you can check out my playlist dedicated to handling gestures in Appium: czcams.com/play/PLdZJM6yxhZySIufG_a_NQM9NWSvOVeAA4.html
      Hope it will help.

    • @sean.d
      @sean.d Před 3 měsíci +1

      @@WasiqBhamla Thanks so much!

    • @sean.d
      @sean.d Před 3 měsíci +1

      @@WasiqBhamla Do you have video for android chrome browser test. Your videos are so good. I think you should make a udemy course. Seriously!

    • @WasiqBhamla
      @WasiqBhamla Před 3 měsíci

      @@sean.d , glad you liked my videos. Thanks for suggesting about the course. My current plan is to create some good tutorial videos on CZcams absolutely free. Will think about Udemy later.
      The video you suggested is planned and I will be working on it soon. Subscribe to the channel to get notified when I publish the videos.

  • @marwafhal6828
    @marwafhal6828 Před rokem +1

    Hello i really loved ur cours i dont have a complete courses for appium wdio with typescript ?

    • @faisalkhatriqa
      @faisalkhatriqa  Před rokem

      Hello, please let me know what topic you are looking for. Will try to create one.

    • @haiderali3789
      @haiderali3789 Před rokem +1

      Running same tests on android as well as iOS and what should be the structure for defining locators

    • @marwafhal6828
      @marwafhal6828 Před rokem

      @@faisalkhatriqaUse the constructor and make tests using screnn objects and specs pleasee and how we can open aother application when 2 applications are related

    • @faisalkhatriqa
      @faisalkhatriqa  Před rokem

      @@marwafhal6828 I didnt understand the first part where you mentioned related to constructor. can you please elaborate?