51
Testando Jogos: Passe o dia jogando e ainda receba por isso. TRILHA GAME João Clineu

GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Embed Size (px)

Citation preview

Page 1: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Testando Jogos: Passe o dia jogando e ainda receba por isso.

TRILHA GAME

João Clineu

Page 2: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Quem sou eu?João Clineu é formado em Ciência da Computação, certificado CTFL, CSM e CSD, QA da Interactive Tecnologia e Inovações, é louco por teste de software(pr incipalmente automat izado) e metodologias ágeis ha mais de 5 anos e para ele, conhecimento não é algo privatizado. Atua em projetos junto a faculdades realizando integrações com aulas, levando o teste de software e a ag i l idade do mercado para sa la de au la . Colaborador em comunidades de teste de software e realiza apresentações relacionadas as suas experiências sobre teste de software e o uso de metodologias ágeis no mercado local, em eventos como: Ag i l e B raz i l , Ag i l e Tes te r Conference e iniciativas locais.

Page 3: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Contexto

Page 4: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Quem aqui gosta de jogar ?

Page 5: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

O que é Qualidade?

Page 6: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

OH Cérebro, todos conhecem sobre

teste ?

Page 7: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Teste de software possui:

Níveis Técnicas

Critérios Ferramentas

Page 8: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Níveis de Teste:

Unidade Integração

Sistema Aceitação

Page 9: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Técnicas de Teste:

Caixa Branca

Caixa Preta

Caixa Cinza

Page 10: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Critérios de Teste:

Partição de Equivalência

Análise do Valor Limite

Tabela de Decisão

Page 11: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Tipos de Teste:

Page 12: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Ferramentas de Teste:

Page 13: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Mas tudo isso se aplica em jogos ?

Page 14: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

E quando estivermos jogando....

Page 15: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Fui desafiado.....

Page 16: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso
Page 17: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Teste e Games

Page 18: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Eu passarei o dia jogando no trabalho!

Page 19: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Eu posso ser O:

Page 20: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Mas a vida....

Page 21: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Teste de Jogos

Page 22: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

O que é o teste de jogos ?

Page 23: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Técnicas de testes para jogos.

Page 24: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

CleanRoom

•Muito utilizado no planejamento.•Identificação do uso através do perfil do jogador.

Page 25: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

CleanRoom

Page 26: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

CleanRoom

Page 27: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

CleanRoom

Page 28: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Combinatorial Testing

http://pairwise.org/tools.asp

Page 29: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Test Flow Diagram - Elementos do Jogo

Page 30: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Test Flow Diagram - 3 Etapas

Page 31: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Test Trees

Page 32: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Test Trees• Em forma de árvore é refletido as

funcionalidades e funções do jogo.

Menu

Configurações de Áudio

Som do Personagem

Som do Ambiente

Configurações de Vídeo Qualidade

Page 33: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Test Trees• Documenta de forma hierárquica a relação

entre os casos de testes e as funcionalidades do jogo.

Menu Configurações de Áudio

Som do Personagem

Alto

Médio

Baixo

Som do Ambiente

Alto

Baixo

Page 34: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Test Trees• Através da árvore de funcionalidades, será

construído ou priorizado os casos de teste para áreas especificas do jogo.

Menu Configurações de Áudio

Som do Personagem

Alto

Médio

Baixo

Page 35: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Test Trees• Através da árvore de funcionalidades, será

construído ou priorizado os casos de teste para áreas especificas do jogo.

Menu Configurações de Áudio

Som do Personagem

Alto

Médio

Baixo

Som do Ambiente

Alto

Baixo

Page 36: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Play Testing

Perfis

Page 37: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Qual a postura de um testador de jogos?•Ele é mais que um testador.•Ele não tem uma fase única e especifica de atuação.•A comunicação é a principal ferramenta.•Ele utiliza o parecer de qualidade de acordo com o

escopo.•O pós entrega é muito importante para ele.

Page 38: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Fatos Reais

Page 39: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso
Page 40: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso
Page 41: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

http://adrenaline.uol.com.br/2014/11/16/30671/bug-permite-que-jogadores-terminem-sonic-boom-em-menos-de-uma-hora

Page 42: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Carreira

Page 43: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso
Page 44: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso
Page 45: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Desafios

Page 46: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso
Page 47: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Referências

Page 48: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

•Game Testing All in One http://web.niaccist.niacc.edu/~milleste/classroom/testingconcepts/index.html

•Artigo no Site Produção de Jogoshttp://producaodejogos.com/os-26-melhores-sites-brasileiros-sobre-desenvolvimento-de-jogos/

•Game Industry Career Guidehttp://www.gameindustrycareerguide.com/about/start-your-career-in-video-game-development/

• Técnicas de Teste para Jogos Digitaishttp://pt.slideshare.net/luanalobao/tcnicas-de-teste-para-jogos-digitais

Page 49: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso
Page 50: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Obrigado!

Page 51: GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso

Testando Jogos: Passe o dia jogando e ainda receba por isso.

TRILHA GAME

João Clineuwww.facebook.com/joao.clineu

br.linkedin.com/pub/joão-clineu/5a/938/307/

[email protected]

https://twitter.com/JoaoClineu

http://pt.slideshare.net/joaoclineu

https://github.com/joaoclineu