[guts-rs] agile tester 3.0
TRANSCRIPT
#gutsrs / @gutsrs
Agile Tester 3.0Daniel Ricardo Amorim
Sobre o GUTS-RS
• GUTS-RS: Grupo de Usuários de Testes de Software do RS
• Criado em: agosto/2008
• Objetivo: compartilhar o uso de métodos, processos e ferramentas de Teste de Software e promover discussões sobre a aplicação das melhores práticas de teste e qualidade utilizadas no mercado
• Público Alvo: Gerentes, Analistas de Testes, Testadores, Desenvolvedores e demais profissionais e estudantes interessados na área
• Coordenação: Alinne Zanin, Cíntia Armesto, Diraci Júnior, Eduardo Oliveira, Gabriel Oliveira e Moisés Ramírez
http://guts-rs.blogspot.com.br/
@gutsrs
Grupo de Usuários de Testes de Software do Rio Grande do Sul
Guts RS
GUTS / RS
Canais de Comunicação
http://pt.slideshare.net/GUTS-RS
Comunicados
• Submissão de Palestras 2015• DOJO• Fishbowl• Palestra• TCC• Testing Games• Workshop
• Casos de Família de QA• Assinar a lista de presença• Preencher a Ficha do Evento
Próximos eventos
• Abril: GUDay 2015 (25/04/15)
• Maio: Jenga Testing: um jogo ágil para aprender sobre testes• Junho: Combatendo a síndrome do "testa ae" com sessões de
testes exploratórios• Backlog• BDD com Cucumber• Mão na massa com Protractor• É possível MVP com qualidade?• Automação de Teste de Software com Sikuli Script• Executando testes automatizado mobile em Grid com Appium• Dojo de arquitetura de testes de software
Programação
• 19h15 às 19h40 Recepção, boas vindas e Coffee para integração
• 19h40 às 19h45 Abertura do evento, apresentação do GUTS-RS e expectativas do evento
• 19h45 às 20h30 Palestra sobre Agile Tester 3.0 (Daniel Ricardo Amorin)
• 20h30 às 21h15 Agile Practices Subway Map – Testing Edition
Sobre o palestrante
• Daniel Ridcardo Amorim: Agile QA Consultant @ThoughtWorks. Trabalha no mercado de TI desde 2007 buscando as melhores práticas de testes ágeis para contribuir com o seu time. Não apenas automatizar testes, mas também construir uma aplicação de alta qualidade através de trabalho colaborativo do time ágil.
Ele trabalha em pesquisas focadas em automação de testes, testes não funcionais, práticas de devops, comunicação efetiva com o cliente.
Palestrante e facilitador de testing dojos.
Fomentador da comunidade de QAs no Brasil.
Agile Tester 3.0
Como agile testers trabalham?
Terminologias
•Quality Assurance •Quality Analyst•Tester•Test Engineer• Software engineer in Test• Lead QA•Test Analyst
Tester não é mais um papel secundário
Testers são parte do time de desenvolvimento
Testers são engineers também
Qual a diferença entre um Agile Tester e um Developer?
Mas todos os testers são iguais?
NÃO
O que diferencia umTester do outro?
Podemos dividi-los em 3 dimensões
Dimensões de um Tester
•Dimensão de Negócio•Dimensão Técnica•Dimensão de DevOps
Dimensão de Negócio
Guiado pelo negócio
Extrai testes de aceitação baseado no ponto de vista do negócio
BDD é uma das técnicas utilizadas
Livros recomendados
Livros recomendados
Dimensão Técnica
Skills de programação
Trabalhar em par com desenvolvedores
Entusiastade TDD e clean code
Especialista em automação de testes
Conhecimento em testes de performance
Conhecimento em testes de segurança
Livros recomendados
Livros recomendados
Dimensão de DevOps
Entrega contínua
Automação de tarefas diárias repetitivas
Livros recomendados
Todas as dimensões
Manter o time focado na entrega
O mais preocupado com a qualidade do produto
Domínio dos testes
Vestir vários chapéus
Infectar o time
Livros recomendados
http://www.thoughtworks.com/insights/blog/agile-tester-30
Mais sobre o artigo
Testing Edition
Agile Practices Subway Map
Agile Practices Subway Map
Fonte: http://guide.agilealliance.org/subway.html
Testing Subway Map
• Role-Feature• Given-When-Then• BDD• TDD• Acceptance tests• Mock objects• TDD• Unit tests• Exploratory testing• Usability testing