Por que usar sites de demonstração para automação de teste
Antes de gastar tempo aprendendo e construindo um conjunto de testes para uma nova estrutura de automação, é uma boa ideia testá-lo em diferentes tipos de sites para garantir que a estrutura funcione de forma confiável e fácil de trabalhar. Por exemplo, se você está usando Selenium, mas deseja experimentar Cypress, Nightwatch, WebDriverIO ou Playwright, tente fazer mais do que um exemplo simples nesses sites. Dessa forma, você não precisa descobrir que a estrutura de automação escolhida não está funcionando em alguma área crítica para a qual você precisa escrever automação.
Provavelmente, você desejará experimentar sua estrutura de automação de teste em objetos como:
iFrames
Janelas modais
Novas abas
Múltiplas janelas
Carregamento de conteúdo assíncrono
Diálogos de upload de arquivo
. , , .
-, , . , .
"The-internet" Github
GitHub , ; , (shadow DOM), .
- The Automation Practice. automationpractice.com
, Selenium. , .
ToolsQA. demoqa.com
DOM, , .
UI. uitestingplayground.com
, , , , - .
SwagLabs. saucedemo.com
, . , 4 , ; , , . SauceLabs.
GlobalsQA
- , Angular. , , .
REST API
SuperTest + Mocha API Postman, .
Swagger Petstore. petstore.swagger.io
API. Swagger REST API, , , API .
Booker repousante. restful-booker.herokuapp.com
Teste todos os tipos de scripts de API REST CRUD (criar, ler, atualizar, excluir) usando este site de reserva de API.
Se você souber de outros sites bons, compartilhe-os com todos nos comentários.
Traduzido pela equipe QApedia . Inscreva-se em nosso canal.