Master Testing Concepts
Across the Pyramid
Learn how to leverage Unit Tests, Service Tests, Acceptance Tests, Smoke Tests and Regression Tests.
and End-to-End Test Coverage
Learn to be precise, fast and to skillfully create tests that shield your back and best-in-class testing tools.
Help your whole team embrace quality processes and harmonize Product, Engineering, Devops and QA.
© Copyright Xolv.io LLC
Quality is not just about testing! Learn the fundamental concepts of Value, Quality and Throughput and how you can lead your whole team to deliver better software at higher speed with fewer regressions.
More than 50% of defects are introduced before coding even starts! Learn how to apply big picture, whole team, end-to-end process improvements, and drasticaly reduce the impact of bugs to your team.
Understand fundamental software testing concepts and how to best apply quality practices in a focused and efficient way across both software and organization.
Discover Unit, Integration and End-to-End tests and write code that is isolated at different levels. Understand the testing triangle, roles of regression vs acceptance testing, and testing new vs existing functionality.
Learn the benefits of TDD, ATDD and BDD workflows, what it means to practice them and the risks of not. Learn the difference between executable specifications vs automated testing, and which to avoid.
Weild the power of branching strategies and lead your team through the trenches of Continuous Integration, Continuous Delivery and Continuous Deployments.
Learn how to write specifications that unify team understanding, drive change and drive development. Learn helpful tips for creating specifications that product teams understand and developers love.
Discover what this powerful technique is and how it works. Learn how this method helps you speed up development while adhering to the testing triangle and maintaining 100% test coverage.
How to structure and organize your features, and how to create a maintainable automation layer, and how to structure your app to follow the domain.
Learn how to distinguish between End-to-End tests and Component tests, and how to make them maintainable for the long term. Discover the page-objects UI testing pattern using Chimp, WebdriverIO, Jasmine & Mocha JS.
Discover what fixtures and page objects are, and how to apply them. Learn advanced testing architecture and techniques such as subcutaneous UI testing and creating reusable test data for greater long-term maintainability.
Combine both your newly developed testing skills, and your new delivery process to keep the practice going. Emerge with a holistic culture of quality and a code base that is easy to maintain as you deliver faster than ever!
Written & updated by experts, readable on any device.
Forkable test code samples, feat. React, NodeJS, Mocha & more.
Chat with and learn from a global community of quality enthusiasts.