Realizando requisições curl utilizando o comando cy.exec() do Cypress

Aprenda como escrever testes de API com Cypress rodando um comando curl Um dia desses, enquanto explorava a plataforma do coursify.me (onde hospedo alguns de meus cursos online), me deparei com sua API (Application Programming Interface). A API do coursify.me é bastante simples, a qual disponibiliza buscar todos meus cursos, ou buscar por um curso específico (através … Continue lendo Realizando requisições curl utilizando o comando cy.exec() do Cypress

Como testar APIs que necessitam um token de acesso com Cypress

Aprenda como testar APIs com Cypress, quando um access token é necessário O Cypress é uma excelente ferramenta para os mais diversos tipos de testes automatizados. Dentre esses tipos de testes, facilmente é possível criar e executar testes de API com Cypress. Para tais testes, o Cypress oferece a funcionalidade cy.request(). Mas e o que fazer … Continue lendo Como testar APIs que necessitam um token de acesso com Cypress

Como testar APIs com Cypress

Nas "pitadas de Cypress" de hoje, aprenda como testar APIs com Cypress Para exemplificar, vou usar o ServeRest, um projeto criado pelo Paulo Gonçalves para ajudar em estudos de testes de APIs. Neste post, vou focar somente em requisições do tipo GET, ok? Algumas das funcionalidades do ServeRest são a busca por usuários, produtos e carrinhos. … Continue lendo Como testar APIs com Cypress

Curso de testes automatizados com Cypress (intermediário)

Para começar o ano de 2020 com tudo, a Escola Talking About Testing está lançando o curso intermediário de testes automatizados com Cypress 🎉, como continuação do curso básico. Neste novo curso você irá aprender sobre testes de GUI (graphical user interface), testes de API (application programming interface), e até mesmo como executar testes que interagem … Continue lendo Curso de testes automatizados com Cypress (intermediário)

Insights de código limpo – Limites

Hoje em insights de código limpo trago algumas questões importantes sobre limites quando falamos de integração de código próprio com código de terceiros. "Ao utilizar código de terceiros, devemos integrá-los aos nossos de forma limpa." e... "Uma forma de explorar e aprender sobre limites é através de testes, onde ao fazer experimentos controlados verificamos nosso entendimento sobre … Continue lendo Insights de código limpo – Limites