Consistency is one of the most powerful usability principles. It allows users to transfer their knowledge and skills from one app to another.

Missing knowledge about user experience guidelines, technology changes, or the integration of applications from acquired companies are reasons why especially suites of applications may fail to offer UX consistency to the users in an ever changing cloud environment.

Now, that software providers understand the importance of UX consistency, the question arises how UX quality can be assured and how UX consistency can be tested.

In this talk, we give an overview about different aspects of UX consistency and demonstrate how UX consistency testing can be automated significantly. We will show that exploratory UX consistency testing can be supported using automation and that UX consistency tests can be put even into the continuous delivery pipeline.

We will dive into diverse user experience consistency requirements, which might be either good practice or additional company specific requirements. While some requirements are rather hard to test automatically, it turns out that many requirements can be easily tested automatically.

Takeaways

User experience consistency is crucial for the success of applications which is why it needs to be tested.

User experience consistency testing can be automated significantly. Automated testing of various user experience consistency requirements is demonstrated using real applications.

By the example of a user experience consistency test tool which was developed for internal purposes, the audience understands that such a tool can support exploratory testing and that the tool can also be integrated into the continuous delivery pipeline.

Philipp Schardt SAP SE

I’m a Senior Developer and Coach in the Integrated Quality and Services organization at SAP SE.

I started working at SAP already during my maths studies. After receiving my master’s degree from Technical University Karlsruhe I fully joined SAP and developed both, back-end functionality and user interfaces. As senior developer, I developed and rolled out technical concepts touching various topics, including user experience. For more than a year now, I’m in SAP’s Integrated Quality and Services organization and am focusing on the user experience consistency test tool.

User experience consistency is a very hot topic at SAP. Customers expect a more consistent user experience, especially for scenarios and business processes which span across various applications including products from acquired companies. For this reason, user experience consistency is now a product standard which development teams must comply with. I’m the responsible architect of the user experience consistency test tool which helps development teams to reduce manual efforts for UX consistency testing and helps to detect violations earlier.