user interface (ui) | TechWell

user interface (ui)

Cypress tool logo Using Cypress for UI Test Automation

There are lots of tool options out there for UI automation. Cypress is an interesting tool for browser automation because the architectural overhead is lower since there is no emphasis on page objects, and it encourages you to manage state by building tests as small as possible. Here's how it gives you concise tests.

Justin Rohrman's picture
Justin Rohrman
Image showing a digital wrench as a test tool Lessons Learned in Testing a UI Test Automation Tool

How do you test a tool to be used for automated testing? If a tool executes an automated test that generates keyboard and mouse events to replay user actions, can the test emulate user input and control another instance of the tool to automatically record and play another test? Here's how you test the test tool.

Denis Markovtsev's picture
Denis Markovtsev
Test automation—gears What We Talk about When We Talk about Test Automation

Testers talking about test automation often mean browser automation. Developers are probably talking about unit testing or something at the service layer. And operations people are most likely thinking of monitoring and the guts that control continuous integration. But the practices are more important than terminology.

Justin Rohrman's picture
Justin Rohrman
Start here Where to Begin with Test Automation

Most test teams want to try automation for some tasks in order to be more efficient, but it can be daunting. If you are wondering where to start automating, the answer is usually as close to the code as you can possibly get. The farther you get from the code, the more you expose yourself to issues.

Justin Rohrman's picture
Justin Rohrman
Arrows pointing to automation A Case for UI Automation in Software Testing

When testers talk about automation projects, especially in the user interface, they describe cautionary tales and the million ways these projects can fail expectations. However, there are contexts where automating the user interface works well and, more importantly, helps the development team.

Justin Rohrman's picture
Justin Rohrman
Why User Interface Test Automation Is Worth Doing Well

It can be hard to produce reliable, stable UI tests. But these tests come the closest to simulating the actions of a real user, and they help ensure that your product works as a cohesive system. Consequently, UI test automation is worth doing, and worth doing well—with the same standards as any other tests.

Jason Hagglund's picture
Jason Hagglund
What Sets a Great UX Apart? The Little Details That Show You Care

With so many advanced apps, programs, and devices on the market these days, it’s no longer enough for something to just function the way it’s supposed to. What makes a successful product is influenced by how nice an experience it provides for the user—and more often, that comes down to the details.

Beth Romanik's picture
Beth Romanik
The Good, Bad, and the Ugly of Windows 8

Windows 8 has been released and the world did not come to an end, as many think should happen when Microsoft releases a new OS. Joe Townsend takes a look at the reviews of Microsoft's flagship OS, including the good, bad, and, yes, even the ugly.

Joe Townsend's picture
Joe Townsend