Varun Vachhar on Storybook.js published a useful framework for testing UIs which covers visual, composition, interaction, accessibility, and user flow testing. The framework gives an overview looks at how to test in each category and scores each using dimensions such as iteration speed, maintenance, and isolating failures.