Cypress - adicionando mais testes, background login e data-cy
Автор: Agilizei
Загружено: 2020-04-16
Просмотров: 13100
🔔 Quer aprender sobre automação de testes todos os dias, de graça?
Siga o Agilizei no Instagram: / agilizeicom
...
Quinta, 18hs! Bora praticar mais um pouco de Cypress? 🚀
Nesse vídeo vamos adicionar mais testes e alguns recursos importantes no dia a dia de quem trabalha com testes, e com o cypress: login sem passar pela tela de login (background login), e ajustes no código fonte para termos melhores seletores (data-cy). E claro, vamos praticar um pouco mais os recursos que utilizamos no primeiro vídeo 😁
Vamos desenvolver testes para as funcionalidades:
logout
criar casos
excluir casos
Vamos ver:
como configurar a aplicação testada para executar localmente
como criar um script para subir o Cypress de forma mais organizada
como manipular recursos do browser, como o localStorage
reforçar o padrão de testes independentes
como criar seletores dedicados para testes
Se você é curioso... vamos aos comandos que utilizamos (espero não ter esquecido de algum...) para desenvolver os testes:
Novos
npm run cy:open
onBeforeLoad
browser.localStorage.setItem()
cy.login()
cy.createNewIncident()
data-cy
beforeEach (Mocha)
Outros
cy.visit
cy.get
.type
.click
cy.server
cy.route
.as
cy.wait
.then
Cypress.env
Cypress.Commands.add
cy.request
cy.log
expect (chai)
cy.createOng (você vai entender durante o vídeo :P )
E aí, o que achou do vídeo? Deixe seus comentários!
#agilizei #cypress #automacao
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: