Skip to content

Commit

Permalink
Add a few more skills to the app
Browse files Browse the repository at this point in the history
  • Loading branch information
wlsf82 committed Jun 23, 2024
1 parent 17894cf commit 3234284
Showing 1 changed file with 73 additions and 1 deletion.
74 changes: 73 additions & 1 deletion src/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,12 @@ <h1>Checklist de Cypress</h1>
Sei escrever scripts de testes com Cypress
</label>
</li>
<li>
<label>
<input type="checkbox">
Sei como realizar verificações de resultados esperados com Cypress
</label>
</li>
<li>
<label>
<input type="checkbox">
Expand All @@ -34,12 +40,42 @@ <h1>Checklist de Cypress</h1>
Consigo encontrar respostas para minhas perguntas sobre Cypress
</label>
</li>
<li>
<label>
<input type="checkbox">
Sei como testar o upload de arquivos com o comando .selectFile
</label>
</li>
<li>
<label>
<input type="checkbox">
Sei como testar a leitura de arquivos com o comando .readFile
</label>
</li>
<li>
<label>
<input type="checkbox">
Sei como lidar com links que abrem em outra aba do navegador
</label>
</li>
<li>
<label>
<input type="checkbox">
Sei como controlar o relógio do navegador com os comandos cy.clock e cy.tick
</label>
</li>
<li>
<label>
<input type="checkbox">
Sei como evitar que dados sensíveis "vazem" no log de comandos do Cypress
</label>
</li>
<li>
<label>
<input type="checkbox">
Sei organizar diferentes testes em seus específicos contextos utilizando a função context
</label>
</li>
<li>
<label>
<input type="checkbox">
Expand Down Expand Up @@ -88,6 +124,12 @@ <h1>Checklist de Cypress</h1>
Sei como otimizar testes restaurando a sessão do usuário com comando cy.session
</label>
</li>
<li>
<label>
<input type="checkbox">
Sei como otimizar testes criando o estado inicial do teste através de chamadas de API utilizando o comando cy.request
</label>
</li>
<li>
<label>
<input type="checkbox">
Expand All @@ -100,6 +142,12 @@ <h1>Checklist de Cypress</h1>
Sei controlar as dimensões do navegador
</label>
</li>
<li>
<label>
<input type="checkbox">
Sei como habilitar funcionalidades experimentais do Cypress
</label>
</li>
<li>
<label>
<input type="checkbox">
Expand All @@ -115,7 +163,13 @@ <h1>Checklist de Cypress</h1>
<li>
<label>
<input type="checkbox">
Sei instalar e usar plugins adicionais do Cypress, como cypress-real-events, cypress-grep, cypress-axe e outros
Sei instalar e usar plugins adicionais do Cypress, como cypress-iframe, cypress-real-events, cypress-grep, cypress-axe e outros
</label>
</li>
<li>
<label>
<input type="checkbox">
Sei como executar comandos à nível de sistema operacional com o comando cy.exec
</label>
</li>
<li>
Expand All @@ -136,6 +190,12 @@ <h1>Checklist de Cypress</h1>
Sei deuprar testes instáveis, fazendo os testes esperarem pelo estado correto da aplicação, usando o mecanismo integrado de <em>retry-ability</em>
</label>
</li>
<li>
<label>
<input type="checkbox">
Sei como alterar os diferentes <em>timeouts</em> do Cypress direto no teste e através do arquivo cypress.config.js
</label>
</li>
<li>
<label>
<input type="checkbox">
Expand Down Expand Up @@ -178,6 +238,12 @@ <h1>Checklist de Cypress</h1>
Sei como acessar dados expostos pela aplicação através do objeto window
</label>
</li>
<li>
<label>
<input type="checkbox">
Sei como acessar o localStorage do navegador
</label>
</li>
<li>
<label>
<input type="checkbox">
Expand Down Expand Up @@ -208,6 +274,12 @@ <h1>Checklist de Cypress</h1>
Sei gerar fixtures com dados dinâmicos
</label>
</li>
<li>
<label>
<input type="checkbox">
Sei configurar análise estática de código com o plugin eslint-plugin-cypress para seguir as melhores práticas em desenvolvimento de testes automatizados
</label>
</li>
<li>
<label>
<input type="checkbox">
Expand Down

0 comments on commit 3234284

Please sign in to comment.