Summary
In this chapter, we learned about using Playwright for end-to-end testing. We first set up Playwright in our project and prepared our backend for end-to-end testing. Then, we wrote and ran our first test. Next, we learned about fixtures to make reusable test contexts. Finally, we viewed the generated HTML report and set up CI to run Playwright, generate a report, and save it as an artifact in the pipeline.
In the next chapter, Chapter 10, Aggregating and Visualizing Statistics Using MongoDB and Victory, we are going to learn how to aggregate data using MongoDB and expose this aggregated data via a backend. Then, we are going to consume the aggregated data in the frontend and visualize it using Victory with various visualization types.