Drive a real iOS Device with Appium 2 (XCUITest)
Appium 2.0 has brought some big changes to the popular framework for testing mobile apps. Here's an example of setting it up for iOS testing by Courtney Zhan.
Getting started with Espresso Android and Robot pattern
In this detailed, practical guide, Robert Gorter shows how to set up and write mobile tests using Android's official test framework — Espresso.
Automating the release process
In this insightful article, Daniel Kheyfets shares their journey of automating the release process of mobile applications, including the planning, implementation, visualisation and consequences.
NightwatchJS for Desktop Browser testing
Following up on the previous article focused on mobile browser testing, Daniel Maioni now thoroughly describes how to leverage NightwatchJS to test apps running on desktop browsers.
UI tests on Android. How do we test an app that requires permissions?
Anyone who had to interact with permissions in automated mobile tests understands that it's not always straightforward. Here's one way of dealing with it, explained by Andrey Sumin.
How APPIUM actually works? Internal Architecture
Appium is one of the most popular open-source test tools for mobile (and not only). Partik Chandra briefly explains how it works in practice.
Unobtrusive and testable issue reporting on IOS
If you work on testing iOS mobile apps, the swift-issue-reporting library by Brandon Williams and Stephen Celis can help you with debugging and issue reporting.
This time, Daniela Carvalho F. N. Neves shares a lot of great tips on how to properly test web apps on mobile.
Welcome to the 250th issue!
Today, I want to share with you a great discussion on iOS Testing Strategies.
What makes it special? It only includes responses from developers of companies such as Airbnb, Spotify, Uber, and others.
Some interesting trends:
And there's much more. Even though it's from 2021, I still think it's relevant.
Happy testing! 🙂
PS. I also recommend checking out the collection of resources on How They Test on Mobile by Alexey Alter-Pesotskiy.
Automating System Apps with Appium — iOS and Android
If you're looking for a detailed overview of setting up and using Appium for automating mobile apps, have a look at this great guide by Lana Begunova.
You may also want to learn about The Pros and Cons of XPath — Mobile Locator Strategy.