A presentation given at an Expedia Tech Know How event in London about how front-end developers can write automated tests to test their work efficiently.
How do you ensure your JavaScript continues to function the way you intended?
How to you ensure every click the user makes does what it should?
How do you ensure your UI looks correct with every release?
How do you ensure your work is accessible to all?
Expedia's Client Side Engineering team have had to answer all these questions while building (and occasionally breaking) Expedia's UI Toolkit - a library of 30+ UI components built from the ground up and relied upon by multiple brands' sites including Expedia, Travelocity and Orbitz.