Software Testing ist ein wesentlicher Bestandteil der Softwareentwicklung, der maßgeblich zur Qualität des Produkts und zur Kundenzufriedenheit beiträgt.
Probleme bei der Verwendbarkeit: Können zu Verwirrung, Fehlern, Verzögerungen oder sogar zum Scheitern von Softwareaufgaben führen. In sicherheitskritischen Systemen können Verwendbarkeitsfehler auch zu Verletzungen oder Todesfällen führen (ISTQB, 2018).
Risiken bei der Benutzererfahrung: Können zu einem Misslingen der Benutzererfahrung in einer Software oder deren Supportsystemen führen, beispielsweise wenn Nutzer ein Produkt nicht kaufen können, weil:
- die verwendete App nicht alle benötigten Funktionen ausführt (fehlende Effektivität)
- beabsichtigte Funktionen langsam oder ungeschickt ausführt
- unangenehm zu bedienen ist und keine Zufriedenheit bietet
Risiken bei der Barrierefreiheit: Können zu Verletzungen von Vorschriften führen, wenn die Software nicht von Menschen mit Behinderungen genutzt werden kann. Zudem besteht das Risiko, dass die Software nicht kompatibel mit anderen Software oder Hardware ist, die von Menschen mit Behinderungen verwendet wird (ISTQB, 2018).