Back to Resources

Webinar

Posted August 2, 2021

Developing and Testing a Web App with Continuous Integration

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.

quote
This is someone using a phone
Developing and Testing a Web App with Continuous Integration

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


About the Speakers

Nikolay Advolodkin

Nikolay Advolodkin

PRINCIPAL DEVELOPER ADVOCATE, SAUCE LABS

Nikolay Advolodkin is a Principal Developer Advocate at Sauce Labs. He has an immense passion for software development and test automation. Nikolay has taught more than 100,000 students in over 120 countries. He is a frequent open-source contributor, a Gitpod Hero, and the founder of Ultimate QA, a community of over 100K software developers.

twitter icon
linkedin icon
other icon

Published:
Aug 2, 2021
Webinar Date:
Aug 2 9:00AM (UTC+00:00)
Topics
Share this post
Copy Share Link
© 2023 Sauce Labs Inc., all rights reserved. SAUCE and SAUCE LABS are registered trademarks owned by Sauce Labs Inc. in the United States, EU, and may be registered in other jurisdictions.