We’re proud to announce the latest update to Testim Mobile, which brings unparalleled test automation support for custom mobile apps. With our proprietary technology, Testim Mobile creates more stable tests for cross-platform frameworks like Flutter and React Native, as well as hybrid apps with embedded web views. This update provides development teams with a comprehensive…
Tag: automated tests
Web applications have become a very important part of any business today. You reach out to the people on the internet using web applications. It is very important for you to make sure your application is impressive. You carry out a lot of tests to make sure your application is good enough. And when it…
Let’s get started with React Native unit testing! A React Native unit is the smallest testable part of a Reactive Native app. What is considered to be the smallest testable part is debatable, and what should be tested is a personal preference, depending on the project. You can perform React Native unit testing on an…
Testing is crucial for web applications: when the competition is but a few clicks away, you really don’t want to annoy your customers. You certainly want to ensure your web app look and behaves as expected regardless of your customer’s choice of browser. That’s where cross-browser testing comes in handy. That’s what this post is…
Code smells are signs that something is wrong with your code and demands your attention. By investigating the smell, you can find and (hopefully) fix its underlying cause, improving your code in the process. In this post, we want to help you write better JavaScript, not via tools, but by following some best practices. In…
We’re living in the age of automation. No matter how small or large, every company is using test automation in their projects. But why? The reason is because automation testing reduces a lot of time that testers consume while testing repetitive scenarios. In this automation age, JavaScript is a developer-only language no more. With new…
Selenium is a tool you can use to automate testing actions in a browser. Unsurprisingly, the main use case for Selenium is creating automated tests for web applications. And though there are different ways to use this technology, we’re here today to cover just one of them: Selenium WebDriver. Specifically, we’re covering one feature of…
With the mobile market continuing to grow, developers must create apps for a large range of devices, so that all users can have a good experience working with the apps. The two ways to develop mobile applications are native development and cross-platform development. The first targets a specific operating system, meaning iOS or Android, while…
Welcome to the world of JavaScript unit testing. Here, we’ll explore what it means to test your JavaScript application. In this blog post, we’ll explore why and how you should go about testing your JavaScript application. We’ll also explore where exactly these tests should be run and why. Finally, we’ll explore what the tool chain…
Async code in JavaScript can be difficult at the best of times. When you add unit testing into that mix, trying to get your async code and your unit tests to play well together can feel very difficult at times. In today’s post, we’ll show you the different techniques you can use to effectively handle…