Fábrica de Teste de Software - Palestrante: Marcus DratovskyRio Info
Rio Info 2013
Encontro Empresarial TI Petróleo – Casos de Sucesso
17 de setembro - 14h às 17h
Fábrica de Teste de Software
Palestrante: Marcus Dratovsky
Palestra Teste de Software: princípios, ferramentas e carreiraTaís Dall'Oca
A palestra inicialmente abordará os princípios do Teste de Software como o que é teste de software, níveis de teste, tipos de teste, como testar um software, gestão de testes, gestão de defeitos, certificações entre outros. Durante a palestra serão mostradas as principais ferramentas que auxiliam os testadores e qual a funcionalidade de cada uma. E por fim será discutido sobre a carreira e os papéis em relação ao mercado atual.
Introdução ao Teste de Software - Uma abordagem práticaFabrício Campos
Apresentação do curso "Introdução ao Teste de Software - Uma abordagem prática", ministrado por Fabrício Ferrari de Campos no primeiro Ensina aí! realizado na Voice Technology.
Fábrica de Teste de Software - Palestrante: Marcus DratovskyRio Info
Rio Info 2013
Encontro Empresarial TI Petróleo – Casos de Sucesso
17 de setembro - 14h às 17h
Fábrica de Teste de Software
Palestrante: Marcus Dratovsky
Palestra Teste de Software: princípios, ferramentas e carreiraTaís Dall'Oca
A palestra inicialmente abordará os princípios do Teste de Software como o que é teste de software, níveis de teste, tipos de teste, como testar um software, gestão de testes, gestão de defeitos, certificações entre outros. Durante a palestra serão mostradas as principais ferramentas que auxiliam os testadores e qual a funcionalidade de cada uma. E por fim será discutido sobre a carreira e os papéis em relação ao mercado atual.
Introdução ao Teste de Software - Uma abordagem práticaFabrício Campos
Apresentação do curso "Introdução ao Teste de Software - Uma abordagem prática", ministrado por Fabrício Ferrari de Campos no primeiro Ensina aí! realizado na Voice Technology.
OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE DE PROJETOSLuiz Ladeira
Este trabalho descreve a importância do teste de software nas organizações e seus fundamentos. Tal abordagem se justifica na demonstração dos fundamentos básicos do teste de software, para aqueles que desejam aplicar seus fundamentos em projetos de software e os impactos que sua falta pode causar nos negócios das organizações.
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.
Implantação de um Processo de Teste de Software - Randerson Melville minastestingconference
Nessa palestra será apresentada a adoção de um processo de testes de software.Será discutido as dificuldades, desafios e potenciais melhorias com a adoção de um processo, apresentando alguns conceitos, ferramentas e processos de gestão que auxiliam um projeto no início da implantação desse processo. Como forma complementar será apresentado a adoção desse processo em um ambiente ágil de desenvolvimento, bem como apresentação de casos reais de empresas e projetos que implantaram o processo de testes.Serão apresentados os tipos de testes e ferramentas de apoio que podem ser utilziados em ambientes de desenvolvimento mobile, Web e desktop.
Uma importante atividade do processo de desenvolvimento de software é o teste de aceitação, que é a última atividade de teste realizada antes da implantação e que verifica se um sistema satisfaz ou não os critérios de aceitação. É nesse momento que os usuários do sistema devem decidir se vão aceitar ou não o sistema.
Esta palestra apresenta uma visão geral do teste de aceitação, os principais problemas e desafios desses testes e as abordagens adotadas para solucioná-los.
Apresentar um breve histórico do Teste de Software, juntamente com o processo de teste de software e seus níveis, técnicas, tipos e critérios realizando exercícios práticos.
Contextualizar os alunos de ferramentas de apoio ao teste e boas práticas nas atividades de teste de software.
Palestra realizada por Camilo Ribero no segundo semestre de 2010 para os alunos dos cursos de sistemas de informação e ciência da computação da PUC Minas, na Unidade São Gabriel
Estratégias e Técnicas de Testes - Parte1Lorena Caldas
Slides da da palestra sobre Estratégias e Técnicas de Testes, apresentada por mim, na data de 19/11/2013 aos formandos do curso de Análise de Sistemas da instiutição IBES
OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE DE PROJETOSLuiz Ladeira
Este trabalho descreve a importância do teste de software nas organizações e seus fundamentos. Tal abordagem se justifica na demonstração dos fundamentos básicos do teste de software, para aqueles que desejam aplicar seus fundamentos em projetos de software e os impactos que sua falta pode causar nos negócios das organizações.
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.
Implantação de um Processo de Teste de Software - Randerson Melville minastestingconference
Nessa palestra será apresentada a adoção de um processo de testes de software.Será discutido as dificuldades, desafios e potenciais melhorias com a adoção de um processo, apresentando alguns conceitos, ferramentas e processos de gestão que auxiliam um projeto no início da implantação desse processo. Como forma complementar será apresentado a adoção desse processo em um ambiente ágil de desenvolvimento, bem como apresentação de casos reais de empresas e projetos que implantaram o processo de testes.Serão apresentados os tipos de testes e ferramentas de apoio que podem ser utilziados em ambientes de desenvolvimento mobile, Web e desktop.
Uma importante atividade do processo de desenvolvimento de software é o teste de aceitação, que é a última atividade de teste realizada antes da implantação e que verifica se um sistema satisfaz ou não os critérios de aceitação. É nesse momento que os usuários do sistema devem decidir se vão aceitar ou não o sistema.
Esta palestra apresenta uma visão geral do teste de aceitação, os principais problemas e desafios desses testes e as abordagens adotadas para solucioná-los.
Apresentar um breve histórico do Teste de Software, juntamente com o processo de teste de software e seus níveis, técnicas, tipos e critérios realizando exercícios práticos.
Contextualizar os alunos de ferramentas de apoio ao teste e boas práticas nas atividades de teste de software.
Palestra realizada por Camilo Ribero no segundo semestre de 2010 para os alunos dos cursos de sistemas de informação e ciência da computação da PUC Minas, na Unidade São Gabriel
Estratégias e Técnicas de Testes - Parte1Lorena Caldas
Slides da da palestra sobre Estratégias e Técnicas de Testes, apresentada por mim, na data de 19/11/2013 aos formandos do curso de Análise de Sistemas da instiutição IBES
Qualidade de Software - OpenGEO Day2010Raphael Reis
Evento OpenGEO Day 2010.
A grande maioria dos projetos que envolvem inteligência geográfica ainda ignoram a qualidade de software. Esta palestra apresentará um estudo de caso real com base no projeto OPUS, um dos maiores projetos no âmbito do Governo Federal que implementa um GRP (Government Resource Planning) com inteligência geográfica.
Qualidade de software, muito além dos testes - RP Tec Com - 2018 Gustavo Bernardes
Quem nunca pensou que qualidade de software, ou QA, fosse apenas testar o software? Mas não, somos (profissionais de qualidade de software) muito mais do "garotos do teste".
Palestra ministrada e apresentada no evento RP Tec Com, na cidade de Ribeirão Preto, em 18/08/2018.
2. • Agenda:
• Apresentação
• Objetivos
• Introdução ao Teste de Software
• Gestão de Defeitos
• A Psicologia no Teste de Software
• Conclusão
• Dúvidas e Contatos
3. • Agenda:
• Apresentação
• Objetivos
• Introdução ao Teste de Software
• Gestão de Defeitos
• A Psicologia no Teste de Software
• Conclusão
• Dúvidas e Contatos
4. • Agenda:
• Apresentação
• Objetivos
• Introdução ao Teste de Software
• Gestão de Defeitos
• A Psicologia no Teste de Software
• Conclusão
• Dúvidas e Contatos
5. • Agenda:
• Apresentação
• Objetivos
• Introdução ao Teste de Software
• Gestão de Defeitos
• A Psicologia no Teste de Software
• Conclusão
• Dúvidas e Contatos
6. • Agenda:
• Apresentação
• Objetivos
• Introdução ao Teste de Software
• Gestão de Defeitos
• A Psicologia no Teste de Software
• Conclusão
• Dúvidas e Contatos
8. Teste de Software
Introdução ao Teste de Software
Como foi descrito
o levantamento
inicial
Como o sistema foi
definido pela análise
Como o sistema foi
especificado
Como o usuário
gostaria do sistema
Como o sistema foi
corrido
Como o sistema foi
desenvolvido
• Os conceitos de qualidade de software estão distantes de uma maturidade
desejada e a omissão de algumas etapas do processo de teste
comprometem a qualidade dos sistemas e geram gastos desnecessários
em razão das descobertas de erros tardias.
9. Teste de Software
Introdução ao Teste de Software
Análise
Arquitetura
Código
Teste de
Sistema
Teste
Integração
Teste
Unidade
• É possível observar com clareza a necessidade de adotar-se metodologias
que minimizem o retrabalho e custos desnecessários dentro do projeto de
desenvolvimento de software. Neste caso, uma alternativa que algumas
empresas adotam é a execução do Modelo V.
Requisitos
Teste de
Aceitação
10. Teste de Software
Gestão de Defeitos
• Em virtude da complexidade e tamanho de um software, ou para atender
normas de qualidade, ou processos de maturidade, se faz necessário
utilizar um processo de gestão de defeitos integrado ao ciclo de vida de
desenvolvimento e teste.
Prevenção de
Defeito
Linha de Base
Identificação
do Defeito
Solução do
Defeito
Melhoria do
Processo
Gestão de Defeitos
Relatório de Gestão
(Extraído do livro: Base de conhecimento em teste de software, 2007)
11. Teste de Software
Gestão de Defeitos
• A qualidade de um software pode ser medida, essencialmente, pelo número
de defeitos encontrados durante a execução dos testes. Os defeitos são
encontrados por meio da execução formal dos testes, durante a utilização
do software em produção ou, até mesmo, por acidente.
Ciclo de vida de um defeito genérico
Resumir
Precisão
Neutralizar
Generalizar
Reproduzir
Evidenciar
Revisar
12. Teste de Software
Psicologia no Teste de Software
• Ao relatar uma ocorrência, muitas vezes o
testador não consegue expressar/descrever de
maneira adequada os passos que causaram o
defeito.
• Neste caso, alguns desenvolvedores sentem-
se ofendidos e encaram as ocorrências como
um bombardeio ao seu trabalho.
• Cabe ao testador demonstrar de maneira
cordial que existe uma ocorrência sem que
ocorra impactos negativos por parte do
desenvolvedor.
14. Teste de Software
Conclusão
• Cabe aos profissionais de teste
de software se responsabilizarem
por estas lacunas dentro das
organizações e trabalharem para
que este cenário mude em tempo
de não sofrermos prejuízos ao
utilizar softwares com baixa
qualidade.
• Apesar da área de teste estar presente no dia a dia de muitas empresas
ainda existe uma demanda muito grande de projetos que não apresentam
um processo de teste incluído na metodologia da organização de forma
correta.
15. Teste de Software
Dúvidas
Você se submeteria
A uma cirurgia
Utilizando um
software
desenvolvido/testado
por você?
? ?
?
?
?
?
?
?
?
?