Skip to content

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

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

7 Benefits of Implementing Automated Testing

Test automation is the hottest software testing trend of 2019. It has become the key enabler of many advanced development and deployment practices. For instance, the adoption of automated testing has become critical for companies that decide to implement Agile and DevOps methodologies. So, let’s discover the major benefits of automated testing and why automation […]

Read Article

Appium vs. XCUITest for Automated iOS Testing

Thorough testing of your app must be on your team’s agenda to make your iOS app a success. Especially UI tests help you ensure your app looks the way it should on different devices and operating system (OS) versions. Following many Appium tips and the idea of our previously published article about Appium vs. Espresso, […]

Read Article

How to Perform Manual Mobile Testing Effectively?

For any test automation experts, manual mobile app testing is time-consuming and, like any other human activity, prone to mistakes and errors. That is correct. However, it would be a myth to claim that all the test cases/scenarios can be fully automated or would be worth building the automation framework. For instance, mobile usability testing […]

Read Article

How to Use Appium Image Locator for Finding Elements and Image Recognition

It’s always been a daunting task to perform automated mobile testing for graphics-heavy apps, games or even any OS-level popups. That is the main reason that Appium image recognition is one of the most popular approaches for enabling automated testing of these particular mobile apps. The problem with regular test automation frameworks is that they […]

Read Article

9 Mobile Testing Types to Double Down for Boosting App Quality

Did you know that the average smartphone owner uses 9 apps per day, 30 per month? These figures aren’t surprising – you can download mobile apps for just about anything, be it for practical purposes or pastime activities. Mobile apps that don’t work correctly, however, are hardly popular. So, to publish high-quality apps that work, you […]

Read Article

How Is Mobile App Testing Different from Web App Testing?

Twenty years ago, one of the biggest software testing practices was all about testing websites or web apps for desktops and laptops. Today, the rise of the mobile ecosystem has gained the focus on app testing against mobile gadgets like smartphones, tablets and wearables. Though they may share some general testing methods, the approaches to […]

Read Article

What’s More Essential for Real Device Testing – Os Version or Phone Model?

You know about the importance of testing your mobile application on real devices. Your customers don’t use emulators, so you can’t rely on them to get tangible test results. However, sometimes, you lack time to test your app before its release date in detail. What should you do? Should you focus on testing a variety […]

Read Article

What is Mobile App Testing and Why is It Important?

The number of mobile users is on the rise: according to Statista, by 2023, it is expected to reach 7.26 billion users worldwide. No wonder that by 2022, the number of mobile app downloads is forecasted to rise to a whopping 258 billion. Today, there are apps for every mobile device and purpose, and all […]

Read Article