How to perform Android mobile automation using WebdriverIO Appium with TypeScript | Test Automation
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
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
Thank you So much it was a very good explanation on automation mobile testing.
You are welcome.
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.
Sure will try to do that this week. Thanks for the suggestion
You can check out my playlist about Mobile automation with Appium: czcams.com/play/PLdZJM6yxhZyQmoVR4EdO7Rztvfl4rkKyH.html
Hope it will help.
Could you do a video for touch actions e.g. swipe left or right on an element or ?
Thanks in advance!
Hi, you can check out my playlist dedicated to handling gestures in Appium: czcams.com/play/PLdZJM6yxhZySIufG_a_NQM9NWSvOVeAA4.html
Hope it will help.
@@WasiqBhamla Thanks so much!
@@WasiqBhamla Do you have video for android chrome browser test. Your videos are so good. I think you should make a udemy course. Seriously!
@@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.
Hello i really loved ur cours i dont have a complete courses for appium wdio with typescript ?
Hello, please let me know what topic you are looking for. Will try to create one.
Running same tests on android as well as iOS and what should be the structure for defining locators
@@faisalkhatriqaUse the constructor and make tests using screnn objects and specs pleasee and how we can open aother application when 2 applications are related
@@marwafhal6828 I didnt understand the first part where you mentioned related to constructor. can you please elaborate?