Skip to main content
Immagine evento
Image
How to Use Jenkins and Github CI for Integration Testing and Unit Testing
Testo evento

This meetup will delve into the critical role of automated testing within a Continuous Integration (CI) pipeline, with a specific focus on unit and integration testing. We will begin by clarifying the distinct yet complementary purposes of these two essential testing methodologies. Unit tests, which validate the functionality of individual components in isolation, serve as the foundational layer of any robust testing strategy. Integration tests, on the other hand, ensure that these separate components work together seamlessly as a cohesive system. The session will demonstrate how to effectively integrate both types of tests into a Jenkins CI pipeline. We will explore practical examples and best practices, such as using mocking and stubs for unit tests to isolate dependencies, and setting up a dedicated test environment for integration tests. Attendees will learn how to automate the execution of these tests with every code commit, providing immediate feedback on the health of the codebase. By catching bugs and regressions early in the development cycle, teams can significantly reduce the cost and effort of fixing issues later. This session will provide the knowledge and tools necessary to build a comprehensive, automated testing strategy that is a cornerstone of any successful CI/CD practice.

Amarula Solutions is an engineering company specializing in embedded systems, with a deep focus on Linux and open-source software. We offer comprehensive engineering services to help you integrate Linux and open-source solutions into your embedded projects and products.

Electrolux Group is a leading global appliance company that has shaped living for the better for more than 100 years. We reinvent taste, care and wellbeing experiences for millions of people, always striving to be at the forefront of sustainability in society through our solutions and operations. Under our group of leading appliance brands, including Electrolux, AEG and Frigidaire, we sell household products in around 120 markets every year.