Skip to content

Real Device and Browser Testing Strategy for 2020

With the new year coming in big strides, it’s time to start thinking about your real device and browser testing strategy for 2020. As you can imagine, testing without a proper plan often causes bottlenecks that hinder your apps’ timely release. Therefore, by defining a strategy, your teams can be more productive and publish highly […]

Read Article

Parallel Testing: What It Is and Why You Should Adopt It

The continuous integration and delivery methodology is a great way to keep you releasing high-quality products in the shortest possible time. All of this relies on continuous testing and requires a faster test cycle. While the traditional testing methodology – sequential testing – means a long queue of test jobs and longer time-to-market, parallel testing […]

Read Article

Testing Flutter Apps on Real Android Devices with Flutter Driver

Since its initial release, Flutter has quickly gained its popularity among developers for building beautiful Android and iOS applications. Like apps built with any other development toolkit, automated testing of Flutter apps is the only way to ensure app quality in the shortest time possible. In this article, I’d like to talk about how to […]

Read Article

Overcome the Top 4 Challenges in Automated Testing

Automated testing offers undeniable benefits like increased productivity and more accurate tests. Numbers speak volumes: the global automation testing market size reached $12.6 billion in 2019, and this number is expected to hit $28.8 billion by 2024. The market is big and enterprises are getting on the automation rails, but many of them are not […]

Read Article

Enhance Mobile Dev & Testing Process with BDD and Cucumber

What development styles do you utilize in your company – perhaps TDD, ATDD, or BDD? There’s a sheer endless variety of acronyms that involve different mobile development and testing practices. To shed some light on what’s what, we’ve discussed the most popular methods on our blog before. Today, we’re going to dive into BDD (Behavior-Driven […]

Read Article

Why You Should Go Framework Agnostic for Test Automation

We’ve already discussed the advantages that businesses gain from using a flexible cloud-based testing platform before. One of the essential features in such a mobile app testing & test automation solution is being framework-agnostic. In this article, we’ll take a closer look at this term and see how QA teams and managers can benefit from such […]

Read Article

Commit Your Reserves to Performance and Load Testing

If your mobile app is slow, it’s doomed to be deserted: a one-second delay in loading leads to a 7% bounce rate. 53% of users leave a website if it takes more than 3 seconds to load. However, users don’t just disappear, but 51% of them leave you for your competitors. That is why performance […]

Read Article

How to Automate Appium Java Tests In Parallel using TestNG

The beauty of Appium for mobile testing is that its tests can be written in any programming language including Python, Ruby, Java, JavaScript and C#. While we have covered extensive Appium tutorials, in this blog post we’ll walk through how to automate Appium tests in parallel against our real devices using TestNG Java sample tests […]

Read Article

4 Critical Use Cases for Unlimited Device Testing Concurrency

Over the last few years, we’ve talked to various of our clients across different industries and got to know their test challenges and needs. During these discussions, we learned about the real importance of unlimited device concurrency for enterprises and how it can help make the most of the allocated testing time. In this article, […]

Read Article

Model-Based Testing: The Advanced Level of Test Automation

To capture test specifications, understand the criteria and ensure the best coverage, you need to change the approach to gathering, analyzing and engineering product requirements. Enter model-based testing (MBT), a strategy that helps leverage test automation more thoroughly, especially when it comes to requirements adjustment. Test automation is inevitable for faster and more efficient mobile […]

Read Article