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 […]
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 […]
Who Is Responsible for Gui Testing?

Testing pyramid The testing pyramid can be roughly divided in half. On the bottom there’s the technology facing tests answering the question “are we building the system right” and on the top the business facing tests answering to the question “are we building the right system”. The business facing part consists of UI testing while […]
Reports Help Keep Track of Your Product Status

CLEAR ACTIONS FOR TRACE UPDATES Usetrace’s report helps you do the necessary actions to keep your traces updated. This will ensure that you get reliable info on what needs to be fixed or if your product is ready for release. Tagging a failing trace as a bug is important as it tells that you have investigated the […]
UX in rapid fire product development

“Hire a designer”. That’s one of the most frequent pieces of advice I give to new startups. Everyone on the team nods approvingly, acknowledging what everyone already knows is true (a large part of advising tech companies is confirming things they already suspect), yet the reality of finding the right person and bringing them on […]
Is there life after Selenium IDE?

Loved by many for its easy-to-use UI and codeless extension to Selenium, the Selenium IDE is finally arriving at end of its road. After Firefox updated to version 55, the Selenium IDE has completely stopped working because the support for legacy extensions was dropped. The issue has already been covered extensively by SeleniumHQ and Quora. So what steps should you take […]
How can testing help with customer validation?

Are you already using the Build-Measure-Learn method in your startup? Would you like to get more out of the weeks or months you sacrifice to build your product? If you think yes, this post is for you. For those of you who don’t know, the Build-Measure-Learn method was introduced already in 2011 in a book […]