📄️ Test Utilities Overview
This section documents the various test utility packages available in the wrkbelt platform to help with testing different aspects of the application.
📄️ Testomat
Overview
📄️ API Test Utilities
The @wrkbelt/api/utils-test-api package provides a set of utilities for API testing with Playwright. These utilities simplify testing API endpoints by providing reusable controllers, assertions, and mocks.
📄️ UI Test Utilities
The @wrkbelt/ui/utils-test-ui package provides utilities for UI testing with Playwright. These utilities help you create more maintainable and reliable UI tests by providing page object models and component abstractions.
📄️ Playwright Trace Viewer
Playwright Trace Viewer is a powerful debugging tool that allows you to analyze test execution after it has completed. This guide covers how to use the Trace Viewer effectively in your testing workflow.
📄️ Shared Test Utilities
The @wrkbelt/shared/utils-test package provides common utilities that can be used across different types of tests (UI, API, unit). These utilities help standardize test configuration, environment handling, and reporting.
📄️ Playwright Test Plugin
This guide covers how to use the Playwright Test Plugin with Nx for end-to-end testing of web applications.