Discover 167 articles on Testing in mobile performance

Clear Filters

Showing 20 of 167 articles (Page 7 of 9)

Our Android testing process

Company: Headspace · Mar 3, 2020
Platform: Android

Headspace went from <20% test coverage to 80%+ during a complete app rewrite. Here's how they built a testing strategy that actually works.

Airbnb built a system that automatically tests every click in their Android app without writing a single Espresso test. Here's how they turned interaction testing from tedious to automatic.

Airbnb built a testing framework so elegant that their ViewModels tests read like plain English. Here's how they made testing actually enjoyable.

Brian Terczynski from Thumbtack reveals how their Android team solved a critical problem: developers couldn't see which specific lines in their code changes lacked test coverage. The solution? Two custom report...

Doğu Deniz Uğur challenges CircleCI's own documentation. While the official docs say Android emulator tests aren't supported on their Linux VMs, he found a workaround that eliminates the need for Firebase Test ...

Maya Reddy from Pinterest reveals how their team eliminated last-minute P1 bugs by automating ad metrics testing. The shift from bi-weekly manual QA to continuous integration transformed their release confidenc...

Mobile App Automation for Dream11

Company: Dream11 · Jul 30, 2019
Platform: React Native

Dream11 built a mobile automation framework that tests 100M+ user experiences across iOS and Android simultaneously. Here's how they eliminated duplicate test code and slashed regression cycles.

iOS GPS Testing and Location Services

Company: Freeletics · Jun 3, 2019
Platform: iOS

Trevor Phillips from Freeletics built a comprehensive GPS testing framework that improved location accuracy from 7% error down to 1.68%. Here's how they systematically validated every improvement.

Understanding Async in Flutter Tests

Company: Flutter · May 2, 2019
Platform: Flutter

Anthony Bullard from Flutter reveals why your widget tests might be lying to you. The culprit? FakeAsync zones that simulate time instead of experiencing it.

Julio Zynger from SoundCloud reveals how they ship mobile releases every two weeks without breaking things. Their secret? A release train model that turns chaos into predictability.

Shopify's iOS team ships hundreds of commits weekly to a monorepo. Their testing strategy keeps quality high without slowing down velocity.

Integration Testing for Memory Leaks

Company: SoundCloud · Nov 23, 2018
Platform: iOS

Matthew Healy from SoundCloud reveals how a single integration test can catch memory leaks across an entire VIPER module. Unit tests alone won't save you from the sneaky leaks hiding in object interactions.

Facebook ships thousands of commits daily to their mobile apps. How do you catch a 1% performance regression before millions of users feel it?

How We Tested iOS 12 Beta

Company: Badoo · Sep 20, 2018
Platform: iOS

Kateryna Sprynsian from Bumble's QA team shares a hard truth: when iOS 12 dropped, 60% of their users updated within weeks. Were they ready?

Testing iOS 12 Beta

Company: Bumble · Sep 20, 2018
Platform: iOS

Kateryna Sprynsian from Bumble Tech shares a hard truth: when iOS 12 launched, 60% of their users updated within 8 weeks. Were they ready? Here's how they avoided disaster.

Mobile Tophatting at Shopify

Company: Shopify · Sep 11, 2018
Platform: iOS / Android

Pedro Piñera from Shopify reveals how they turned a 15-minute context switch into a single command. No QA team? No problem when developers can test each other's work this fast.

Guide to Mobile App Autotesting Tools

Company: Bumble · Aug 15, 2018
Platform: Android / iOS

Arseny Batyrov from Badoo's QA team built the mobile testing guide he couldn't find anywhere else. After combing the internet for tool comparisons and finding nothing comprehensive, he created this definitive b...

Guide to Mobile App Autotesting Tools

Company: Badoo · Aug 15, 2018
Platform: Android / iOS

Arseny Batyrov from Badoo's QA team built the mobile testing guide he couldn't find anywhere else. His comprehensive breakdown of autotesting tools reveals which ones actually matter in 2018.

Jamal Eason from Google just opened up hardware-accelerated Android emulation to thousands of developers who were stuck with slow software emulation. If you've been running AMD processors or Hyper-V, this chang...

Split Testing (A/B Testing) with Swift

Company: Badoo · Jul 4, 2018
Platform: iOS

Alexander shows how a simple A/B test doubled in-app currency purchases from 2% to 4% at Badoo. Here's how to build the same testing framework in Swift.

Loading articles...