Python Brasil 2025
21/10/2025 – –
Sala 203
pt-br
Testes automatizados com Python, Pytest e Playwright
Intermediário
Testes automatizados são importantes para garantir a qualidade de um produto. Usando Python, Pytest e Playwright, o framework de automação do momento, vou mostrar como aumentar a cobertura de testes.
Details
Em um time ágil, a Qualidade de Software é responsabilidade de todo o time e acontece em diferentes momentos do ciclo de desenvolvimento do software. Nesse tutorial vou fazer um overview dos quadrantes de Agile Testing, para ensinar onde acontece cada tipo de teste e ensinar como automatizar testes que seguem o fluxo de um usuário com Python, Pytest e Playwright.
Vou ensinar como utilizar Pytest fixtures para deixar os testes automatizados mais dinâmicos e como criar um plugin do Pytest. Também vou ensinar como utilizar o plugin pytest fornecido pelo Playwright chamado pytest-playwright para navegar pela web e escrever testes de ponta à ponta.
