Testing

144 articles

Articles covering unit testing, UI testing, integration testing, snapshot testing, and test infrastructure for mobile applications.

Top Companies

Platforms

Articles on Testing

Trivago Feb 18, 2026

How a Learning Project Became Our Modern Mobile Test Framework

Callstack Feb 17, 2026

Agent Device: AI-Native Mobile Automation for iOS and Android

Individual Author Feb 4, 2026

Common Mistakes When Shifting Left in Mobile Testing

Callstack Dec 12, 2025

Integrating React Native Storybook 10 with Your App

Doist Nov 20, 2025

Orchestrating our UI test suite with Maestro

Grab Nov 6, 2025

Grab’s Mac Cloud Exit supercharges macOS CI/CD

Trendyol Nov 5, 2025

Scaling Mobile UI Testing with AI

Trendyol Aug 22, 2025

Building a Maestro Plugin for IntelliJ: From Mobile Test Automation to IDE Excellence

Google Aug 14, 2025

Test on a fleet of physical devices with Android Device Streaming, now with Android Partner Device Labs

Expo Jun 12, 2025

Create and run fast end-to-end tests using Moropo and Expo

Just Eat Jun 5, 2025

Testing Lottie Animations in Jetpack Compose

Dropbox Apr 25, 2025

How Dropbox leverages testing to maintain high level of trust at scale

Netflix Apr 17, 2025

Netflix App Testing At Scale

Wealthfront Mar 17, 2025

How 40 Lines of Code Sped Up iOS End to End Tests by over 50%

Duolingo Feb 7, 2025

How we reduced manual regression tests by 70% using AI tools

Mercari Dec 24, 2024

How to unit-test Mercari Hallo Flutter app

Mercari Dec 14, 2024

Learnings About Swift Testing

Callstack Nov 28, 2024

Upgrading React Native in Brownfield Applications

Discord Nov 27, 2024

Measuring Product Impact Without A/B Testing: How Discord Used the Synthetic Control Method for Voice Messages

Cash App Oct 30, 2024

Kotlin Multiplatform parameterized tests with Burst

Shopify Aug 23, 2024

Tophat: Crafting a Delightful Mobile Developer Experience

Wealthfront Aug 19, 2024

Speed Up Your Android Tests: Gradle Plugin for Unit Test Filtering

Just Eat Aug 7, 2024

Building VoiceOver-Friendly iOS Applications

Thumbtack Jul 3, 2024

Swift Actor in Unit Tests

Skeelo Jun 13, 2024

Good Practices When Creating E2E Tests at Skeelo

GitHub Jun 3, 2024

How GitHub reduced testing time for iOS apps with new runner features

Uber Apr 23, 2024

DragonCrawl: Generative AI for High-Quality Mobile Testing

Duolingo Mar 1, 2024

How dogfooding helps us build a better Duolingo

Uber Nov 2, 2023

Real-Time Analytics for Mobile App Crashes using Apache Pinot

Swift.org Blog Sep 28, 2023

What's New in Swift 5.9 Debugging

Handshake Sep 21, 2023

Effortless iOS Snapshot Testing Using Emerge Tools

Klarna Sep 7, 2023

Native End-to-End Testing for Mobile Apps

Dream11 Jun 23, 2023

Unleashing Efficiency: The Power of Mobile App Automation at Dream11

Cash App Jun 21, 2023

Flow testing with Turbine

Getir Jun 19, 2023

Unit Testing Android Apps with MockK

Glance Jun 15, 2023

Distributed Load Testing Using Locust

AWS Jun 7, 2023

Benchmarking your Mobile App with Rooted Android Private Devices and AWS Device Farm | Front-End Web & Mobile

Premise Jun 6, 2023

Using Gradle Enterprise to Detect Configuration Regressions in an Android Gradle Build

Glance Jun 1, 2023

Testing Android UI Performance Part 2

leboncoin May 24, 2023

Achieving Higher Test Coverage: Our Approach to UI Testing on iOS

Swiggy May 23, 2023

How We Improved Testing Processes Using Ephemeral Environment

Glance May 18, 2023

Testing Android UI Performance

Premise Apr 4, 2023

Measuring Render Performance with Jetpack Compose

Spotify Mar 31, 2023

Load Testing for 2022 Spotify Wrapped

