Тёмный

Testes end to end em um projeto real em Go (cypress) 

Filho da nuvem
Подписаться 42 тыс.
Просмотров 1,5 тыс.
50% 1

Наука

Опубликовано:

 

4 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 21   
@rafapontello
@rafapontello 11 месяцев назад
Testes automatizados da um trabalho enorme, mas quando a gente ve tudo rodando, falhando quando tem que falhar, garantindo que tudo está como deveria da um orgulho... Parabéns pelo video!
@Filhodanuvem
@Filhodanuvem 11 месяцев назад
Valeu Rafael, é realmente isso, da um trabalho pra fazer e escrever mas o valor que eles trazem é bem alto.
@jacksonbarretojr
@jacksonbarretojr 11 месяцев назад
Mas um contributo imensurável e de alta qualidade!!!! Obrigado por isso!!!! 😍🤩
@Filhodanuvem
@Filhodanuvem 11 месяцев назад
valeu mano!
@luan_maik
@luan_maik 11 месяцев назад
Uma dica de como executar os testes do Cypress (não em PROD) seria fazer o mock das respostas da requisição, permitindo criar o cenário desejado, sem precisar mexer com banco. Porém no back vc precisará criar testes validando o formato da resposta para garantir que vc saiba quando mudar o formato da resposta e saber que precisa ajustar no teste do Cypress. Em tese, vc precisaria ter uma documentação que define um contrato de comunicação (envio e resposta) de cada endpoint, para ele ser a "fonte da verdade" e tanto o back quanto os mocks do Cypress precisam seguir essa documentação (tipo um Swagger).
@Filhodanuvem
@Filhodanuvem 11 месяцев назад
Valeu Luan pelas sugestões. Estava querendo algo mais na linha de lidar com serviços externos sem supor que o contrato funciona, já que isso acaba sendo propenso a brechas. Mas de repente não tem jeito, esse é um lack dos testes end to end.
@silasmachado2925
@silasmachado2925 11 месяцев назад
Muito bom, Dev.
@Filhodanuvem
@Filhodanuvem 11 месяцев назад
Valeuuu Mano Silas
@Heni_zion
@Heni_zion 11 месяцев назад
Mais um conteúdo brabo, estava pensando em começar a aplicar essa solução nos meus projetos e esse vídeo ajudou bastante. Dos "problemas" citado no vídeo, o que mais me pegou foi lidar com redirecionamento para terceiros, no caso "github login" e "hotmart pagamentos", é um trabalho a mais e pode ser bom pensar se realmente vale a pena eu fazer isso. kkkk
@Filhodanuvem
@Filhodanuvem 11 месяцев назад
Valeu Henrique. Pois é, existem limites pros testes end to end. O melhor que eu encontrei foi combina-los com outros tipos de testes.
@inocenciocordeiro
@inocenciocordeiro 11 месяцев назад
Muito bom
@Filhodanuvem
@Filhodanuvem 11 месяцев назад
Obrigado Inocêncio 🙏
@MolotovClipes
@MolotovClipes 11 месяцев назад
Obrigado por esse conteúdo.
@Filhodanuvem
@Filhodanuvem 11 месяцев назад
Tamo junto!
@RodrigoMedeirosBrazil
@RodrigoMedeirosBrazil 11 месяцев назад
Testes end to end são muito bons! mas são custosos. O video foi muito bom.
@Filhodanuvem
@Filhodanuvem 11 месяцев назад
Verdade Rodrigo. Eu investi nesses testes porque apesar de serem os mais custosos são os que dão maior valor.
@qrentino4711
@qrentino4711 11 месяцев назад
mais um vídeo excelente!!
@Filhodanuvem
@Filhodanuvem 11 месяцев назад
valeuuu 🙏🏾
@MegaLord1985
@MegaLord1985 11 месяцев назад
duas vezes muitas vezes
@Filhodanuvem
@Filhodanuvem 11 месяцев назад
😂
@LuisGustavo-um4hs
@LuisGustavo-um4hs 11 месяцев назад
duas vezes muitas vezes
Далее
Escrevendo seus PRIMEIROS TESTES UNITÁRIOS ✅
24:07
Обменялись песнями с POLI
00:18
Просмотров 866 тыс.
У КОТЕНКА ПРОБЛЕМА?#cat
00:18
Просмотров 984 тыс.
Cypress End-to-End Testing
9:34
Просмотров 304 тыс.
Criando projeto de jogo em GoLang (2 horas de aula)
1:54:03
Como organizar código go (golang)
16:36
Просмотров 12 тыс.
Cypress para Iniciantes - e2e tests em frontend apps
38:35
Cypress in 100 Seconds
2:31
Просмотров 383 тыс.
So You Think You Know Git - FOSDEM 2024
47:00
Просмотров 1,1 млн
Grandes erros do meu primeiro SAAS
8:39
Просмотров 4,8 тыс.
Como trabalhar com panic e erros em golang
7:14
Просмотров 1,3 тыс.
bulletproof❌ Nokia✅
0:17
Просмотров 37 млн
iOS 18 в реальной жизни
14:42
Просмотров 182 тыс.
CED: часть 1
23:37
Просмотров 95 тыс.