Pilih Bahasa
Amerika
English (English) Kreyòl Ayisyen (Haitian Creole) Português (Brasil) (Portuguese (Brazil)) Español (Spanish)
Eropa
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)
Asia dan Pasifik
অসমীয়া (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)
Timur Tengah dan Afrika
አማርኛ (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 Bayar menggunakan PayPal

1 - Instalação e setup inicial

Apa yang akan Anda pelajari?

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

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)

Konten kelas
Video - 67,9 MB
2 - Navegando através de URLs Pelajaran gratis!

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)

Konten kelas
Video - 89,2 MB
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)

Konten kelas
Video - 173 MB
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)

Konten kelas
Video - 85,5 MB
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)

Konten kelas
Video - 68 MB
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)

Konten kelas
Video - 116 MB
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)

Konten kelas
Video - 209 MB
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.

Konten kelas
Video - 49,7 MB
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)

Konten kelas
Video - 152 MB
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)

Konten kelas
Video - 73,6 MB
Sertifikat

Escola Talking About Testing

Aprenda sobre teste de software online
Teknologi