Blog

Categoria: Boas Práticas

Automação de Testes em CI/CD: Falhando o build corretamente.
Boas Práticas Nathan Geeksman

Automação de Testes em CI/CD: Falhando o build corretamente.

Automação de Testes em CI/CD: Falhando o build corretamente. Introdução A automação de testes é uma prática fundamental no desenvolvimento de software, pois permite garantir a qualidade e estabilidade dos sistemas. No...

Ler post
QA para Desenvolvedores: Mentalidade de quebra vs. construção.
Boas Práticas Nathan Geeksman

QA para Desenvolvedores: Mentalidade de quebra vs. construção.

QA para Desenvolvedores: Mentalidade de quebra vs. construção. Introdução A qualidade dos produtos de software é determinada, em grande parte, pela atitude e habilidades dos desenvolvedores que os criam. Neste context...

Ler post
Testes de Performance: Introduzindo carga com k6 ou JMeter.
Boas Práticas Nathan Geeksman

Testes de Performance: Introduzindo carga com k6 ou JMeter.

Testes de Performance: Introduzindo carga com k6 ou JMeter. Introdução Os testes de performance são essenciais no desenvolvimento de software, pois permitem avaliar a capacidade de um sistema em lidar com cargas de tr...

Ler post
Testes de Contrato (Contract Testing) em Microsserviços.
Boas Práticas Nathan Geeksman

Testes de Contrato (Contract Testing) em Microsserviços.

Testes de Contrato (Contract Testing) em Microsserviços. Introdução O desenvolvimento de microsserviços tornou-se uma abordagem amplamente adotada em projetos de software complexos, pois permite a evolução individual...

Ler post
Mocks e Stubs: Simulando dependências externas em testes.
Boas Práticas Nathan Geeksman

Mocks e Stubs: Simulando dependências externas em testes.

Mocks e Stubs: Simulando dependências externas em testes. Introdução O desenvolvimento de software moderno é marcado por uma constante evolução na forma como os sistemas são projetados e testados. Uma das práticas mai...

Ler post
TDD (Test Driven Development): Mito ou realidade na prática?
Boas Práticas Nathan Geeksman

TDD (Test Driven Development): Mito ou realidade na prática?

TDD (Test Driven Development): Mito ou realidade na prática? Introdução O Test Driven Development (TDD) é um método de desenvolvimento de software que tem sido amplamente debatido nos últimos anos. Muitos acreditam qu...

Ler post
Testes End-to-End (E2E) com Cypress ou Playwright.
Boas Práticas Nathan Geeksman

Testes End-to-End (E2E) com Cypress ou Playwright.

Testes End-to-End (E2E) com Cypress ou Playwright. Introdução Os testes end-to-end (E2E) são uma prática crucial no desenvolvimento de software, pois permitem garantir que as aplicações funcionem como esperado em dife...

Ler post