Dear Testdroiders,

A good and smooth performance of your mobile app cumulates as a great user (or preferably, customer) experience. Today, we’re honored to have Doug Sillars covering this topic in his guest blog – “How to Automate Mobile Performance Testing” – and announce something new with their Application Resource Optimizer. Also, you may want to check Doug’s book on this theme. Enjoy!

Read more

Dear Testdroiders,

When it comes to test automation frameworks for mobile development there are bunch of great options for modern app developers out there. Many of these mobile-centric test automation frameworks are actively developed and have an active community around those. We at Bitbar believe in these communities and encourage everyone to contribute and use these great open source frameworks, as testing of your mobile apps, games and web-related stuff is really vital for your success. Naturally, all these frameworks have their own traits, pros and cons, and one of the top feature/benefit you should look from these frameworks is how well it exposes the issues, performance, problems and all that DNA to fix app for perfect user experience.

Read more

This is the 20th blog in our 37 Things You Should Know About Appium blog series and this time we’ll take a look on how to bridge the gap between Android Studio, Gradle and Appium tests running on a real device on cloud. As you know, Appium client-side execution is slightly different compared to how other test automation frameworks are used and you typically just upload your APK (or IPA for iOS) first, then start your test from localhost and once test is finalized you’ll (or your scripts) pull back the results for local inspection. Now, let’s look on how to get your Appium tests up and running — when built with Gradle.

Read more

Here at Bitbar we solve large problems with mobile development and quality assurance. From being able to tackle the device fragmentation issue, to providing a means for thorough agile continuous integration testing, Testdroid has become a great solution for companies tired of slow dev cycles and growing QA costs with inadequate returns. Companies need to scale their testing coverage, but at the same time accelerate feedback on bugs to development. That’s a big catch 22!

Read more

Dear Testdroiders,

Automating mobile game testing can really make a big difference on how thoroughly (and easily) people can get their Android and iOS games tested. We’ve been discussing about this topic a lot here at Testdroid blog and covered pretty much all the popular test automation frameworks in order to get mobile game testing automated. One of the most prominent approach has been the image recognition together with Appium. Today, I’ll walk you through of how to modify the existing template / example with AKAZE and OpenCV libraries and how to build the latest versions of image recognition libraries.

Read more