Want to see how Testim integrates with Tricentis SeaLights? | Find out here

Year: 2024

Technology has radically changed throughout history from rudimentary tools and simple machines to sophisticated systems that shape nearly every aspect of our modern life. From the Industrial Revolution’s steam engines to the Information Age’s computers and Internet, each technological leap has brought profound improvements in productivity, communication, and daily living. Today, we stand on the…

Software testing is a critical piece of any successful software development team’s process. We can categorize testing into functional testing and nonfunctional testing. Functional testing focuses on finding bugs, whereas nonfunctional testing focuses on verifying quality. This post describes how functional testing differs from nonfunctional test cases and how they maximize efficiency and avoid bottlenecks…

Appium Inspector is a tool for inspecting mobile application user interfaces (UIs) on Android and iOS platforms. It allows you to review and evaluate your mobile app’s elements (buttons, text fields, images, and so on) and see how they look on various devices. Appium Inspector also offers comprehensive details about each element, including its characteristics,…

Testing the functionality and usability of the application is a critical part of software development. There are many approaches to application testing methods, like unit testing, functional testing, end-to-end (E2E) testing, integration testing, performance testing, and more. Testing is usually conducted with a script and automation framework that can fish out bugs and inconsistencies throughout…

It’s 2024 and AI is now a normal part of our lives, and especially of our work as testers. And the estimations are that AI usage in software testing will increase over time. Apart from AI testing tools, like Testim, which generate and maintain test cases, we can also use tools that are not designed…

Mobile applications play an increasingly significant role in our daily lives. It’s crucial to ensure their functionality, usability, and accessibility across a wide range of devices and platforms. Traditional methods of manual testing have limitations, making it less practical in the fast-paced world of mobile app development within a DevOps operating model. In this blog,…

React Native is a popular framework for building mobile apps. It allows developers to create apps for both iOS and Android platforms using a single codebase. One of the key benefits of React Native is its ability to test apps on various device types, including emulators, simulators, and physical devices. In this tutorial, you’ll learn…

Functional tests are certainly worthy of being part of your testing suite and can be conducted either manually or automated. This post, as its title suggests, is about the former variety. We’ll cover manual functional testing. That can be surprising to some of you—doesn’t this blog belong to a test automation tool? Yes, it does….

Selenium is one of the most popular tools when it comes to testing automation. You can use it in a variety of ways, some of which do not result in clean, concise code. Fortunately, there are design patterns you can leverage to make your Selenium tests more organized and structured. This post covers one of…

To build a mobile app that will thrive in the marketplace, it’s essential to perform end-to-end (E2E) testing before deploying to production. Simulating user behavior during E2E testing is critical to satisfying end users. With a proper testing strategy in place, you can avoid the defects and flakiness users sometimes experience in mobile apps. Detox,…