Appium is a framework to automate testing of mobile apps. It receives connections from a client, listens for commands, executes those commands on a mobile device, and responds with an HTTP response representing the result of the command execution.
The client/server architecture opens up a lot of possibilities:
- write test code in any language that has a http client API
- put the server on a different machine than our tests are running on
- write test code and rely on a cloud service like Sauce Labs to receive and interpret the commands
The golden rule of web application testing states "You can find a number of bugs by simply clicking randomly on various places." Learn how this can be achieved through Appium commands.
Get started with Sauce and download the guide today!