ATC BSB - Agile Testing

Post on 28-Jan-2018

219 views 3 download

Transcript of ATC BSB - Agile Testing

Agile TestingQUALITY ASSURANCE

@samantacicilia 13/05/2017

INICIATIVAShttp://insideoutproject.xyz/http://agiletesters.com.br/

CONTATOS@samantaciciliasamycici@gmail.com

QA Manager #ConcreteSolutions

Samanta Cicilia

O que vem a sua mente quando ouve falar de Agile Testing?

Procurar continuamente maneiras do time fazer seu melhor trabalho para entregar software de qualidade.

– CRISPIN & GREGORY (Agile Testing)“

Tradicional X Ágil

photography@khitchan

Procura Bug

Garante que os requisitos sejam atendidos

Resistentes à mudança

Qualidade é responsabilidade do testador

Trabalha separado do time

Teste é uma fase

Teste no final do desenvolvimento

Previne Bug

Garante que as expectativas sejam claras

Aceita novas ideias

Qualidade é responsabilidade do time

Trabalha junto ao time

Teste é uma atividade

Teste durante o desenvolvimento

Especificação

Integração e Entrega ContínuaTestes

Tríade de Qualidade

Quantitativo

SPRINTBacklog Increment

DefineReview

PlanAccept

DevelopTest

Atuação na Sprint

• Lisa Crispin, Brian Marick

Supp

orti

ng th

e Te

am

Business Facing

Quantitativo

Technology Facing

Critique Product

Q1 Q4

Q2 Q3

Unit TestsComponent Tests

Performance & Load TestingSecurity Testing

”Ility” Testing

Exploratory TestingScenarios

Usability TestingUAT (User Acceptance Testing)

Alpha / Beta

Functional TestsExamples

Story TestsPrototypesSimulations

Automated Tools

ManualAutomated & Manual

Quadrante de testes ágeis

Pirâmide de Testes

“Ideal” “Sorvete” | anti-padrão

X Automated GUI Tests

Integration Tests

UnitTests

Manual Tests

Pirâmide | automação de testes

Unit

Service

UI

Manual

Adaptação: Fabio Pereira

Cupcake | anti-padrão

Dinâmica

Front-End Back-End

Node.js

HTML 5CSS 3Angular.js

iOSAndroid

BuildCode Integrate Test Release Deploy Operate

Integração e Entrega Contínua

entrega contínua

integração contínua

desenvolvimento ágil

deploy contínuo

DevOps

Exemplo

https://leanpub.com/AgileTesting/read#TestingMindset

http://lisacrispin.com/

http://agiletester.ca/

http://janetgregory.ca/

http://www.fredmoreira.com/2014/08/50centsagiletesting.html

http://www.bugbang.com.br/vida-de-um-agile-tester-parte-i-overview/

http://www.bugbang.com.br/hoje-um-leitor-amanha-um-lider/

https://github.com/samycici/todoapp-flask

Referências

Referências bibliográficas

GREGORY, Janet. CRISPIN, Lisa. Agile Testing: A Practical Guide for Testers and Agile Teams. Indiana: Addison-Wesley, 2009.

Onde encontrar: https://www.amazon.com.br/Agile-Testing-Practical-Guide-Testers/dp/0321534468

GREGORY, Janet. CRISPIN, Lisa. More Agile Testing: Learning journeys for the whole team. Indiana: Addison-Wesley, 2014.

Onde encontrar: https://www.amazon.com/More-Agile-Testing-Addison-Wesley-Signature/dp/0321967054

Obrigada!até a próximo evento

@samantaciciliasamycici@gmail.com

hhttp://insideoutproject.xyz/http://agiletesters.com.br/