Skip to content

The How and Why of Interrupt Tests for Mobile Apps

Have you ever wondered what happens to your app if the user’s device shuts down unexpectedly? What happens when a user receives a call or a push notification while using your app? The only way to find answers to these questions is to run interrupt tests for your mobile apps. Let’s learn more about this […]

Read Article

Reaping the Benefits of TDD for Mobile App Testing & Development

Test-driven development – TDD for short – is one of those terms that developers and leaders of development teams are often confronted with during their daily lives. We recently published a blog post about a relative of TDD, BDD (Behavior-Driven-Development), and talked about its use cases and benefits. We want to continue this journey and […]

Read Article

Writing Xamarin.UITest Tests with Base Classes and ScreenObject

I hope the previous blog post of the Xamarin.UITest 101 series provides some insight into how to write and run UI tests on Android and iOS platforms. Generally, writing automated tests is pretty easy, but writing solid tests will be much harder as the size and complexity of the project grow incrementally. Thus, in this […]

Read Article

Running Xamarin.UITest Tests on Different Mobile OS

In the first blog of our Xamarin.UITest 101 series, we have covered how to set up the Xamarin development environment with Visual Studio on Windows 10, today we will set up a development environment for Apple’s macOS and go through running Xamarin.UITest tests on Android and iOS platforms. Setting Up Xamarin Environment on macOS Let’s […]

Read Article

5 Test Automation Problems Even Modern QA Teams Face

Test automation remains the hottest quality assurance trend of 2020. It is the answer to realizing CI/CD and agile QA processes, but many teams have been struggling to achieve that due to many problems when implementing and working with test automation. Even highly professional QA engineers sometimes fail to effectively solve these problems early on. […]

Read Article

Finding and Using Different Types of Xamarin.UITest Locators

In the first article, we have installed and set up Visual Studio Enterprise 2019 for automated test development using Xamarin.UITest. We have created a simple cross-platform app using Xamarin.Forms and a simple automated UI test scenario that could interact with the elements in this app. However, to write more complicated Xamarin.UITest test scenarios, we need […]

Read Article

Top 6 Mobile Testing Tools for Test Creation and Automation

It’s hard to imagine effective mobile app testing without automation. Automated tests are an absolute must-have if you really want to benefit from frequent deployments and faster time to market. But before enjoying the benefits of automated mobile testing, you need to onboard some best mobile testing tools or frameworks to help you create tests. […]

Read Article

Robotic Process Automation: Is It Same As Test Automation?

Automation is in every business leader’s mind these days. They strive to automate their processes to save costs, increase productivity and accuracy, and remove the burden of tedious and repetitive tasks from the shoulders of their employees. This is why Robotic Process Automation is gaining momentum among many businesses. But what is it? Is it […]

Read Article

Top 7 Mobile Testing Trends to Watch in 2020

As we are approaching the end of the year 2019, it’s time to follow the new mobile testing trends and consider new strategies that will bring value to your business in 2020. Statistics show that software development will continue shifting toward mobile – in fact, mobile presence is now imperative. In conditions like these, you […]

Read Article

Setting Up Xamarin.UITest Framework for Mobile App Testing

This is our first blog of the Xamarin.UITest 101 blog series. Xamarin.UITest is a de facto automated app testing framework for Xamarin.Forms mobile projects. It tightly integrates with and shares the same test code with Xamarin.Forms. In this blog, we’ll walk you through the following steps. Setting up a Xamarin environment Creating a Xamarin.Forms mobile […]

Read Article