Developing and Testing a Web App with Continuous Integration

Posted Aug 2nd, 2021

Webinar Date: Aug 2nd, 2021

In this live-coding session, attendees will learn how to create a web-app using React, adding automated unit tests using React Testing Library and visual tests using Screener.io, and how to continuously build and test the web app through a Github workflow.

Continuous integration seems to be a difficult topic that often eludes many individuals. Some typical questions that arise are which technologies should we use and how do we actually put everything together? However, CI doesn't need to be so difficult with the combination of the right tools.

In this live-coding session, attendees will learn how to create a web-app using React. Afterward, we will shift-left by adding some automated unit tests using React Testing Library. Next, we will shift-right by adding some visual tests using Screener.io. Finally, attendees will learn how to continuously build and test the web app through a Github workflow.

Key Takeaways

  • See how easy it is to create a web app

  • Learn a bit about component testing with React testing library

  • Learn visual testing with Screener.io

  • Put all of this together into a CI pipeline that runs builds and tests in a continuous manner


Learn more about adding automated testing to your CI/CD pipeline in this 2021 DZone Trend Report: https://saucelabs.com/resources/white-papers/2021-ci-cd-trend-report

About our speakers

Nikolay Advolodkin

Nikolay Advolodkin

Sr. Solutions Architect

Nikolay has an extensive background in software testing and QA. He is a frequent contributor to open source and was named one of the top automation engineers in the world three years in a row by TechBeacon.com.


Topics

CI/CD