Repository for Mobile Monday meetup where I gave talk about automating tests for Android & iOS platform using Appium automation framework and Python programming language.
Presented a couple of scenarios:
-
Writing first test (logging in and enabling PIN login functionality)
-
Introducing POM (Page Object Model) design pattern, where pages are represented by a corresponding class and elements are represented by the variables of the class and all interactions are possible through the methods of the class. Test cases are executed by interacting with methods from the above mentioned classes.
-
Introducing BrowserStack (cloud web and mobile testing platform) and running test cases on real devices in the cloud.