Mobile Testing with Appium
How to Start Appium For testing mobile app with Appium you need to install it on you machine first, here you can download Appium client libraries and Desktop Apps. Please read more about Appium to figure out its philosophy. Few words about Appium architecture: Appium has different client libraries, for writing a script in general we you some IDEs such as IntelliJ, Eclipse, Visual Studio, etc. When you launch your Appium server and create a new driver (Andriod/iOS), the session will be created by Appium server according to the Capabilities you defined in your script. Capabilities are type of configurations that needed by Appium to create the session, when the server gets the capabilities it creates a session (driver) in order to perform actions on your app. Once you get the driver you can perform UI actions using different driver engines like XCUITest and UIAutomator. The engines will help you to execute your tests on the app UI. Note: For creating a session on App...