Challenges of Automated End-To-End Testing
Our vision is that all software designed for people is systematically tested from end to end before release. However, it’s not easy – and we know why. Usetrace checks the functionality of the application under test automatically from the end user’s perspective. It simulates people interacting with the application’s user interface by automatically using mouse […]
To Remain Agile, Automate Testing

Software development needs to be agile but still keep the software stable. This dilemma can be solved with automated testing and with Usetrace you can reap the benefits in no time. As the current trend in software development is agile, harvesting its benefits can be challenging. One of the challenges developers face in agile, is […]
Solving Test Flakiness Caused by Poor Test Isolation

Welcome to our new blog series of real customer cases with real problems, and most importantly, real solutions. End-to-end tests provide the best confidence that a software functioning for the end user as expected. But they are also the slowest and the most unreliable tests because the results rely on everything: databases, backend, networks, 3rd […]
Your Webapp Is Changing Fast – How to Keep Your UI Tests Up-To-Date

We deliver functional test coverage for agile teams and there’s no programming needed. Also, we keep introducing new features! One of the top challenges in UI test automation is that when the UI changes, the tests must be updated as well. Startups iterating fast on ideas and measuring the impact know that having UI tests […]
The First 5 Levels of Software Testing Coverage

What should you be testing to ensure software quality? When you have decided to take your software quality to the next level by integrating testing automation in the development process, the next question is, what to test. Here are the first 5 levels of software testing coverage. LEVEL 1: VERIFY THE ONBOARDING PROCESS Your onboarding process must […]
The Online Shopping Revolution Is Here. Are You Prepared?

“British shoppers spent hundreds of millions of pounds on Cyber Monday, after setting a new internet retail record on Black Friday, underlining the online shopping revolution.” – The Guardian On Monday November 30, 2015 the newspapers were all reporting the same; the drastic change in consumer behavior embodied in recently emerged holidays. Most holidays are […]
Selenium: How to Test a Website’s Sign Up Form With a Random Email Address

In the Selenium beginner series we’ll solve problems that are commonly faced when automating web testing with Selenium. This post will explain how Selenium can be used to automatically test a website’s sign up form using Webdriver’s Java language bindings. Challenge The application under test makes sure users cannot sign up more than once with […]
Selenium: How to Automate HTML5 Input Range Element on Webdriver

In the Selenium series we’ll solve problems that are commonly faced when automating web testing with Selenium. Automating html5 input type=range element is one of the tricky ones to get right. Here we provide a method that works across browsers using Selenium’s Python bindings. CHALLENGE The input range element is one of the “new” input […]
Three Simple Reasons for Web Testing

Would you personally like to buy and use a product that has never been tested? Even though software testing may appear to you as a highly technical or uninteresting subject, testing and its benefits are easier to understand than people often think. It all comes down to one simple idea: the only way to make […]
Testing a Software That Tests Software

Can a software testing tool be trusted to test itself? A toolsmith answers. Building tools for software builders sets the bar high for quality. If compilers had as many bugs as typical applications, we couldn’t get anything done. I’m sharing my insights on building a software that tests the functionality of other software: Usetrace. Pulling yourself up by […]
