Playwright обычно для UI, но можно для API тестирования через APIRequestContext. const { request } = playwright; const ctx = await request.newContext({ baseURL: "http://localhost:3000" }). const response = await ctx.post("/api/login", { data: {email, password} }). Преимущества над supertest: поддержка cookies/session между запросами, тестирование редиректов, HAR записи для отладки. Для fullstack тестирования: Playwright тестирует и UI и API в одном тесте — логинишься через API, проверяешь UI. Обычно supertest проще для чистого API.
Как использовать Playwright для тестирования Node.js бэкенда?
Senior
226 просмотровAFK Offer AI
Как реализовать exhaustive checks в TypeScript?