Gojek Feb 23, 2023

Building a Multi-Pipeline CI Setup for Running Automated Tests in GitLab

Flashlight Feb 6, 2023

Get you your Android Performance Score with Flashlight

Swiggy Jan 24, 2023

Gradle Incremental Test Runner

DoorDash Jan 18, 2023

How to Speed Up SwiftUI Development and Testing Using PreviewSnapshots

Lyft Jan 17, 2023

Detecting Android Memory Leaks in Production

Strava Dec 20, 2022

Optimizing Testing for Server-Driven Mobile Development at Strava

Shopify Nov 24, 2022

Measuring React Native Rendering Times

Turo Nov 15, 2022

The New Gold Standard for iOS Releases: 99.99% Crash-Free

Swiggy Oct 18, 2022

Detecting App Cloning & Location Spoofing on Android

OkCredit Oct 18, 2022

How We Reduced Our ANR by Three Times

Strava Oct 18, 2022

Conquering Our Android Crash Count

Lyft Oct 12, 2022

Shift-Left iOS Testing with Focus Flows

Tinder Sep 19, 2022

Performing Due Diligence As Android Engineers

OkCredit Aug 23, 2022

Comparing Jetpack Compose Performance with XML

Instawork Aug 23, 2022

How We Made Unit Testing Part of Our Engineering Culture

Turo Jul 19, 2022

Android UI Testing with Firebase

Swiggy Jul 19, 2022

Automating Mobile Event Verification

Booking Jun 30, 2022

Rendering Performance Monitoring on Android

Dream11 May 19, 2022

Automated Performance Testing with Torque

Slack Apr 29, 2022

Continuous Load Testing

Tokopedia Apr 19, 2022

Stop Wasting Time on Unit Testing: How Tokopedia Achieved 8X Faster Results | by Andrean Lay | Tokopedia Engineering | Medium

Grab Apr 1, 2022

How we improved our iOS CI infrastructure with observability tools

Spotify Feb 14, 2022

Introducing Ruler: Our Tool for Measuring Android App Size

Callstack Feb 7, 2022

Preventing App Breakage During Stripe React Native Migration

Tokopedia Jan 18, 2022

How We Solve the Sideloading Crash After App Bundle Implementation

Just Eat Nov 23, 2021

Jetpack Compose UI Testing Strategies

Revolut Nov 16, 2021

Monitoring Performance of Screens in Your iOS App

React Native Blog Sep 1, 2021

Preparing Your App for iOS 15 and Android 12

Square Aug 24, 2021

Kotlin Multiplatform: Shared Test Resources

Revolut Jul 27, 2021

Best Practices for Unit Testing at Revolut

Microsoft Jul 20, 2021

Spotting Latency Regressions Ahead of Time at Teams Mobile

Grab Jun 3, 2021

Structured Logging: The Best Friend You'll Want When Things Go Wrong

Just Eat Apr 26, 2021

iOS Accessibility Best Practices

Dropbox Mar 23, 2021

Detecting Memory Leaks in Android Applications

Thumbtack Mar 16, 2021

Automating Integration Tests To Ensure Android App Quality

Google Mar 16, 2021

Boosting Developer Success with Android Tools

Bukalapak Mar 9, 2021

Speeding Up Android Unit Tests with Test Sharding on GitLab CI

Microsoft Feb 2, 2021

Measuring Android App Size in CI

Thumbtack Dec 18, 2020

Using Android Screenshot Tests To Verify View Correctness

Dropbox Dec 1, 2020

Revamping the Android Testing Pipeline at Dropbox

Huawei Nov 25, 2020

Leak Canary: What Is It?

Pinterest Oct 20, 2020

Pre-submit UI Tests at Pinterest

Walmart Sep 15, 2020

5 Minute DevOps Effective Testing

Shopify Sep 9, 2020

Tophatting React Native

Shopify Aug 14, 2020

Building Reliable Mobile Applications

Badoo Jul 28, 2020

MVI Architecture in Kotlin Multiplatform - Part 3

OkCupid Jul 27, 2020

Improve Android Testability with Fakes and Factories

LinkedIn Jun 26, 2020

Faster testing on Android with Mobile Test Orchestrator

Bukalapak Jun 14, 2020

Automation for WebView Testing

Spotify May 1, 2020

How We Gave Superpowers to Our macOS CI

