Instalar o fixture
Como instalar o @pilutech/botai-playwright, o que ele exige do projeto (ESM, Node e @playwright/test) e em quais navegadores foi provado.
O fixture botai
O que o fixture botai entrega a cada teste (a pessoa, a semente, o hoje e o preencher) e como a semente padrão é montada.
Preencher
Preencher a página inteira ou só um elemento com botai.preencher, o que o resultado traz e o que fica de fora.
Opções do fixture
As quatro opções do fixture (botaiSemente, botaiHoje, botaiUf e botaiDominioEmail), por test.use ou pelo playwright.config.
Reproduzir uma falha
Como achar a semente e o hoje de um teste que falhou no relatório do Playwright e recriar a mesma pessoa, dentro ou fora dele.
Relógio e 2ª passada
Como a 2ª passada do botai.preencher convive com o page.clock do Playwright, o que a segura e as duas saídas.
Compor com outros fixtures
Juntar o fixture botai aos fixtures do seu projeto com mergeTests ou estender um test que você já tem com fixturesBotai().