1) O documento discute teste de software como uma área, carreira e novo perfil profissional.
2) Apresenta o palestrante João Clineu e sua experiência com teste de software.
3) Discutem a importância da qualidade no desenvolvimento de software e a evolução da percepção de testadores.
O documento descreve como misturar Robotium, Cucumber e Gradle com Spoon para executar testes em múltiplos dispositivos. O autor também fornece detalhes sobre suas qualificações e experiência com teste ágil de software.
O documento descreve teste de software como uma área, carreira e perfil profissional em evolução. Apresenta os conceitos básicos de teste, seus níveis, técnicas e ferramentas. Defende uma abordagem ágil e colaborativa entre testadores e desenvolvedores para garantir a qualidade do software.
Lucilia de Oliveira é uma Test Developer no Instituto Samsung do Amazonas que descreve o ciclo de vida do software, características de qualidade, níveis e técnicas de teste de software, além das responsabilidades de uma equipe de teste e exemplos de casos de teste.
Certificações em Teste e Qualidade de SoftwareCamilo Ribeiro
O mercado de engenharia de software está cada vez mais atraente e competitivo. Ao mesmo tempo que os jornais, revistas, pesquisas especializadas no mercado de trabalho mostram o forte crescimento no números de vagas de TI, mostra também um grande défict de profissionais especializados, no Brasil e no mundo. As certificações vêm se mostrando uma ótima oportunidade para o profissional se destacar no mercado, pois garantem que ele está investindo na sua carreira, que domina determinadas habilidades e está habilitado a trabalhar com conceitos e padrões internacionais. Conheça um pouco sobre as mais de trinta certificações que rodeiam a área de teste e qualidade de software e saiba qual é a ideal para a sua carreira.
O documento fornece uma introdução sobre qualidade de software, discutindo conceitos como processos de desenvolvimento, metodologias como XP, RUP e SCRUM, e as fases do ciclo de vida de um software, como análise, programação, publicação e manutenção. Também enfatiza que qualidade de software depende mais de conceitos e disciplina do que de ferramentas.
O documento apresenta uma introdução sobre qualidade e teste de software, abordando:
1) Definições de qualidade, teste de software, verificação e validação;
2) Papéis e perfis dos profissionais de teste;
3) Técnicas para derivar casos de teste a partir de casos de uso.
[GUTS-RS] GUTS Universitário - Carreira de TestesGUTS-RS
O principal objetivo do GUTS Universitário é aproximar o GUTS-RS com a comunidade acadêmica através de encontros e palestras dentro de universidades e outras instituições de ensino. Nesta edição, Francielle Vareira, Joyce Bastos e Samuel Lucas apresentam sobre a carreira de testes.
1) O documento discute teste de software como uma área, carreira e novo perfil profissional.
2) Apresenta o palestrante João Clineu e sua experiência com teste de software.
3) Discutem a importância da qualidade no desenvolvimento de software e a evolução da percepção de testadores.
O documento descreve como misturar Robotium, Cucumber e Gradle com Spoon para executar testes em múltiplos dispositivos. O autor também fornece detalhes sobre suas qualificações e experiência com teste ágil de software.
O documento descreve teste de software como uma área, carreira e perfil profissional em evolução. Apresenta os conceitos básicos de teste, seus níveis, técnicas e ferramentas. Defende uma abordagem ágil e colaborativa entre testadores e desenvolvedores para garantir a qualidade do software.
Lucilia de Oliveira é uma Test Developer no Instituto Samsung do Amazonas que descreve o ciclo de vida do software, características de qualidade, níveis e técnicas de teste de software, além das responsabilidades de uma equipe de teste e exemplos de casos de teste.
Certificações em Teste e Qualidade de SoftwareCamilo Ribeiro
O mercado de engenharia de software está cada vez mais atraente e competitivo. Ao mesmo tempo que os jornais, revistas, pesquisas especializadas no mercado de trabalho mostram o forte crescimento no números de vagas de TI, mostra também um grande défict de profissionais especializados, no Brasil e no mundo. As certificações vêm se mostrando uma ótima oportunidade para o profissional se destacar no mercado, pois garantem que ele está investindo na sua carreira, que domina determinadas habilidades e está habilitado a trabalhar com conceitos e padrões internacionais. Conheça um pouco sobre as mais de trinta certificações que rodeiam a área de teste e qualidade de software e saiba qual é a ideal para a sua carreira.
O documento fornece uma introdução sobre qualidade de software, discutindo conceitos como processos de desenvolvimento, metodologias como XP, RUP e SCRUM, e as fases do ciclo de vida de um software, como análise, programação, publicação e manutenção. Também enfatiza que qualidade de software depende mais de conceitos e disciplina do que de ferramentas.
O documento apresenta uma introdução sobre qualidade e teste de software, abordando:
1) Definições de qualidade, teste de software, verificação e validação;
2) Papéis e perfis dos profissionais de teste;
3) Técnicas para derivar casos de teste a partir de casos de uso.
[GUTS-RS] GUTS Universitário - Carreira de TestesGUTS-RS
O principal objetivo do GUTS Universitário é aproximar o GUTS-RS com a comunidade acadêmica através de encontros e palestras dentro de universidades e outras instituições de ensino. Nesta edição, Francielle Vareira, Joyce Bastos e Samuel Lucas apresentam sobre a carreira de testes.
Introdução ao Teste de Software - Uma abordagem práticaFabrício Campos
Este documento apresenta uma introdução ao teste de software, abordando os principais conceitos e atividades envolvidas no processo de teste de software, como planejamento, execução e avaliação dos resultados.
Muito se fala planejamento do que é realmente necessário para o usuário e maximizar o máximo de trabalho possível para minimizar o Lead Time. Mas você já pensou que levar em consideração como os testes serão planejados desde o início da release até a entrega, e que eles podem ser uma arma na identificação de dependências entre times e diminuição de incidentes?
Aplicando eXtreming Programing ao cenário do Borland ALM - BorCon 2003Edgar Silva
Esta é uma apresentação que resgatei do BorCon(Borland Conference) em
2003, nesta época XP, Métodos Ágeis estavam começando a ganhar
notoriedade ainda no Brasil. Neste evento, lembro que pude mostrar e
quebrar alguns paradigmas de uma platéia cética a respeito do assunto,
mas que no final, depois de várias perguntas e dúvidas, acredito ter
conseguido fazer com que algumas pessoas desde essa época começarem a
olhar para Práticas Ágeis de forma melhor.
Não! Eu não quero voltar a ser um "Profanador" em prol de métodos
Ágeis, hoje em dia já existem pessoas, muito mais capacitadas,
atualizadas e engajadas do que eu.
Uma apresentação do tunel do tempo, de uma época muito feliz na minha
vida, quando pude passar algum tempo com minha família e amigos, além
de ter sido sócio de uma empresa que também quebrou padrões em Belém:
Argos Tecnologia, que teve também como sócio Alexandre Magno (hoje
Diretor da Adaptworks).
Se estes slides ainda forem atuais, por favor, comentem, critiquem,
fiquem a vontade :)
Avaliação de Usabilidade e Jogabilidade em Jogos: Métodos, Técnicas e Ferra...Jerry Medeiros
O documento discute métodos, técnicas e ferramentas para avaliar a usabilidade e jogabilidade em jogos. Ele descreve a importância de considerar esses fatores desde o início do desenvolvimento para criar uma experiência agradável. Também apresenta técnicas como testes com jogadores reais, protocolos think-aloud e métricas para medir engajamento.
Melhorando a qualidade do software com testes de ponta a-pontaGuilherme Cardoso
No processo de desenvolvimento de software precisamos garantir a qualidade do software de ponta-a-ponta. Nessa palestra veremos alguns princípios utilizados utilizados no desenvolvimento de software e como aliar isso a gestão garantindo uma melhor qualidade.
Introdução a Automação de Teste de SoftwareCamilo Ribeiro
Camilo Falcão Ribeiro é um analista e arquiteto de teste com mais de quatro anos de experiência em testes de software e processos. Ele participou de mais de 40 projetos de software e projetos de implantação do CMMi em todos os níveis. Ribeiro é graduado em Sistemas para Internet e pós-graduando em Engenharia de Software.
[GUTS-RS] Evento Maio 2018 - Carreira na área de TestesGUTS-RS
Este documento resume uma palestra sobre carreira de testes. A palestrante Joyce Bastos discute os diferentes papéis de um tester, como pensar como o usuário final, reportar erros e analisar métricas para garantir a qualidade do produto. Ela também aborda os diferentes caminhos que um tester pode seguir e as habilidades necessárias para a profissão.
O documento discute o que é teste de software, por que é necessário testar e os principais princípios e processos de teste de software. Explica que teste de software envolve executar um programa para descobrir erros, que testar é necessário para evitar prejuízos financeiros e de reputação causados por falhas, e que os humanos sempre cometem erros, justificando a necessidade de testes.
Tecnicas de projeto design especificacao modelagem de casos de testesCristiano Caetano
O documento apresenta informações sobre a Qualister, uma empresa especializada em serviços de qualidade e teste de software. A Qualister oferece terceirização de profissionais, consultoria de teste, avaliação de usabilidade, automação de testes, testes de performance e treinamentos. Além disso, o documento descreve técnicas de projeto de casos de teste, incluindo particionamento em classes de equivalência, análise de valores limítrofes e permutações.
Testes, engenharia de Software, teste de SoftwareSilas Gonçalves
O documento discute testes de software, definindo-os como atividades que verificam se o software atende às suas especificações. Apresenta os principais tipos de testes como testes unitários, funcionais e de integração. Destaca a importância da documentação dos casos de teste e ferramentas como o JUnit e DBUnit para testes de unidade e o Rational Test Manager para gerenciamento de testes.
Estratégias e Técnicas de Testes - Parte1Lorena Caldas
O documento apresenta uma palestra sobre estratégias e técnicas de teste de software, abordando conceitos como tipos de bugs, objetivos de testes, métricas de qualidade, etapas do processo de teste e diferentes estratégias e técnicas de teste.
Palestra Teste de Software: princípios, ferramentas e carreiraTaís Dall'Oca
1. O documento discute testes de software, incluindo princípios, ferramentas e carreiras.
2. São apresentados os motivos para testar software, como evitar defeitos e aumentar a satisfação dos clientes.
3. São descritos os níveis, tipos e técnicas de teste de software, assim como ferramentas comuns de teste e oportunidades de carreira na área.
Douglas Coutinho apresentou sua experiência profissional como analista de qualidade e teste de software. Ele detalhou suas qualificações incluindo uma certificação CTFL e estudos em garantia de qualidade de software. Coutinho também discutiu a importância da qualidade e dos testes de software, além de estratégias e técnicas de teste.
T@rget trust curso de introdução ao processo de teste de softwareTargettrust
O documento discute cursos de testes de software, incluindo conceitos e técnicas de testes necessárias para o desenvolvimento de software de qualidade. Ele descreve três cursos específicos de introdução a testes de software, planejamento e execução de testes, e ferramentas de automação de testes.
T@rget trust curso de introdução ao processo de teste de softwareTargettrust
O documento discute cursos de testes de software, incluindo conceitos e técnicas de testes necessárias para o desenvolvimento de software de qualidade. Ele descreve três cursos específicos de introdução a testes de software, planejamento e execução de testes, e ferramentas de automação de testes.
O documento apresenta conceitos fundamentais sobre teste de software, incluindo:
1) Terminologia sobre defeitos, erros e falhas;
2) Fases e etapas do teste de software, como teste de unidade, integração e sistema;
3) Técnicas e critérios de teste, como particionamento em classes de equivalência e análise de valor limite.
Escalando Qualidade - Superando os desafios de transição em testes de softwareFernando Santiago
O documento discute os desafios de transição em testes de software e como superá-los. Em três frases:
Discute como identificar gaps de qualidade observando todas as fases do desenvolvimento e compartilhando conhecimento sobre qualidade com a equipe. Também aborda a importância de medir impactos através de métricas e evidenciar problemas encontrados para que todos tenham o mesmo entendimento.
As três frases resumem o documento da seguinte forma:
O documento apresenta um resumo de uma palestra sobre código limpo com 17 tópicos, desde nomes significativos até refatoração. A palestra é organizada em 42 slides e será apresentada pelo desenvolvedor Douglas Siviotti com o objetivo de ensinar conceitos de qualidade de software.
Cristiano Raffi Cunha, um desenvolvedor full stack de 21 anos, apresenta sobre a importância da cultura de testes. Ele discute os tipos de testes, como testes unitários, de integração e end-to-end, e por que testar é importante para reduzir bugs e custos de manutenção. Ele também aborda desafios como manter a qualidade do código e como incorporar testes em projetos existentes.
Mais conteúdo relacionado
Semelhante a GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso
Introdução ao Teste de Software - Uma abordagem práticaFabrício Campos
Este documento apresenta uma introdução ao teste de software, abordando os principais conceitos e atividades envolvidas no processo de teste de software, como planejamento, execução e avaliação dos resultados.
Muito se fala planejamento do que é realmente necessário para o usuário e maximizar o máximo de trabalho possível para minimizar o Lead Time. Mas você já pensou que levar em consideração como os testes serão planejados desde o início da release até a entrega, e que eles podem ser uma arma na identificação de dependências entre times e diminuição de incidentes?
Aplicando eXtreming Programing ao cenário do Borland ALM - BorCon 2003Edgar Silva
Esta é uma apresentação que resgatei do BorCon(Borland Conference) em
2003, nesta época XP, Métodos Ágeis estavam começando a ganhar
notoriedade ainda no Brasil. Neste evento, lembro que pude mostrar e
quebrar alguns paradigmas de uma platéia cética a respeito do assunto,
mas que no final, depois de várias perguntas e dúvidas, acredito ter
conseguido fazer com que algumas pessoas desde essa época começarem a
olhar para Práticas Ágeis de forma melhor.
Não! Eu não quero voltar a ser um "Profanador" em prol de métodos
Ágeis, hoje em dia já existem pessoas, muito mais capacitadas,
atualizadas e engajadas do que eu.
Uma apresentação do tunel do tempo, de uma época muito feliz na minha
vida, quando pude passar algum tempo com minha família e amigos, além
de ter sido sócio de uma empresa que também quebrou padrões em Belém:
Argos Tecnologia, que teve também como sócio Alexandre Magno (hoje
Diretor da Adaptworks).
Se estes slides ainda forem atuais, por favor, comentem, critiquem,
fiquem a vontade :)
Avaliação de Usabilidade e Jogabilidade em Jogos: Métodos, Técnicas e Ferra...Jerry Medeiros
O documento discute métodos, técnicas e ferramentas para avaliar a usabilidade e jogabilidade em jogos. Ele descreve a importância de considerar esses fatores desde o início do desenvolvimento para criar uma experiência agradável. Também apresenta técnicas como testes com jogadores reais, protocolos think-aloud e métricas para medir engajamento.
Melhorando a qualidade do software com testes de ponta a-pontaGuilherme Cardoso
No processo de desenvolvimento de software precisamos garantir a qualidade do software de ponta-a-ponta. Nessa palestra veremos alguns princípios utilizados utilizados no desenvolvimento de software e como aliar isso a gestão garantindo uma melhor qualidade.
Introdução a Automação de Teste de SoftwareCamilo Ribeiro
Camilo Falcão Ribeiro é um analista e arquiteto de teste com mais de quatro anos de experiência em testes de software e processos. Ele participou de mais de 40 projetos de software e projetos de implantação do CMMi em todos os níveis. Ribeiro é graduado em Sistemas para Internet e pós-graduando em Engenharia de Software.
[GUTS-RS] Evento Maio 2018 - Carreira na área de TestesGUTS-RS
Este documento resume uma palestra sobre carreira de testes. A palestrante Joyce Bastos discute os diferentes papéis de um tester, como pensar como o usuário final, reportar erros e analisar métricas para garantir a qualidade do produto. Ela também aborda os diferentes caminhos que um tester pode seguir e as habilidades necessárias para a profissão.
O documento discute o que é teste de software, por que é necessário testar e os principais princípios e processos de teste de software. Explica que teste de software envolve executar um programa para descobrir erros, que testar é necessário para evitar prejuízos financeiros e de reputação causados por falhas, e que os humanos sempre cometem erros, justificando a necessidade de testes.
Tecnicas de projeto design especificacao modelagem de casos de testesCristiano Caetano
O documento apresenta informações sobre a Qualister, uma empresa especializada em serviços de qualidade e teste de software. A Qualister oferece terceirização de profissionais, consultoria de teste, avaliação de usabilidade, automação de testes, testes de performance e treinamentos. Além disso, o documento descreve técnicas de projeto de casos de teste, incluindo particionamento em classes de equivalência, análise de valores limítrofes e permutações.
Testes, engenharia de Software, teste de SoftwareSilas Gonçalves
O documento discute testes de software, definindo-os como atividades que verificam se o software atende às suas especificações. Apresenta os principais tipos de testes como testes unitários, funcionais e de integração. Destaca a importância da documentação dos casos de teste e ferramentas como o JUnit e DBUnit para testes de unidade e o Rational Test Manager para gerenciamento de testes.
Estratégias e Técnicas de Testes - Parte1Lorena Caldas
O documento apresenta uma palestra sobre estratégias e técnicas de teste de software, abordando conceitos como tipos de bugs, objetivos de testes, métricas de qualidade, etapas do processo de teste e diferentes estratégias e técnicas de teste.
Palestra Teste de Software: princípios, ferramentas e carreiraTaís Dall'Oca
1. O documento discute testes de software, incluindo princípios, ferramentas e carreiras.
2. São apresentados os motivos para testar software, como evitar defeitos e aumentar a satisfação dos clientes.
3. São descritos os níveis, tipos e técnicas de teste de software, assim como ferramentas comuns de teste e oportunidades de carreira na área.
Douglas Coutinho apresentou sua experiência profissional como analista de qualidade e teste de software. Ele detalhou suas qualificações incluindo uma certificação CTFL e estudos em garantia de qualidade de software. Coutinho também discutiu a importância da qualidade e dos testes de software, além de estratégias e técnicas de teste.
T@rget trust curso de introdução ao processo de teste de softwareTargettrust
O documento discute cursos de testes de software, incluindo conceitos e técnicas de testes necessárias para o desenvolvimento de software de qualidade. Ele descreve três cursos específicos de introdução a testes de software, planejamento e execução de testes, e ferramentas de automação de testes.
T@rget trust curso de introdução ao processo de teste de softwareTargettrust
O documento discute cursos de testes de software, incluindo conceitos e técnicas de testes necessárias para o desenvolvimento de software de qualidade. Ele descreve três cursos específicos de introdução a testes de software, planejamento e execução de testes, e ferramentas de automação de testes.
O documento apresenta conceitos fundamentais sobre teste de software, incluindo:
1) Terminologia sobre defeitos, erros e falhas;
2) Fases e etapas do teste de software, como teste de unidade, integração e sistema;
3) Técnicas e critérios de teste, como particionamento em classes de equivalência e análise de valor limite.
Escalando Qualidade - Superando os desafios de transição em testes de softwareFernando Santiago
O documento discute os desafios de transição em testes de software e como superá-los. Em três frases:
Discute como identificar gaps de qualidade observando todas as fases do desenvolvimento e compartilhando conhecimento sobre qualidade com a equipe. Também aborda a importância de medir impactos através de métricas e evidenciar problemas encontrados para que todos tenham o mesmo entendimento.
As três frases resumem o documento da seguinte forma:
O documento apresenta um resumo de uma palestra sobre código limpo com 17 tópicos, desde nomes significativos até refatoração. A palestra é organizada em 42 slides e será apresentada pelo desenvolvedor Douglas Siviotti com o objetivo de ensinar conceitos de qualidade de software.
Cristiano Raffi Cunha, um desenvolvedor full stack de 21 anos, apresenta sobre a importância da cultura de testes. Ele discute os tipos de testes, como testes unitários, de integração e end-to-end, e por que testar é importante para reduzir bugs e custos de manutenção. Ele também aborda desafios como manter a qualidade do código e como incorporar testes em projetos existentes.
Semelhante a GDG DevFest Norte 2016 - Testando Jogos: Passe o dia jogando e ainda receba por isso (20)
2. 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.
32. 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
33. 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
34. 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
35. 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
37. 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.
48. •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
51. 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