Testing iOS mobile apps? Dan Smith put together a detailed getting-started guide to iOS test automation in XCode.
Do chaos engineering principles apply to mobile apps? Yes, and Ubiratan Soares shows how to automate it on Android.
Welcome to the 163rd issue!
This week, I want to share with you a new, fantastic collection of resources on mobile testing:
It includes articles, discussions, and other resources on mobile testing strategy and automation coming directly from the biggest tech companies.
Kudos to Alexey Alter-Pesotskiy for curating the project.
Happy testing! 🙂
Custom tooling for the test stack management
Mirek Stanek shares how the custom-built test cycle management tool called AutomationTestSupervisor helped him and his team improve the mobile testing workflow.
A Guide to Appium — Our Top 10 Appium Tutorials in 2021
Danny Shain did a big favour to all Appium fans here by putting together this list of articles and guides on writing effective mobile tests.
Testing Android and iOS apps in TypeScript using WebdriverIO
Testing native mobile apps with JavaScript-based frameworks? Why not! Nathan Krishnan shows how to do it using WebdriverIO and TypeScript.
How to Automate Gesture Testing with Appium
If you test mobile apps, you may find this guide useful. Sai Krishna and Srinivasan Sekar explain and show an easy way of automating gestures with Appium 2.0.
Appium vs Espresso vs XCUI — Understanding how Appium Compares to Espresso & XCUI
Sai Krishna and Srinivasan Sekar describe and compare three frameworks for mobile testing: Appium and native test frameworks such as Espresso for Android and XCUI for iOS.
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.