Please join Code.org’s Brian Jordan for a fresh tour of Code.org’s continuous, automated cross-browser testing suite, newly integrated with CircleCI. In this webinar Brian will discuss how Code.org’s small engineering team approaches testing throughout the product development cycle, including a suite of cross-browser tests using Sauce Labs that now run for every single commit an engineer pushes to their feature branch.
Tests for Every Branch: Using CircleCI & Sauce Labs to Continuously Test CS Curriculum at Code.org
Brian will discuss the evolution of their testing suite (spoiler alert: at one point, it took nearly 2 hours to run!), how his team is eliminating the daily pain of manually tracking down “who broke what when,” and the lessons learned along the way.
Bonus: Brian will share a selection of actual bugs found from the Code.org Bug Collection, hopefully answering the question “Is it really worth testing cross-browser?” once and for all.
Please join us for this webinar on Wednesday, October 12th @ 11am PDT/ 2pm EDT / 6pm GMT.
What you’ll learn:
- What Code.org’s open source automated testing stack looks like, and the tough lessons learned from two years of building out and maintaining a growing test suite.
- How to speed up your cross-browser UI tests targeting Sauce Labs and run them for every single commit.
- What continuous integration with CircleCI, visual testing with Applitools, and cross-browser Selenium tests on Sauce Labs look like for their open source curriculum under active development.
- Tips and tricks for getting your project up and running smoothly on CircleCI, targeting multiple browsers through Sauce Labs.
After the presentation there will be a Q&A session with Brian and solutions experts from CircleCI and Sauce Labs.
Brian Jordan is a software engineer at Code.org building Code Studio, Code.org’s K-12 Computer Science curriculum used by over 200,000 teachers and 5 million students. Passionate about education, game and web development, Brian previously built video games for PopCap/EA and trained facilitators and teachers to utilize laptops in Rwanda’s primary schools.
Code.org is a non-profit dedicated to expanding access to computer science with a vision that every student in every school should have the opportunity to learn computer science. Code Studio—Code.org’s free, online computer science curriculum platform—has over 388,000 teachers signed up to teach CS across grades K-12, and over 12,000,000 enrolled students.