A Different Approach to UI Testing

Minimal Test Pyramid

Demo

Prerequisites

  • Node.js
  • Chrome
  • Mock Server
  • Local Run Script

Problems

  • Animations/Anti-aliasing (use misMatchThreshold and/or sap-ui-animationMode=none)

  • Ensure consistent environment (sap-ui-language)

  • No of screenshots grows quickly -> gets messy

  • Relatively slow

  • Correctness and quality of reference determines test quality

Questions?

Appendix

A Different Approach to UI Testing

By Christian Schuff

A Different Approach to UI Testing

  • 1,391
Loading comments...

More from Christian Schuff