Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the ongoing development of cyber-dojo, an open-source web application for hosting team-based coding dojos, in this 18-minute conference talk from ACCU 2017. Discover updates on the platform's evolution, including its transition to micro-services architecture, implementation of a multi-stage Travis build pipeline, and the pros and cons of achieving 100% test coverage. Learn about innovative approaches such as Selenium testing hosted in Docker images, a custom Ruby mini-testing framework, and the decision to abandon versioning. Gain insights into testing micro-services using a dual client-server approach, and understand how these advancements contribute to the platform's improved functionality and user experience.