The Basics of Mobile Continuous Integration Workflow

The mobile workflow has been improving a lot. If there would be only two things to thank for this achievement, no doubt those would be the continuous integration adoption as a part of the mobile development workflow and use of agile and mobile devops types of cultures inside organizations. In these, the automation is the key for successful app development, testing, deployment and eventually monitoring of it running in the user context.

The mobile app quality has become crucial factor for success in mobile ecosystem. From indie developers to SMB-sized app/game studios and larger corporations pushing apps for users in various app subverticals (banks, retail, insurance, travel, and a dozen of others), they all understand what gaining a five star feedback for their app means.

We’ll take a look at how mobile continuous integration can contribute.

Read more

Android Espresso Tutorial for Mobile App Testing

android espresso tutorial for app testing
android espresso tutorial for app testing

Espresso has been one of the most used test automation framework for Android app testing. We’ve provided support for it with all our solutions since 2013 and it’s time to look how things have evolved and what’s new with Android Espresso testing. You can quickly get started with Android Espresso using Bitbar Public Cloud.

Read more

8 Facts Why Dedicated Devices on Cloud Are Superior

Three Levels of Mobile App Testing
Three Levels of Mobile App Testing

Dedicated mobile devices in cloud has been one of top feature that device farms have to offer for its customers. While majority of indie developers love to use public cloud for maximal device coverage with reasonable costs, many of larger companies want to dedicate mobile devices for their needs – and spread the use of those across their teams. This sort of product has been available for few years with our Bitbar Private Cloud (previously Testdroid Private Cloud) and it has provided the business-critical feature and tons of benefits for many top mobile app and game companies.

In this blog, we’ll take a look at why dedicated devices are a superior feature and how to quickly jump on board with it.

Read more

Two-Factor Authentication in Mobile App Testing

An increasing number of apps require an email or SMS authentication code for user registration. The added layer of security helps to prove user’s authenticity and identity, decreasing the chance of fake users trying to exploit them. But what does it mean for mobile test automation, when regression tests should be able to continuously click through the registration process without user intervention?

There are few tried and tested workarounds to implement two-factor authentication to be a part of mobile test automation. In this blog, we’ll take a look of the most common one and how it can help testers and developers to overcome with authentication issues.

Read more

Embrace Appium 1.5 with Server-Side Execution on Testdroid Cloud

Appium logo
Appium logo

Dear Testdroiders,

As you may know, Appium 1.5.x is a complete rewrite of Appium from the scratch. It is a technical re-architecture that keeps the code organized at best and makes it easier for new contributors to improve the framework. To all Appium lovers, we have made it executable on all of Testdroid solutions and you can now select either Appium version 1.4 or 1.5 to drive the Server-Side Execution for your mobile app testing.

Read more

Appium Support at Testdroid Cloud is More Powerful than Ever

Parallelism in Mobile App Testing
Parallelism in Mobile App Testing

Dear Testdroiders,

Appium is getting more popular and widely used day by day and we have been trying our best to bring you the greatest experience of Appium test execution at Testdroid Cloud. Today we have great news to share that Appium Server-Side Execution is now available for all users with Testdroid Cloud SOLO plan or above.

Read more

Appium Tip #26: Match Image Resolution with Device Screen Resolution

Appium and Image Recognition
Appium and Image Recognition

Dear Testdroiders,

Over the past year since we introduced how to use the technology of Image Recognition to run automated Appium tests for mobile games, we’ve noticed a skyrocketing amount of test runs on Testdroid Cloud using image recognition for mobile game test automation. Today, we’d like to share another quick tip to any mobile game developers or QAs who are just new to the image recognition for mobile game testing. To make sure your test scripts work well on different devices with the method of image recognition, you need to prepare images with different resolution.

Read more

How to Get Started with Robot Framework (with Example)

Dear Testdroiders,

Robot Framework is a generic keyword-driven test automation framework for acceptance level testing and acceptance test-driven development (ATDD). Surprisingly, many of you have been using this framework (in the past) for a basic acceptance testing that extend the system level testing capabilities with specifications and test cases associated with the actual app testing. However, if you are not familiar with Robot framework or if you look for a way how to use it in Testdroid Cloud, I’ll walk you through of some basic things in this blog.

Read more

A Dedicated Mobile Device Lab Solution You’ve Been Dreaming For

Dedicated Devices with Bitbar Testing Deployment Options
Dedicated Devices with Bitbar Testing Deployment Options

Earlier last week, Facebook unveiled its mobile device testing lab equipped with physical Android and iOS devices for testing Facebook app, Messenger and Instagram. While it shouldn’t be surprising that Facebook chooses an in-house testing solution to test their mobile apps, the amazing thing here is the determination of bringing higher quality and top-notch performance to its apps by building a large-scale testing environment with almost 2000 devices using 60 racks to test against.

Read more

Appium Tip #25: How to Avoid the Most Common Test Zip Mistake

Everything About Appium Test Automation
Everything About Appium Test Automation

Dear Testdroiders,

This is the 25th blog of our 37 Things You Should Know About Appium blog series. Today we are going to quickly talk about the most common test zip mistake with Appium and how to avoid it to get your Appium tests running instantly with no hassle.

Read more

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close