Sélectionner la langue
Amériques
English (English) Kreyòl Ayisyen (Haitian Creole) Português (Brasil) (Portuguese (Brazil)) Español (Spanish)
Europe
Afrikaans (Afrikaans) Shqip (Albanian) Հայերեն (Armenian) Azərbaycanca (Azerbaijani) башҡорт (Bashkir) Euskara (Basque) Беларуская (Belarusian) Bosanski (Bosnian) brezhoneg (Breton) Български (Bulgarian) Català (Catalan) Hrvatski (Croatian) Čeština (Czech) Dansk (Danish) Nederlands (Dutch) Esperanto (Esperanto) Eesti (Estonian) Føroyskt (Faroese) Suomi (Finnish) Français (French) Galego (Galician) Deutsch (German) Ελληνικά (Greek) Magyar (Hungarian) Íslenska (Icelandic) Gaeilge (Irish) Italiano (Italian) Latina (Latin) Latviešu (Latvian) Lietuvių (Lithuanian) Lëtzebuergesch (Luxembourgish) Македонски (Macedonian) Malti (Maltese) Norsk (Norwegian) Norsk bokmål (Norwegian Bokmål) occitan (Occitan) Polski (Polish) Português (Portuguese) Română (Romanian) Русский (Russian) Српски (Serbian) Slovenčina (Slovak) Slovenščina (Slovenian) Svenska (Swedish) татар (Tatar) Türkçe (Turkish) Türkmen (Turkmen) Українська (Ukrainian) Cymraeg (Welsh)
Asie et Pacifique
অসমীয়া (Assamese) বাংলা (Bengali) မြန်မာ (Burmese) 简体中文 (Chinese (Simplified)) 繁體中文 (Chinese (Traditional)) ქართული (Georgian) ગુજરાતી (Gujarati) ʻŌlelo Hawaiʻi (Hawaiian) हिन्दी (Hindi) Bahasa Indonesia (Indonesian) 日本語 (Japanese) Jawa (Javanese) ಕನ್ನಡ (Kannada) Қазақ (Kazakh) ខ្មែរ (Khmer) 한국어 (Korean) Кыргызча (Kyrgyz) ລາວ (Lao) Bahasa Melayu (Malay) മലയാളം (Malayalam) Māori (Maori) मराठी (Marathi) Монгол (Mongolian) नेपाली (Nepali) ଓଡ଼ିଆ (Odia) ਪੰਜਾਬੀ (Punjabi) संस्कृत भाषा (Sanskrit) සිංහල (Sinhala) Basa Sunda (Sundanese) Tagalog (Tagalog) Тоҷикӣ (Tajik) தமிழ் (Tamil) తెలుగు (Telugu) ไทย (Thai) བོད་སྐད་ (Tibetan) Oʻzbekcha (Uzbek) Tiếng Việt (Vietnamese)
Moyen-Orient et Afrique
አማርኛ (Amharic) العربية (Arabic) Hausa (Hausa) עברית (Hebrew) Igbo (Igbo) Kinyarwanda (Kinyarwanda) Kurdî (Kurdish) lingála (Lingala) Malagasy (Malagasy) پښتو (Pashto) فارسی (Persian) chiShona (Shona) سنڌي (Sindhi) Soomaali (Somali) Kiswahili (Swahili) ትግርኛ (Tigrinya) اردو (Urdu) Wolof (Wolof) isiXhosa (Xhosa) ייִדיש (Yiddish) Yorùbá (Yoruba) isiZulu (Zulu)

Cypress básico

Aprenda como criar testes confiáveis e rápidos de forma simples e objetiva.

Cypress básico Cypress básico Cypress básico Escola Talking About Testing
R$ 39 , 99 Payer avec PayPal

1 - Instalação e setup inicial

Qu'allez-vous apprendre ?

Testes Automatizados com Cypress (básico)
1 - Instalação e setup inicial Cours gratuit!

Nesta aula iremos:

- Iniciar o git para a gestão de versões do código

- Inicializar o npm

- Instalar o Cypress (npm install [email protected] --save-dev)

- Inicializar o projeto de testes automatizados com Cypress

Conteúdo relacionado:

- Instalação do Cypress (documentação oficial)

- Inicialização do Cypress (documentação oficial)

Contenu de la salle de classe
Vidéo - 67,9 Mo
2 - Navegando através de URLs Cours gratuit!

Nesta aula iremos aprender como navegar através de URLs.

URL da aplicação exemplo:

https://bit.ly/2XSuwCW

Conteúdo relacionado:

- Visitando uma URL remota (documentação oficial)

Contenu de la salle de classe
Vidéo - 89,2 Mo
3 - Digitando em campos de texto
lock

Nesta aula iremos aprender como digitar em inputs do tipo texto.

Conteúdo relacionado:

- Digitando em elementos do DOM (documentação oficial)

Contenu de la salle de classe
Vidéo - 173 Mo
4 - Interagindo com elementos do tipo select
lock

Nesta aula iremos aprender como selecionar opções em campos do tipo select.

Conteúdo relacionado:

- Selecionando uma opção de um select (documentação oficial)

Contenu de la salle de classe
Vidéo - 85,5 Mo
5 - Interagindo com radio buttons
lock

Nesta aula iremos aprender como marcar radio buttons.

Conteúdo relacionado:

- Marcando checkboxes e radio buttons (documentação oficial)

Contenu de la salle de classe
Vidéo - 68 Mo
6 - Interagindo com checkboxes
lock

Nesta aula iremos aprender:

- Como marcar checkboxes

- Como desmarcar checkboxes

Conteúdo relacionado:

- Marcando checkboxes e radio buttons (documentação oficial)

- Desmarcando checboxes (documentação oficial)

Contenu de la salle de classe
Vidéo - 116 Mo
7 - Realizando verificações (assertions)
lock

Nesta aula iremos aprender como realizar verificações de resultados esperados para garantir que a aplicação se comporta de forma correta.

Conteúdo relacionado:

- Assertions (documentação oficial)

Contenu de la salle de classe
Vidéo - 209 Mo
8 - Testes end-to-end com Cypress
lock

Nesta aula iremos unir os conhecimentos das aulas 2 até 7 para escrever verdadeiros testes end-to-end utilizando Cypress.

Contenu de la salle de classe
Vidéo - 49,7 Mo
9 - Comandos customizados
lock

Nesta aula iremos aprender como escrever comandos customizados que podem ser reaproveitados ao longo dos testes.

Conteúdo relacionado:

- Comandos customizados (documentação oficial)

- Pare de usar Page Objects e comece a utilizar ações da aplicação (conteúdo em Inglês)

Contenu de la salle de classe
Vidéo - 152 Mo
10 - Headless mode & integração contínua
lock

Nesta aula iremos aprender:

- Como executar testes escritos com Cypress em modo headless

- Como executar testes escritos com Cypress em modo headless em um servidor de integração contínua

URL do projeto no GitLab:

https://gitlab.com/wlsf82/curso-cypress

URL do projeto no GitHub (backup):

https://github.com/wlsf82/curso-cypress

Conteúdo relacionado:

- Executando testes em modo headless (documentação oficial do Cypress)

- Começando com integração contínua no GitLab (documentação oficial do GitLab)

Contenu de la salle de classe
Vidéo - 73,6 Mo
Certificat

Escola Talking About Testing

Aprenda sobre teste de software online
Technologie