Quality automation in yarrl — training with CI/CD, Docker and Cypress

22.5.2024
Automatyzacja jakości w yarrl

In our company, we constantly strive to raise the standards of quality and efficiency in software development processes. As part of these activities, we organized an advanced training “Quality Automation: Parallel Processes with Integration in the CICD”. This training was aimed at raising the skills of our employees and introducing them to modern automation methods that are essential in the dynamically developing world of technology.

During the training, participants gained knowledge of advanced test automation tools and techniques, such as Cypress, Docker and systems CI/CD (Continuous Integration/Continuous Deployment). We looked at the entire creation process automation framework from scratch, which allowed our teams to fully understand and implement effective testing strategies in their projects.

proces tworzenia frameworka

One of the key elements of the training was Introduction to Parallel Testing, which significantly increases efficiency and reduces the time required for code validation. We showed you how to set up and customize test reports for clarity and ease of analysis of results. The integration of these processes into the CI system allows you to automatically run tests, collect reports and accurately analyze the results in an automated and hassle-free manner.

Framework automatyzacji testów

The training not only provided practical skills, but also comprehensively covered almost the entire process of creating and organizing a test automation framework with CI/CD integration from scratch. As a result, participants can now independently create and manage effective test pipelines tailored to the specific needs of their projects. Thanks to the acquired knowledge and skills, we are able to provide the highest quality software in a shorter time, while meeting all the requirements of our customers. This training is an important step towards improving our processes, and the experience gained will be the foundation for future projects and trainings.