Managing iOS Tests at Scale: A Symphony
This is a great, detailed overview of the way Atakan Karslı and his colleagues approach testing iOS apps at scale.
Moreover, Nubar Nalbandian wrote a decent article on Finding Memory Leaks in Mobile Apps (Part 2: Automation).
Appium vs Flutter Integration Test
Akanksha compares in detail two helpful tools for mobile app testing — Appium and Flutter Integration Test.
Furthermore, Andrew Frolov wrote a decent article about Testing in Flutter: automated testing, integration testing, UI testing.
WebdriverIO with Appium: Beyond the perfect scenario
If you want to use JavaScript to test both iOS and Android mobile apps, there is a way. Marcelo Soares explains a possible solution and associated challenges of using WebdriverIO and Appium.
Scalable Continuous Integration for iOS
If you want to learn about setting up robust CI for iOS development and testing, Alberto De Bortoli wrote a detailed guide.
It's especially important if you want to implement a Release Train in mobile development, as Maxim Kachinkin explains.
I want to run any number of Android UI tests on each PR. Your actions? (Part I)
This is a great, detailed article on designing the test infrastructure for Android UI tests by Eugene Matsyuk.
You might also be interested in Amr Salem's article on Building a Complete E2E Pipeline for Testing Native Mobile Apps with WebdriverIO.
Beginner's Guide to Appium 2.0
As officially announced a couple of weeks ago, the popular mobile and desktop test tool Appium 2.0 is finally here. For that occasion, Mohammad Faisal Khatri wrote a comprehensive getting-started guide.
Simplifying Android UI Testing with the Page Object Model and Kakao
If you automate Android mobile tests, you might be interested in Joseph James's tips to make them simpler with Kakao.
Furthermore, Stavro Xhardha shares the results of exploring Screenshot Testing on the JVM. Thanks to Paparazzi.
iOS & OS Agents in the Era of Multi-Modal Generative AI
What if AI could navigate within a mobile app just by "looking" at it? Now it can! Francesco Bonacci created a proof of concept for doing that using GPT-4V(ision) and Appium. This is exciting!
Troubleshooting Appium: Essential Tips for Reliable and Fast UI Automation Testing
Whether you're starting with or already using Appium to test mobile apps, Lana Begunova has some great tips for improving your automation experience.
Lana has also written helpful articles on Leveraging Appium Capabilities and Mocking External Services in Appium.
Setting Up App State for Efficient Functional Testing with Appium
Continuing the great series of articles on Appium, this time Lana Begunova shows how to make your app start faster before testing.
You may also want to learn how to Start Using Image-Based Locators In Mobile App Testing.