Summary
In this chapter, you learned:
- About the difference between functional and end-to-end testing
- How to test a web user interface using Playwright
- How to generate tests with Playwright Inspector
- How to test web services using xUnit
In the next chapter, you will learn about containerization using Docker.