UI tests vs. snapshot tests on Android: which one should I write?
Sergio Sastre Florez explains the advantages and disadvantages of each approach and explains why a healthy mix of both is the key to success in mobile UI automation.
Testing In Flutter: Integration Test
While Flutter is becoming a more and more popular way of developing mobile apps, Dhruv Nakum shows how to set up and run integration tests.
Hello Appium, Part 2: Writing Your First Android Test
New to testing mobiles? Gaurav Singh just published the second part of his guide to Appium. You can find the first part here.
10 Portfolio Projects for Aspiring Automation
Angie Jones put together this useful list of projects you can use to practice any type of test automation: web, mobile, visual, API, performance and more!
Understanding Browser and Device Fragmentation [A Deep Dive]
A super insightful article about the browser and device fragmentation. If you're testing on multiple browsers or mobile devices, this is a must-read!
Execute Android Appium Tests in Docker Containers Using Selenoid
Anton Angelov shows a cool way to run your mobile Appium tests in an isolated environment using Selenoid. The code examples are in C#.
Stop using Appium (if you have access to the source code)
Appium is a great, versatile and well-recognised tool for mobile testing. But it's not always the best solution, as Rodrigo Matola explains.
Painless BDD on iOS with XCTContext
Testing iOS mobile apps? Alexey Alter-Pesotskiy explains how to use XCTContext for writing tests in the Given When Then style.