Starting Appium for Windows:
Hey Guys, Let’s start something new.
In this post I will talk about how to install Appium for windows and start the Appium Server.
Now, the question in mind why we need Appium Server ?. To understand this we first need to know How Appium works..
· Appium Client: It connects with Appium Server and communicate with the device by our favorite Json wire protocol.
· Appium Server also create the session with the client it’s interacting (Devices, Android or IOS).it also check the desired compatibilities of clients and connects with vendor provided framework like Selendroid/UIAutomator.
· Vendor provided API will communicated with bootstrap.jar which is running either on Emulator or Real devices for performing client operations.
· This jar acts as TCP which perform action on AUT.
How to Install Appium and Start the Server -
- Download the Appium for Windows from here
2. Double click on the installation:
3. Launch the Appium:
4. Click on Setting by changing the port number:
5. Click on play button on Top right corner:
Now your appium server is up and running and you can plug in your device and start writing executing Appium Test Cases.
If you have any questions on this or have some feedback please comment it. If feel this is useful then do share it with your friends and colleagues.
Configuring Appium Server:
Appium Sever will launch with default configuration parameters. We have option to customize server settings as per our requirement. In case you face any issue or exception while connecting to the server then you need to look into the server settings first to debug your issue.
Let us look into how to modify appium sever settings.
1. Click on Android Setting button as shown in below image:
2. You can see device configuration you can modify as per your device and change the configuration accordingly:
That's it for this article.. Feel free to shoot in the comment's if you'hv any questions..
Test Architect- Selenium| Cucumber| Appium| Devops| AI-ML
6 年#qa?#automation?#manual?#seleniumtesting?#testing?#IT?#software?#functionaltesting?#performacetesting?#mobile?#mobileapps?#Appium?#androidsdk?#IOS?#devops?#devicemanagement