Testando Jogos: Passe o dia jogando e ainda
receba por isso.
TRILHA GAME
João Clineu
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(principalmente automatizado) 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
agilidade do mercado para sala de aula.
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: Agile Brazil, Agile Tester
Conference e iniciativas locais.
Contexto
Quem aqui
gosta de
jogar ?
O que é Qualidade?
OH Cérebro, todos
conhecem sobre
teste ?
Teste de software possui:
Níveis Técnicas
Critérios Ferramentas
Níveis de Teste:
Unidade Integração
Sistema Aceitação
Técnicas de Teste:
Caixa
Branca
Caixa
Preta
Caixa
Cinza
Critérios de Teste:
Partição de
Equivalência
Análise do
Valor Limite
Tabela de
Decisão
Tipos de Teste:
Ferramentas de Teste:
Mas tudo isso se aplica em jogos ?
E quando estivermos jogando....
Fui desafiado.....
Teste e Games
Eu passarei o dia jogando no trabalho!
Eu posso ser O:
Mas a vida....
Teste de Jogos
O que é o teste de jogos ?
Técnicas de testes para jogos.
CleanRoom
•Muito utilizado no planejamento.
•Identificação do uso através do perfil do
jogador.
CleanRoom
CleanRoom
CleanRoom
Combinatorial Testing
http://pairwise.org/tools.asp
Test Flow Diagram - Elementos do Jogo
Test Flow Diagram - 3 Etapas
Test Trees
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
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
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
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
Play Testing
Perfis
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.
Fatos Reais
http://adrenaline.uol.com.br/2014/11/16/30671/bug-permite-que-
jogadores-terminem-sonic-boom-em-menos-de-uma-hora
Carreira
Desafios
Referências
•Game Testing All in One
http://web.niaccist.niacc.edu/~milleste/classroom/testingconcepts/i
ndex.html
•Artigo no Site Produção de Jogos
http://producaodejogos.com/os-26-melhores-sites-brasileiros-sobre-
desenvolvimento-de-jogos/
•Game Industry Career Guide
http://www.gameindustrycareerguide.com/about/start-your-career-
in-video-game-development/
• Técnicas de Teste para Jogos Digitais
http://pt.slideshare.net/luanalobao/tcnicas-de-teste-para-jogos-
digitais
Obrigado!
Testando Jogos: Passe o dia jogando e ainda receba por isso.
TRILHA GAME
João Clineu
www.facebook.com/joao.clineu
br.linkedin.com/pub/joão-clineu/5a/938/307/
joaoclsj@gmail.com
https://twitter.com/JoaoClineu
http://pt.slideshare.net/joaoclineu
https://github.com/joaoclineu

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