Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

5

Share

Download to read offline

A Importância do Teste Continuo

Download to read offline

Palestra sobre problemas, anti-patters e sugestão de uma pipeline de testes automatizados para adicionar ao seu processo de Continuous Delivery.
Ministrado no dia 05/10/2016 no The Developers Conference 2016 Porto Alegre e no DevOps Day Porto Alegre em 05/08/2017.

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

A Importância do Teste Continuo

  1. 1. A IMPORTÂNCIA DO TESTE CONTÍNUO ELIAS NOGUEIRA @eliasnogueira eliasnogueira.com
  2. 2. TESTE CONTÍNUO Processo de executar testes automatizados como parte do pipeline da entrega do software para obter feedback imediato sobre os riscos de negócio associados com um candidato a entrega
  3. 3. O TRIÂNGULO AMOROSO ▸ Dev + Ops = Casamento perfeito entre 
 Desenvolvimento e Infraestrutura ▸ Dev + QA = Testers que criam scripts de teste automatizado <3 ▸ Ops + QA = Testes que se preocupam com infraestrutura (uso e automação/teste)
  4. 4. QUAL A REAL IMPORTÂNCIA? ▸ Evitar o efeito “bola de neve” dos defeitos ▸ Suportar, de forma eficiente, múltiplas plataformas, ambientes e versões ▸ Obter resultados mais rápidos em um curto período ▸ Antecipar riscos de qualquer magnitude ▸ Criar um processo ágil, repetitivo e confiável ▸ Entrega em horas, não meses
  5. 5. ANTI-PATTERNS ▸ Longos e demorados pipelines ▸ Não dar a devida atenção a massa de dados ▸ Negligenciar Testes Não Funcionais ▸ Não haver necessidade de refatorar os testes automatizados
  6. 6. ESTRATÉGIA DE TESTE NO CONTINUOUS DELIVERY ▸ Uma estratégia de como podemos habilitar o 
 teste contínuo criando uma pipeline de constante execução de testes TESTES UNITÁRIOS TESTES INTEGRAÇÃO TESTES SERVIÇOS TESTES FUNCIONAL TESTES ACEITAÇÃO SMOKEMOCK EXECUÇÃO PARALELA SCREENSHOTS - LOGS - RELATÓRIOS - GERENCIAMENTO DE DADOS - PARAMETRIZAÇÕES TESTES NÃO FUNCIONAIS WEB MOBILE ANÁLISE ESTÁTICA VISUAL REGRESSION
  7. 7. ESTRATÉGIA DE TESTE NO CONTINUOUS DELIVERY TESTES UNITÁRIOS TESTES INTEGRAÇÃO TESTES SERVIÇOS TESTES FUNCIONAL TESTES ACEITAÇÃO SMOKEMOCK EXECUÇÃO PARALELA SCREENSHOTS - LOGS - RELATÓRIOS - GERENCIAMENTO DE DADOS - PARAMETRIZAÇÕES TESTES NÃO FUNCIONAIS WEB MOBILE ANÁLISE ESTÁTICA VISUAL REGRESSION
  8. 8. ESTRATÉGIA DE TESTE NO CONTINUOUS DELIVERY TESTES UNITÁRIOS TESTES INTEGRAÇÃO TESTES SERVIÇOS TESTES FUNCIONAL TESTES ACEITAÇÃO SMOKEMOCK EXECUÇÃO PARALELA SCREENSHOTS - LOGS - RELATÓRIOS - GERENCIAMENTO DE DADOS - PARAMETRIZAÇÕES TESTES NÃO FUNCIONAIS WEB MOBILE ANÁLISE ESTÁTICA VISUAL REGRESSION TESTES INFRA
  9. 9. TESTES NÃO É UM DESTINO É UMA JORNADA
  • Ferz

    Apr. 9, 2018
  • davists

    Oct. 27, 2017
  • lucaspirola

    Aug. 7, 2017
  • RLimma

    Jul. 6, 2017
  • powerirs

    Oct. 8, 2016

Palestra sobre problemas, anti-patters e sugestão de uma pipeline de testes automatizados para adicionar ao seu processo de Continuous Delivery. Ministrado no dia 05/10/2016 no The Developers Conference 2016 Porto Alegre e no DevOps Day Porto Alegre em 05/08/2017.

Views

Total views

1,153

On Slideshare

0

From embeds

0

Number of embeds

249

Actions

Downloads

20

Shares

0

Comments

0

Likes

5

×