We are living in times where richer inter-app communication and tighter integration with the OS services is available in mobile, and iOS is no exception….
Here is a crazy idea: let’s improve git push to make our CI run Espresso tests on a real device, powered by Sauce Labs Real…
Starting with Gradle 7, Android suggests the use of centralized repository declarations in settings.gradle over project or module level build.gradle declarations. If you created a…
Since joining Sauce Labs earlier this year, we’ve been busy making TestFairy better not only for mobile developers but also for SDETs that are looking…
tl;dr: Q: How to send .aab files to Android users? A: TestFairy allows .aab app distribution to Android apps. —— And now for the long…
On February 3rd 2021, JFrog announced that they will be shutting down Bintray and JCenter. JCenter has been the main repository where we host TestFairy…
Nadav is a former director of engineering at Spotify who is currently working on his own stealth mode startup. Nadav was kind enough to share…
Clinton Williams is a Senior Manager of Test Engineering at Groupon. Clinton has been working at Groupon for just over 6 years, starting out as…
We’re honored and thrilled to host Enric Solà, Quality Innovation Manager at Central QA in King. Enric joined the company in very strange circumstances,…
Mobile testing in cloud is a joy. It is the most cost effective way of locating bugs in your mobile app before shipping to production….
TestFairy turns mobile session recordings into Appium scripts that replay user flows on Cloud Devices. Teams working with cloud devices can now speed up their…
Almost every mobile app needs to make a network request. Flutter offers an easy to use HTTP library bundled inside the framework so you won’t…
Almost every iOS app making a network request. One of the most frustrating to deal with network request is when you need to do multiple…
Flutter is starting to support null-safe Dart language with its latest releases. This comes with new syntax as well as SDK changes which may break…
At TestFairy, we automate our tests whenever we can. We’re using AWS Mobile Device Farm for running our automation and trying to solve as many…
While developing our TestFairy Flutter Plugin, I noticed an unusual bug happening during iOS builds, described as Errno::ENOENT – No such file or directory @…
If there is one thing I love doing as a developer, it is automation. It saves me so much time and energy and helps me…
With over 100,000 mobile developers trusting TestFairy as their platform of choice for OTA app distribution, crash reporting and customer feedback, I can say we have…
Hey Jeremy, let’s start with a quick intro about yourself! Who are you and what do you at Blizzard? My name is Jeremy Chasey, and…
This is the story of how we met with Lumberyard in our office. For people who never heard of Lumberyard, it is a great tool…
NDK is scary. Code compiled with NDK doesn’t run in a VM and can do wild things otherwise impossible to achieve. This has both its…
Today, we are going to play with a really useful but quite ignored facility in the Flutter SDK, namely the EventChannel. It is a bridge…
While bridging platform APIs to Flutter, you may want to use callback functions in your Dart code to have a straightforward development experience. Unfortunately, out…
Unity is a great platform for developers. At TestFairy, we’re committed to helping Unity developers that want to use our SDK. Part of that commitment…
Hi everyone! We’d like to share our own plugin playground which allow us to test new ideas on Flutter. You can easily build this playground…
In our latest post, we discussed how to implement an analytics collector for vanilla media player and its adapter libraries in Android. It was trivial…
When it comes to TV apps, one thing you can’t do enough is testing your video players. Unlike consumer phones, people’s expectations from TV apps…
This post is brought to you by TestFairy, a mobile testing platform that helps companies streamline their mobile development process and fix bugs faster. Read…
This year in Google IO event, app modules has been one of the main features in Android development tools Google couldn’t stress enough. With the…
Together with our friends at Neptune Software, we had the honor to host Aravinda Boyapati, Senior Manager, UX and Incubation Leader at Johnson & Johnson, for…
Bittu Ahlawat is a Director of Engineering at Upwork (UPWK) — the largest freelancing website — leading their mobile effort. Bittu joined the company three…
TestFairy is a mobile testing platform that helps companies streamline their development process and fix bugs faster. Here are a few reasons why TestFairy is…
This post is brought to you by TestFairy, a mobile testing platform that helps companies streamline their mobile development process and fix bugs faster. Read…