Skip to main content

Usability

Tutorials

TI Exploring Usability Testing NEW
Rob Sabourin, AmiBug.com
Tue, 10/01/2013 - 8:30am

It is not enough to verify that software conforms to requirements by passing established acceptance tests. Successful software products engage, entertain, and support the users' experience. While goals vary from project to project, no matter how robust and reliable your software is, if your users do not embrace it, business can slip from your hands. Rob Sabourin shares how to elicit effective usability requirements with techniques such as story boarding and task analysis.

Read more

Concurrent Sessions

T2 Evaluating and Testing Web APIs
Ole Lensmar, SmartBear Software
Thu, 10/03/2013 - 9:45am

Thanks to the massive adoption of cloud and mobile applications, web APIs are moving to center stage for many business and technology teams. As a direct result, the need to deliver a high-quality API experience is essential. When it comes to quality aspects of web APIs, there is more than first meets the eye. Apart from obvious characteristics related to functionality, performance, and security, several not-so-obvious traits of APIs are crucial for their adoption—many related to the context of the end user and how the API is to be consumed.

Read more
T14 User Acceptance Testing: Make the User a Part of the Team
Susan Bradley, Grange Mutual Insurance
Thu, 10/03/2013 - 1:30pm

Adding user acceptance testing (UAT) to your testing lifecycle can increase the probability of finding defects before software is released. The challenge is to fully engage users and assist them in becoming effective testers. Help achieve this goal by involving users early and setting realistic expectations. Showing how users add value and taking them through the UAT process strengthens their ability and commitment. Conducting user acceptance testing sessions as software functionality becomes available helps to build confidence and capability—and find defects earlier.

Read more