Airbnb Apr 7, 2020

Better Android Testing at Airbnb (Part 6)

Airbnb Mar 31, 2020

Better Android Testing at Airbnb (Part 5)

Airbnb Mar 24, 2020

Better Android Testing at Airbnb (Part 4)

Google Play Mar 24, 2020

How to Fix App Quality Issues with Android Vitals (Part 2)

Airbnb Mar 17, 2020

Better Android Testing at Airbnb (Part 3)

Google Play Mar 17, 2020

How to Fix App Quality Issues with Android Vitals (Part 1)

Airbnb Mar 10, 2020

Better Android Testing at Airbnb (Part 2)

Headspace Mar 3, 2020

Our Android testing process

Airbnb Mar 3, 2020

Better Android Testing at Airbnb (Part 1)

Airbnb Dec 13, 2019

Better Android Testing at Airbnb (Part 4: Testing ViewModels)

Thumbtack Dec 2, 2019

Targeted Code Coverage Reports For Android Continuous Builds

Connected2.me Aug 26, 2019

Running Android Instrumentation Tests on Circle CI Without a Third Party Service

Pinterest Aug 5, 2019

Ad Metrics Quality And Testing On Mobile

Dream11 Jul 30, 2019

Mobile App Automation for Dream11

Freeletics Jun 3, 2019

iOS GPS Testing and Location Services

SoundCloud Apr 3, 2019

Quality Assurance and Testing for Mobile Applications

Shopify Jan 15, 2019

iOS Application Testing Strategies at Shopify

Meta Oct 19, 2018

MobileLab: Prevent Mobile Performance Regressions

Badoo Sep 20, 2018

How We Tested iOS 12 Beta

Bumble Sep 20, 2018

Testing iOS 12 Beta

Bumble Aug 15, 2018

Guide to Mobile App Autotesting Tools

Badoo Aug 15, 2018

Guide to Mobile App Autotesting Tools

Google Jul 9, 2018

Android Emulator AMD Processor Hyper-V Support

Badoo Jul 4, 2018

Split Testing (A/B Testing) with Swift

Badoo Jul 4, 2018

Split Testing (A/B Testing) with Swift

LinkedIn Apr 20, 2018

The Mobile Crash Reporting Pipeline at LinkedIn

LINE Mar 13, 2018

Using Docker to build a testing infrastructure for web UI and mobile

Badoo Feb 13, 2018

Enhancing Appium Android Tests with Advanced Techniques

Badoo Dec 5, 2017

Singleton, Service Locator and Tests in iOS

Badoo Dec 5, 2017

Singleton Service Locator Pattern and Testing in iOS

Revolut Sep 25, 2017

How to Extract Analytics Data from Your iOS Application

Badoo Aug 1, 2017

Mind Maps for Fast and Effective Testing

Airbnb Jun 15, 2017

Unlocking Test Performance: Migrating from Mocha to Jest

LinkedIn May 4, 2017

Mobile Crash Reporting at LinkedIn

Bumble Apr 5, 2017

Breaking the Limitations of Calabash Android

Badoo Apr 5, 2017

Breaking the Limitations of Calabash Android

Badoo Feb 13, 2017

Mobile App Testing Tips and Tricks

Badoo Feb 9, 2017

Dockerizing Calabash Android Testing on macOS

Twitch Jan 12, 2017

A/B Testing using Google’s Staged Rollouts

Klarna Jan 12, 2017

Four Load Testing Mistakes Developers Love to Make

Callstack Jan 6, 2017

Develop React Native Apps Like a Pro

Meta Jul 13, 2016

The Mobile Device Lab at the Prineville Data Center

Walmart Jun 30, 2016

Android Testing with Mocking

Meta Apr 13, 2016

Automatic memory leak detection on iOS

Allegro Mar 2, 2016

Integrating Android Projects with Codecov for Coverage Tracking

Skyscanner Feb 24, 2016

Failing Fast with Reliable and Actionable System-Level Tests

Quora Feb 1, 2016

Mobile A/B Testing at Quora

LinkedIn Jan 27, 2014

Mobile A/B Testing at LinkedIn: How Members Shape Our Apps

Etsy Aug 9, 2013

Etsy's Device Lab

X (formerly Twitter) May 30, 2013

Mobile App Development: Catching Crashers