Join Brian Jordan from Code.org as he takes you through the ins and outs of developing test automation for the world's premiere computer-science education platform.
Code.org is a non-profit aimed at expanding access to computer science, by making computer science accessible to school-children everywhere, via its free online interactive curriculum and corresponding teacher-preparation programs.
Currently used by 300,000 teachers and over 10 million students, Code.org is required to deliver a stable, robust product to all its stakeholders in the classroom — not an easy task, considering the product's unique game-like interactive features.
Brian Jordan, software engineer at Code.org since 2014, introduces the complexities of Code.org's unique interactive product - a puzzle-progression-based computer-science curriculum - and describe how Code.org approaches Continuous Testing throughout the development cycle.
He also presents Code.org automated testing suite, including: architecture, frameworks, tools, and best practices - and how those are designed to address complex QA issues, such as visual & functional testing, cross-browser & cross-device testing, and localization testing for their over 40 supported languages.
Watch this webinar, and learn:
* What Code.org open-source automated testing stack looks like
* What visual testing with Applitools, cross-browser Selenium tests on Sauce Labs, and live-site monitoring with New Relic and Honeybadger look like in practice
* About Code.org "Bug Collection": real live examples of bugs detected before they hit production
* BONUS: Brian playbacks Code.org's full Selenium test-suite in high-speed. See Selenium drag-and-drop code its way through Code.org’s programming puzzles.
Ещё видео!