Back to Browse

Assert(js) 2019: Michael Shilman (Chroma) - Component-Driven Development & Visual Test Coverage

1.1K views
Oct 8, 2019
26:51

Component frameworks like React/Vue/Angular have transformed the way user interfaces are designed, developed, and tested. Component-driven development (CDD) is a simple way to build, document, and maintain complex user interfaces for interdisciplinary teams. When combined with visual regression tests, CDD gives you awesome test coverage with almost zero additional work. In this talk, Michael will present a new tool to quantify and understand test coverage from visual tests, and show how this “testing-centric” way of evaluating your application can lead to better CDD. He will also compare and contrast this “component-centric” approach with other testing approaches and explain its strengths and limitations. Michael maintains Storybook, the leading UI component workshop used by Airbnb, Lyft, Uber, Microsoft, IBM, Github, Atlassian, and thousands of other teams. He also develops Chromatic, the world’s most stable, scalable, and performant cross-browser UI component testing service. More videos from Assert(js) 2019: https://www.youtube.com/playlist?list=PLZ66c9_z3umMtAboEKsHXQWB0YMJje7Tl https://www.assertjs.com/

Download

1 formats

Video Formats

360pmp463.4 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Assert(js) 2019: Michael Shilman (Chroma) - Component-Driven Development & Visual Test Coverage | NatokHD