user experience

Articles

User analytics Focus Your Testing by Understanding How Customers Use Your Product

If you're uncertain about where to focus your testing or what kind of testing you should be doing, look at what your users are telling you. Understanding the analytics of how your customers use your application can help you improve your test efforts. This article explores instances of how this data can inform user interface automation, compatibility testing, and web services tests.

John Ruberto's picture John Ruberto
A webpage with accessible sections through headings Advocating for the User in Accessibility Testing

So much of accessibility testing seems subjective. (What exactly does “visible” mean?) This article uses real websites to demonstrate examples of good—and poor—accessibility. It’s up to the tester to advocate for users, so it’s essential to know what elements need to be checked and how to confirm that they are promoting accessibility.

Albert Gareev's picture Albert Gareev
notification icon Considering User Experience when Testing Push Notifications in Messaging Apps

The functionality of a messenger app's push notifications is expected to be the same regardless of the device or OS being used. This article discusses how testing these notifications involves keeping in mind the different states of the device and the app, and why the functional configuration audit is just as important as the physical.

Ritinder Kaur's picture Ritinder Kaur
mobile apps Testing Usability for Mobile Applications

Mobile usability goes a long way in enhancing end-user app acceptance. But usability starts with the user, and users differ in terms of knowledge, interests, goals, and so on. This article discusses some core usability characteristics that matter to customers, and how test engineers can understand and achieve them.

Mukesh Sharma's picture Mukesh Sharma
Wearable smartwatch Testing Wearables: The Human Experience

When a networked device is physically attached to us and works with us and through us, the more personal, even emotional, the interaction is. With wearables, the user becomes a part of the Internet of Things. Gerie Owen realized that consequently, a human user must be an integral part of testing wearables. Here, she details this human experience testing.

Gerie Owen's picture Gerie Owen
Help keyboard button Overcoming Cognitive Friction to Engineer Better Software

The problems customers face are difficult to anticipate while developing software. However, looking at support issues can give a clearer idea about how to look for defects in the future. Sometimes users don’t know how to find certain information; other times, software doesn’t work as expected. In both cases, cognitive friction is at play.

Nilanjan Bhattacharya's picture Nilanjan Bhattacharya
Happy user: Good user experience Usability and User Experience: A Usable Explanation

"User experience" and "usability" are often used synonymously, but they are actually different concepts. This article examines both terms and explains the components of each, investigating what contributes to a "good user experience," the different ways that can be judged, and how designers can attempt to achieve it.

Oleksandr Berchenko 's picture Oleksandr Berchenko
Agile Development Conference West logo ADC West 2015 Keynote: Lean UX: Turn User Experience Design Inside Out

When developing products, features, and enhancements, you have to have your customers’ best interests at heart. “We’re not just creating software,” speaker Jeff Patton said. “We’re changing the world.” You need to better understand the people you’re building things for, and the only way to do that is to spend more time with them.

Beth Romanik's picture Beth Romanik
Just Load Testing Using Load Testing Tools for More Than Just Load Testing

System load testing tools are well known for understanding how your system will perform under different scenarios—but that is not all these tools can do. This article looks at the ability to gain critical information from your production systems using the abilities that are included in these tools.

Nels Hoenig's picture Nels Hoenig
Bug Tracker Clean Up Your Bug Tracker and Keep Numbers Manageable

A good team likely is trained to consistently report defects as accurately and promptly as possible. This means that over time the bug backlog builds up, and looking for what bugs to fix starts to seem like searching for a needle in a haystack. The best way to keep your tracker under control is to improve the quality curve earlier.

Timothy Western's picture Timothy Western

Pages

StickyMinds is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.