Appium Beginner Tutorial 7 | First Appium Project with Java

Описание к видео Appium Beginner Tutorial 7 | First Appium Project with Java

FREE Courses - https://automationstepbystep.com/
Check Troubleshooting tips below
Steps
1. Download & Open IDE
2. Create Java Project
3. Add selenium & appium libraries
4. Connect mobile device
5. Start appium server
6. Write code to start a mobile application
7. Use appium desktop client to find element locators

Step 1: Download Eclipse or any other IDE for Java
   • Java  

Step 2 : Create a Java project

Step 3 : Add libraries
Selenium java
Appium java client
https://mvnrepository.com/

Step 4 : Connect device
run command : adb devices

Step 5 : Start appium server
can do from command line or appium desktop client

Step 6 : Add code to start automation on mobile device
Set desired capabilities
deviceName
udid
platformName
platformVersion

appPackage
appActivity

http://127.0.0.1:4723/wd/hub
Start calculator application

Step 7 : Run and validate

Troubleshooting tips
(contributed by Flavius-Cristian Luca)
- Issues with getting io.appium.uiautomator2.server.test package info: https://github.com/appium/appium-uiau...
- Original error: 'app' option is required for reinstall: for this, i added the following line of code

desiredCapabilities.setCapability(MobileCapabilityType.APP, "C:\\Users\\<<userName>\\AppData\\Roaming\\npm\\node_modules\\appium\\node_modules\\appium-uiautomator2-server\\apks\\appium-uiautomator2-server-v4.8.3.apk" );

-Error executing adbExec. on Android(M): https://github.com/appium/appium/issu...

#AppiumBeginnerTutorials

Udemy - https://www.udemy.com/user/raghav-pal-3/
Training schedule - https://automationstepbystep.com/trai...

----------- UI TESTING -----------
Selenium Beginners - https://bit.ly/2MGRS8K
Selenium Java Framework from Scratch - https://bit.ly/2N9xvR6
Selenium Python - https://bit.ly/2oyMp5x
Selenium Tips - https://bit.ly/2owxc50
Selenium Builder - https://bit.ly/2MKNtlq
Katalon Studio - https://bit.ly/2wARFdi
Robot Framework with RIDE- https://bit.ly/2Px6Ue9
Robot Framework with Eclipse - http://bit.ly/2N8DZxb

----------- API TESTING -----------
Web Services (API) - https://bit.ly/2MGafL7
SoapUI - https://bit.ly/2MGahmd
Postman - https://bit.ly/2wz8LrW
General - https://bit.ly/2PYdwmV
Katalon Studio API Testing - https://bit.ly/2BwuCTN

----------- MOBILE TESTING -----------
Appium - https://tinyurl.com/y3c8ckz8
Mobile Playlist - https://bit.ly/2PxpeUv

----------- CI | CD | DEVOPS -----------
Jenkins Beginner - https://bit.ly/2MIn8EC
Jenkins Tips & Trick - https://bit.ly/2LRt6xC
Docker - https://bit.ly/2MInnzx

----------- VERSION CONTROL SYSTEM -----------
Git & GitHub - https://bit.ly/2Q1pagY

----------- PERFORMANCE TESTING -----------
JMeter Beginner - https://bit.ly/2oBbtIU
JMeter Intermediate - https://bit.ly/2oziNVB
JMeter Advanced - https://bit.ly/2Q22Y6a
JMeter Tips & Tricks - https://bit.ly/2NOfWD2
Performance Testing - https://bit.ly/2wEXbLS

----------- PROGRAMMING -----------
Java Beginners - https://bit.ly/2PVUcXs
Java Tips & Tricks - https://bit.ly/2CdcDnJ
GROOVY - https://bit.ly/2FvWV5C

----------- IDE -----------
Visual Studio Code - https://bit.ly/2V15yvt

----------- MAVEN -----------
Maven - https://bit.ly/2NJdDRS

----------- OTHERS -----------
Redis- https://bit.ly/2N9jyCG
Misc - https://bit.ly/2Q2q5xQ
Tools & Tips - https://bit.ly/2oBfwoR
QnA Friday- https://bit.ly/2NgwGpw
Sunday Special - https://bit.ly/2wB23BO

Ask Raghav - https://bit.ly/2CoJGWf
Interviews - https://bit.ly/2NIPPxk
All Playlists - https://bit.ly/2LSiezA

Never Stop Learning,
Raghav

You can support my mission for education by sharing this knowledge and helping as many people as you can

Комментарии

Информация по комментариям в разработке