Quite often there is a need to validate the content of a downloaded document which could be a PDF, Word Document, CSV file or databases such as MySQL, MongoDB. All these are possible within Testim using the CLI action step. This feature helps to create and execute custom Node.js scripts at runtime; to perform different…
Year: 2019
Today’s post is going to be all about automated functional testing. What’s this category of tests really about? Why do you need it? How do you go about implementing it? What are the challenges you might face when doing so? With this post, we’re going to answer these questions—and more. We’ll start out by defining…
There are two kinds of testing in the world of software—manual and automated. Some types of manual testing, such as discovery testing and usability testing, are invaluable. You can do other kinds of testing—like regression testing and functional testing—manually, but it’s a fairly wasteful practice for humans to keep doing the same thing over and…
Software Test Automation has been there in one form or another for decades. Organizations had mixed successes with Test Automation even though few have been immensely successful in automating tests as part of their application development process. The benefits to these organizations have been huge in terms of costs, time to market and quality. Why…
When we talk about automation applied to the testing field, there are two expressions you’ll often hear thrown around: “automated testing” and “test automation.” But wait a minute. Aren’t automated testing and test automation the same thing? As it turns out, no. They are related concepts, but each one has a very specific meaning and…
When working with modern web applications, it’s common to encounter elements and attributes that change dynamically. These dynamic changes can pose challenges for test automation, especially when values are updated frequently or unpredictably. For instance, consider a currency conversion application. Today, 1 US Dollar might equal 0.89 Euros, but tomorrow it could be 0.90 Euros….
Introduction We work hard to improve the functionality and usability of our autonomous testing platform to support your software quality initiatives. This month we’re thrilled to release a few of your most requested features; Multi Tab Indicator, Advanced Merge, Failed Test Retry Flag and Refresh Option. Check out these new features and let us know…
Selenium tests have the reputation of easily becoming fragile tests. We’ll look at some common causes of fragile Selenium tests, how you can alleviate some of these issues, and how Testim can provide extra value and robustness to your UI tests. What’s a Fragile Test? A Selenium test can be fragile just like any other…
San Francisco, June 12, 2019 – Testim, a leading provider of AI based software testing, today announced it has closed $10 million in Series B funding to address the global demand for continuous testing allowing development teams to move at the speed of business without compromising software quality. This funding round was led by SignalFire….
When working with dynamic web applications, testers often encounter elements whose values change frequently—sometimes with every page load. These changes can make it difficult to validate content using static values in automated tests. Fortunately, Testim provides a powerful solution: the ability to use regular expressions (RegEx) for flexible and intelligent validations. RegEx allows you to define patterns…