Share Knowledge With Collaboration

Feedback is not sent in vain. We found out that our customers were hoping for a new feature in Usetrace, which would enable them to develop automated test projects simultaneously among teams. How could projects be shared within a team in a systematic and convenient way? The result was found through cloning. This new feature, […]

How to Automate Testing of the Onboarding Process

The onboarding process is one of the most crucial aspects of a web based company, so it should be one of the first things to create automatic test for. In the last blog post we listed 5 critical test cases that every business critical website should have. The first one was the onboarding process. Here’s a video […]

Jenkins Integration

If you are using Jenkins for continuous integration, we have good news for you. Having automated tests run after every build provides maximum feedback speed to developers. In case you are using Jenkins for CI, here’s how you get the best benefits from Usetrace. Goals Integration to Jenkins (running on Linux) ssh to the server […]

Real-Time Test Reporting From Usetrace With Flowdock

Faster communication, faster results. With Flowdock we can gather all relevant information in one place and monitor the entire development process. We are using Flowdock as the main place of communication for the team. As it works really well as a team chat and replaced IRC completely, it also is a great place to concentrate all the […]

Boost Test Automation by Forking

If you’re looking for something new and thrilling in software testing, this new feature might be it. Today we released a new unique feature that we haven’t seen in any other software testing tools. Forking of traces! You can save time in trace creation by forking an existing trace from any point and then testing something else than the original […]

Announcing New Integrated Locator Tools

The new feature, locator tools, helps to create DOM locators with a mouse click. Web UI automation has two aspects. The process of locating the elements that are supposed to be interacted with and the actual test case logic. The former requires knowledge about the structure of the HTML code of the application. When this […]

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 […]

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 […]