[GUTS-RS] GUTS Universitário - Carreira de Testes

30
# gutsrs @gutsrs Carreira de Testes

Transcript of [GUTS-RS] GUTS Universitário - Carreira de Testes

#gutsrs@gutsrs

Carreira de Testes

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: Alessandra Paixão, Evelise Freitas e Moisés Ramírez

Canais de Comunicaçãohttp://guts-rs.blogspot.com.br/

@gutsrs

[email protected]

@gudetestes

Guts RS GUTS-RS

http://pt.slideshare.net/GUTS-RS

http://guts-rs.eventbrite.com/

Palestrantes

Samuel LucasTestador de Software na [email protected]

Francielle VareiraQA Analyst na [email protected] Joyce Bastos

Analista de testes na DBServer

[email protected]/joyce.bastos7

/joyce-bastos-49261571

/samuel-lucas-142803106

/franvareira

/franciellevareira

Carreira de testes

Em 2012, justiça da California

convocou 1,2 mil pessoas como juri

no mesmo DIA e HORÁRIO

Trânsito ruim

Promoção da Pepsi

1992: Quem tirar a tampinha com o

número 349 ganhará um prêmio em

dinheiro.

Filipinas: 800 mil tampinhas com o número 349

2011: a Honda teve que realizar

um recall de mais de 2 milhões

de automóveis.

• O Airbag era ativado com

muita força e pelo elemento

errado.

Recall da Honda

Os desenvolvedores do game

World of Warcraft espalharam

um vírus dentro do jogo,

chamado de “Corrupted Blodd”

Epidemia no World of Warcraft

E, o que isso tem haver com testes?

O que é ser Tester?

Testador

Analista de Testes

Engenheiro de Testes

Analista de Qualidade

Gerente de Testes

Zelar pela qualidade do produto

entregue

• Previnir erros e defeitos

• Pensar na melhor experiência do usuário

• Medir a qualidade do que será entregue

• Indagar

• Desconfiar

• FOCO no usuário final

O que é ser Tester?

• Imparcial

• Pensa no usuário

• Tem as mesmas condições que o usuário final

• Reporta o Error

• Analisar indicadores

O que é ser Tester?

Testar durante em vez de testar no final

Previnir bugs em vez de achar bugs

Entendimento dos testes em vez de checagem de

funcionalidade

Construir o melhor sistema em vez de quebrar o

sistema

Reponsabilidade do time sobre a qualidade em vez

de responsabilidade do tester

Tester Desenvolvedor

Ajudam a Equipe a

entender o Negócio

Testes de Aceitação

Boa habilidade de

comunicação

DESEN – TST -

CLIENTE

Perfil técnico -

Programação

Par com desenvolvedores

Ajudam testes de

desenvolvimento

Automação

Perfomance e Segurança

Fluxo contínuo

Configuração dos

testes na máquina de

todos

Montam uma “lógica”

para funcionar todos os

testes

Entregar o Produto com a máxima qualidade

Negócio Técnico Infraestrutura

Vários Caminhos

E que testes posso fazer?

• Segurança

• Performance

• Estresse

• Usabilidade

• Acessibilidade

• Funcional

• Configuração

Achar bugs é legal

Frustação do

usuário

1x 5x 10x

-T

aman

ho d

o b

ug +

- Evolução do projeto

+

Tipos de Testadores

Testador Cascata

• Acontece no final

• Tempo para teste é “fixo”

• O sistema já está pronto

• Qualquer bug achado afeta

as demais fases anteriores

Testador Ágil

• Interativo e incremental

• Testa-se funcionalidade

• Testes e desenvolvimento

terminam quase que ao

mesmo tempo

• Uma funcionalidade pronta é

uma funcionalidade testada

E, como os testes

acontecem?

Em nível de…

• Código

• Interface

• Documentação

• Usuário Final

Mitos nos Testes

Iremos testar o software por

completo

Iremos provar a ausência de erros

Para testar, o sistema tem que estar

completo

Planejamos testes livre de falhas

NúmeroA + NúmeroBe número <100

Possibilidades de testes = 9801

Os testes dos programas

podem ser usados para

mostrar a presença de bugs,

mas nunca para mostrar

a sua ausência

Prazos apertados

Falta de ambiente de testes

Visibilidade das outras áreas sobre testes

de software

Mudança da visão da área de testes

“Só falta Testar”

Iniciativas

Várias áreas

mobile

game

Desenvolvimento web

Alguns momentos cômicos

Cliente #tamojuntoanitta

• Boa comunicação

• Percepção

• Técnicas

• Gestão Pessoal

• Gestão do tempo

• Paciência

Que tipos de habilidades posso

desenvolver?

• Testes Desenvolvedores

• Testes Analistas de Sistemas Gerente de

Projetos

• Testes Testes

• Desenvolvedores Testes

É o princípio de entrada de muitas

outras áreas…

Empresas

Mercado de Trabalho

Qualidade de Software Gerente de Qualidade de Software R$ 10.672,60

Qualidade de Software Coordenador, Supervisor ou Chefe de Qualidade de

SoftwareR$ 4.826,53

Qualidade de Software Analista de Qualidade de Software Sênior R$ 4.331,90

Qualidade de Software Analista de Qualidade de Software Pleno R$ 2.718,52

Qualidade de Software Analista de Qualidade de Software Júnior R$ 2.001,46

Qualidade de Software Assistente de Qualidade de Software R$ 1.107,32

Média salarial

Fonte: EXAME.com (2012)

On Line :

• https://www.treinaweb.com.br/cursos-online/categoria/testes-e-projetos

• http://www.alfamidiaonline.com.br/curso-de-teste-de-software/

• http://testesdesoftware.com/curso-de-teste-de-software/

• http://www.qualister.com.br/

• http://www.qualister.com.br/blog (Aprenda com vídeo aulas)

• https://www.tiexames.com.br/novosite2015/curso_Teste_Software_CTFL.php

• http://www.iterasys.com.br/cursos

Presencial:

• http://www.targettrust.com.br/perfil/testador-de-software-1

• http://www.sisnema.com.br/curso/fundamentos-planejamento-e-execucao-de-teste-de-software

Treinamentos/Cursos

Dúvidas?