SlideShare uma empresa Scribd logo
1 de 13
RBT –  Risk Based Testing Equipe:  Ellen Souza Júlio Venâncio Keldjan Alves
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Equipe ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Objetivos do grupo de RBT ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introdução(1/2) ,[object Object],[object Object],[object Object],[object Object]
Introdução(2/2) ,[object Object],[object Object],[object Object],[object Object]
Resultados (1/3) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Resultados(2/3) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Resultados (3/3) ,[object Object],[object Object],[object Object],[object Object]
Atualmente... ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Trabalhos Futuros ,[object Object],[object Object],[object Object],[object Object],[object Object]
Trabalhos Futuros ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Possíveis Eventos 02 a 04/12 01/06 SERA  (Software Engineering Research, Management and Applications) 01 a 03/12 15/06 APSEC  (Asia Pacific Software Engineering Conference) 22 a 25/09 08/05 CLEI  (Conferencia Latinoamericana de Informática) 20 a 25/10 20/04 VALID  (International Conference on Advances in System Testing and Validation Lifecycle)/ ICSEA  (International Conference on Software Engineering Advances) 31/08 12/06 WTF  (Workshop de Testes e Tolerância a Falhas) 02 a 04/11 12/06 SEA  (Software Engineering and Applications) 16 a 20/11 04/05 ASE  (International Conference on Automated Software Engineering) 05 a 08/10 Data Realização 25/04* SBES  (Simpósio Brasileiro de Engenharia de Software) Deadline Evento

Mais conteúdo relacionado

Mais procurados

Gestão de Projectos de SW OO Métricas Estimações e Planificações
Gestão de Projectos de SW OO Métricas Estimações e PlanificaçõesGestão de Projectos de SW OO Métricas Estimações e Planificações
Gestão de Projectos de SW OO Métricas Estimações e PlanificaçõesRogerio P C do Nascimento
 
Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville minastestingconference
 
Visão de Testes de Software segundo o SWEBOK
Visão de Testes de Software segundo o SWEBOKVisão de Testes de Software segundo o SWEBOK
Visão de Testes de Software segundo o SWEBOKMário Pravato Junior
 
Processo de Teste de Software
Processo de Teste de SoftwareProcesso de Teste de Software
Processo de Teste de Softwarewtmrio
 
Ferramentas de Gestão de Testes
Ferramentas de Gestão de TestesFerramentas de Gestão de Testes
Ferramentas de Gestão de Testeselliando dias
 
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhDDisciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhDRogerio P C do Nascimento
 
TDC2017 Aplicação de Estimativa de Custo e Esforço em Teste de Software com APT
TDC2017 Aplicação de Estimativa de Custo e Esforço em Teste de Software com APTTDC2017 Aplicação de Estimativa de Custo e Esforço em Teste de Software com APT
TDC2017 Aplicação de Estimativa de Custo e Esforço em Teste de Software com APTJeremias Araujo
 
Papéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwarePapéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwareCamilo Ribeiro
 
Teste de software e suas áeras de pesquisa
Teste de software e suas áeras de pesquisaTeste de software e suas áeras de pesquisa
Teste de software e suas áeras de pesquisaLucas Gomes
 
Ferramentas e metodologias em testes de software
Ferramentas e metodologias em testes de softwareFerramentas e metodologias em testes de software
Ferramentas e metodologias em testes de softwareJoyce Bastos
 
Teste de Software - Bluesoft Labs
Teste de Software - Bluesoft Labs Teste de Software - Bluesoft Labs
Teste de Software - Bluesoft Labs Ricardo Machado
 
Palestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreiraPalestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreiraTaís Dall'Oca
 
Fábrica de Teste de Software - Palestrante: Marcus Dratovsky
Fábrica de Teste de Software - Palestrante: Marcus DratovskyFábrica de Teste de Software - Palestrante: Marcus Dratovsky
Fábrica de Teste de Software - Palestrante: Marcus DratovskyRio Info
 

Mais procurados (19)

Gestão de Projectos de SW OO Métricas Estimações e Planificações
Gestão de Projectos de SW OO Métricas Estimações e PlanificaçõesGestão de Projectos de SW OO Métricas Estimações e Planificações
Gestão de Projectos de SW OO Métricas Estimações e Planificações
 
Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville
 
Visão de Testes de Software segundo o SWEBOK
Visão de Testes de Software segundo o SWEBOKVisão de Testes de Software segundo o SWEBOK
Visão de Testes de Software segundo o SWEBOK
 
Wgp09 Apresentacao Italo
Wgp09   Apresentacao ItaloWgp09   Apresentacao Italo
Wgp09 Apresentacao Italo
 
Processo de Teste de Software
Processo de Teste de SoftwareProcesso de Teste de Software
Processo de Teste de Software
 
Ferramentas de Gestão de Testes
Ferramentas de Gestão de TestesFerramentas de Gestão de Testes
Ferramentas de Gestão de Testes
 
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhDDisciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
 
Aula 02
Aula 02Aula 02
Aula 02
 
TDC2017 Aplicação de Estimativa de Custo e Esforço em Teste de Software com APT
TDC2017 Aplicação de Estimativa de Custo e Esforço em Teste de Software com APTTDC2017 Aplicação de Estimativa de Custo e Esforço em Teste de Software com APT
TDC2017 Aplicação de Estimativa de Custo e Esforço em Teste de Software com APT
 
Papéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwarePapéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de Software
 
Gestão de Riscos by Lacertae SW
Gestão de Riscos by Lacertae SWGestão de Riscos by Lacertae SW
Gestão de Riscos by Lacertae SW
 
Teste de software e suas áeras de pesquisa
Teste de software e suas áeras de pesquisaTeste de software e suas áeras de pesquisa
Teste de software e suas áeras de pesquisa
 
Ferramentas e metodologias em testes de software
Ferramentas e metodologias em testes de softwareFerramentas e metodologias em testes de software
Ferramentas e metodologias em testes de software
 
Fundamentos de Testes de Software
Fundamentos de Testes de SoftwareFundamentos de Testes de Software
Fundamentos de Testes de Software
 
Introducao swebok
Introducao swebokIntroducao swebok
Introducao swebok
 
Teste de Software - Bluesoft Labs
Teste de Software - Bluesoft Labs Teste de Software - Bluesoft Labs
Teste de Software - Bluesoft Labs
 
Planificação do Projeto de Software
Planificação do Projeto de SoftwarePlanificação do Projeto de Software
Planificação do Projeto de Software
 
Palestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreiraPalestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreira
 
Fábrica de Teste de Software - Palestrante: Marcus Dratovsky
Fábrica de Teste de Software - Palestrante: Marcus DratovskyFábrica de Teste de Software - Palestrante: Marcus Dratovsky
Fábrica de Teste de Software - Palestrante: Marcus Dratovsky
 

Destaque

Forgiveness
ForgivenessForgiveness
Forgivenessmukhsana
 
The cricket experience!
The cricket experience!The cricket experience!
The cricket experience!Lisa Irving
 
Our AMAZING Kakapo art
Our AMAZING Kakapo artOur AMAZING Kakapo art
Our AMAZING Kakapo artLisa Irving
 
Voice of customer part 1 using voice of customer insights to drive your crm s...
Voice of customer part 1 using voice of customer insights to drive your crm s...Voice of customer part 1 using voice of customer insights to drive your crm s...
Voice of customer part 1 using voice of customer insights to drive your crm s...Vivastream
 
Gary Price: Some Thoughts on Privacy + Resources
Gary Price: Some Thoughts on Privacy + ResourcesGary Price: Some Thoughts on Privacy + Resources
Gary Price: Some Thoughts on Privacy + Resourcesgary_price_infoDOCEKT
 

Destaque (9)

Forgiveness
ForgivenessForgiveness
Forgiveness
 
The cricket experience!
The cricket experience!The cricket experience!
The cricket experience!
 
Interés compuesto
Interés compuestoInterés compuesto
Interés compuesto
 
Antarcticappt
AntarcticapptAntarcticappt
Antarcticappt
 
Our AMAZING Kakapo art
Our AMAZING Kakapo artOur AMAZING Kakapo art
Our AMAZING Kakapo art
 
Giap ESP
Giap ESPGiap ESP
Giap ESP
 
Presentaciones
PresentacionesPresentaciones
Presentaciones
 
Voice of customer part 1 using voice of customer insights to drive your crm s...
Voice of customer part 1 using voice of customer insights to drive your crm s...Voice of customer part 1 using voice of customer insights to drive your crm s...
Voice of customer part 1 using voice of customer insights to drive your crm s...
 
Gary Price: Some Thoughts on Privacy + Resources
Gary Price: Some Thoughts on Privacy + ResourcesGary Price: Some Thoughts on Privacy + Resources
Gary Price: Some Thoughts on Privacy + Resources
 

Semelhante a Rbt Group At Promise V3

Mineração de Dados Aplicada em Engenharia de Software
Mineração de Dados Aplicada em Engenharia de SoftwareMineração de Dados Aplicada em Engenharia de Software
Mineração de Dados Aplicada em Engenharia de SoftwareBruno Alisson
 
Aula18_V&VTesteSoftware.pdf
Aula18_V&VTesteSoftware.pdfAula18_V&VTesteSoftware.pdf
Aula18_V&VTesteSoftware.pdfMichaelArrais1
 
Conceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidadeConceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidaderzauza
 
3 engenharia de software
3   engenharia de software3   engenharia de software
3 engenharia de softwareFelipe Bugov
 
GESTÃO DE DEMANDAS DE TESTE E ANÁLISE DE PADRÕES COM TEXT MINING
GESTÃO DE DEMANDAS DE TESTE E ANÁLISE DE PADRÕES COM TEXT MININGGESTÃO DE DEMANDAS DE TESTE E ANÁLISE DE PADRÕES COM TEXT MINING
GESTÃO DE DEMANDAS DE TESTE E ANÁLISE DE PADRÕES COM TEXT MININGMarcos Lottermann
 
Introdução a engenharia de software aula 01
Introdução a engenharia de software   aula 01Introdução a engenharia de software   aula 01
Introdução a engenharia de software aula 01Franklin Matos Correia
 
11 1 --teste_de_software_motivação_e_conceitos_basicos
11 1 --teste_de_software_motivação_e_conceitos_basicos11 1 --teste_de_software_motivação_e_conceitos_basicos
11 1 --teste_de_software_motivação_e_conceitos_basicosFabricio Guimaraes Soares
 
Verificação, Validação e Teste de Software
Verificação, Validação e Teste de SoftwareVerificação, Validação e Teste de Software
Verificação, Validação e Teste de SoftwareCamilo Almendra
 
Introdução a Engenharia de Software - Prof.ª Cristiane Fidelix
Introdução a Engenharia de Software - Prof.ª Cristiane FidelixIntrodução a Engenharia de Software - Prof.ª Cristiane Fidelix
Introdução a Engenharia de Software - Prof.ª Cristiane FidelixCris Fidelix
 
DevQA: Como medir qualidade de código ?
DevQA: Como medir qualidade de código ?DevQA: Como medir qualidade de código ?
DevQA: Como medir qualidade de código ?Kamilla Queiroz Xavier
 
Análise Estática de Código
Análise Estática de CódigoAnálise Estática de Código
Análise Estática de CódigoRicardo Terra
 
T@rget trust t-curso de ferramentas para automação de teste de software
T@rget trust   t-curso de ferramentas para automação de teste de softwareT@rget trust   t-curso de ferramentas para automação de teste de software
T@rget trust t-curso de ferramentas para automação de teste de softwareTargettrust
 
T@rget trust t-curso de ferramentas para automação de teste de software
T@rget trust   t-curso de ferramentas para automação de teste de softwareT@rget trust   t-curso de ferramentas para automação de teste de software
T@rget trust t-curso de ferramentas para automação de teste de softwareTargettrust
 
Melhoria da qualidade e padrões de código fonte utilizando ferramentas de aná...
Melhoria da qualidade e padrões de código fonte utilizando ferramentas de aná...Melhoria da qualidade e padrões de código fonte utilizando ferramentas de aná...
Melhoria da qualidade e padrões de código fonte utilizando ferramentas de aná...Leandro Ugioni
 

Semelhante a Rbt Group At Promise V3 (20)

Aula 8 - Plano de Teste.pptx
Aula 8 - Plano de Teste.pptxAula 8 - Plano de Teste.pptx
Aula 8 - Plano de Teste.pptx
 
Mineração de Dados Aplicada em Engenharia de Software
Mineração de Dados Aplicada em Engenharia de SoftwareMineração de Dados Aplicada em Engenharia de Software
Mineração de Dados Aplicada em Engenharia de Software
 
Testes Funcionais
Testes FuncionaisTestes Funcionais
Testes Funcionais
 
Aula18_V&VTesteSoftware.pdf
Aula18_V&VTesteSoftware.pdfAula18_V&VTesteSoftware.pdf
Aula18_V&VTesteSoftware.pdf
 
Conceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidadeConceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidade
 
3 engenharia de software
3   engenharia de software3   engenharia de software
3 engenharia de software
 
GESTÃO DE DEMANDAS DE TESTE E ANÁLISE DE PADRÕES COM TEXT MINING
GESTÃO DE DEMANDAS DE TESTE E ANÁLISE DE PADRÕES COM TEXT MININGGESTÃO DE DEMANDAS DE TESTE E ANÁLISE DE PADRÕES COM TEXT MINING
GESTÃO DE DEMANDAS DE TESTE E ANÁLISE DE PADRÕES COM TEXT MINING
 
Introdução a engenharia de software aula 01
Introdução a engenharia de software   aula 01Introdução a engenharia de software   aula 01
Introdução a engenharia de software aula 01
 
11 1 --teste_de_software_motivação_e_conceitos_basicos
11 1 --teste_de_software_motivação_e_conceitos_basicos11 1 --teste_de_software_motivação_e_conceitos_basicos
11 1 --teste_de_software_motivação_e_conceitos_basicos
 
Verificação, Validação e Teste de Software
Verificação, Validação e Teste de SoftwareVerificação, Validação e Teste de Software
Verificação, Validação e Teste de Software
 
Introdução a Engenharia de Software - Prof.ª Cristiane Fidelix
Introdução a Engenharia de Software - Prof.ª Cristiane FidelixIntrodução a Engenharia de Software - Prof.ª Cristiane Fidelix
Introdução a Engenharia de Software - Prof.ª Cristiane Fidelix
 
DevQA: Como medir qualidade de código ?
DevQA: Como medir qualidade de código ?DevQA: Como medir qualidade de código ?
DevQA: Como medir qualidade de código ?
 
Análise Estática de Código
Análise Estática de CódigoAnálise Estática de Código
Análise Estática de Código
 
Plano de testes
Plano de testesPlano de testes
Plano de testes
 
Aula1 eng software
Aula1 eng softwareAula1 eng software
Aula1 eng software
 
T@rget trust t-curso de ferramentas para automação de teste de software
T@rget trust   t-curso de ferramentas para automação de teste de softwareT@rget trust   t-curso de ferramentas para automação de teste de software
T@rget trust t-curso de ferramentas para automação de teste de software
 
T@rget trust t-curso de ferramentas para automação de teste de software
T@rget trust   t-curso de ferramentas para automação de teste de softwareT@rget trust   t-curso de ferramentas para automação de teste de software
T@rget trust t-curso de ferramentas para automação de teste de software
 
Brisa - Cases Qualidade Sofware
Brisa -  Cases Qualidade SofwareBrisa -  Cases Qualidade Sofware
Brisa - Cases Qualidade Sofware
 
Rational Unified Process (RUP)
Rational Unified Process (RUP)Rational Unified Process (RUP)
Rational Unified Process (RUP)
 
Melhoria da qualidade e padrões de código fonte utilizando ferramentas de aná...
Melhoria da qualidade e padrões de código fonte utilizando ferramentas de aná...Melhoria da qualidade e padrões de código fonte utilizando ferramentas de aná...
Melhoria da qualidade e padrões de código fonte utilizando ferramentas de aná...
 

Rbt Group At Promise V3

  • 1. RBT – Risk Based Testing Equipe: Ellen Souza Júlio Venâncio Keldjan Alves
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Possíveis Eventos 02 a 04/12 01/06 SERA (Software Engineering Research, Management and Applications) 01 a 03/12 15/06 APSEC (Asia Pacific Software Engineering Conference) 22 a 25/09 08/05 CLEI (Conferencia Latinoamericana de Informática) 20 a 25/10 20/04 VALID (International Conference on Advances in System Testing and Validation Lifecycle)/ ICSEA (International Conference on Software Engineering Advances) 31/08 12/06 WTF (Workshop de Testes e Tolerância a Falhas) 02 a 04/11 12/06 SEA (Software Engineering and Applications) 16 a 20/11 04/05 ASE (International Conference on Automated Software Engineering) 05 a 08/10 Data Realização 25/04* SBES (Simpósio Brasileiro de Engenharia de Software) Deadline Evento

Notas do Editor

  1. Assim, surge o testes baseado em riscos a fim de alocar os recursos de uma forma mais otimizada baseando-se na identificação dos componente que apresentem maior riscos no software que esteja sendo desenvolvido. Riscos em ambiente de desenvolvimento podem ser caracterizado como qualquer evento que possa acontecer e ameaçar o bom andamento do projeto. Embora seja uma abordagem promissora, os engenheiros de testes ainda encontram dificuldades de aplicá-la na pratica. Normalmente, essa dificuldade ocorre devido a falta de conhecimento especifico sobre riscos e pela ausência de ferramentas especificas que auxiliem na utilização de técnicas para o tratamento de riscos durante o projeto.
  2. Para um melhor entendimento da RBT Tool, precisamos entender alguns conceitos necessários à consecução deste trabalho. Assim, o que seria o teste de software? É uma das atividades cujo objetivo é verificar e validar um produto que foi desenvolvido através do seu código e/ou das funcionalidades disponibilizadas, a procura de qualquer tipo de erro ou falha, que possa vir a interferir no correto funcionamento do aplicativo Os testes são importantes, pois evitam retrabalho e que erros sejam entreguem ao cliente. Sendo assim, evitamos prejuízos visto que corrigir um software depois de construídos é muito mais custoso que consertá-lo em fases mais cedo. A atividade de testes também é bastante difícil e demorada. Mesmo em aplicações simples a quantidade de cenários de testes é enorme. Existem vários caminhos possíveis e isso torna o teste de todos os caminhos uma prática não viável.
  3. O Teste baseado em Risco (Risk-based testing) consiste em um conjunto de atividades que favorecem a identificação de fatores de riscos associados aos requisitos do software. Uma vez identificados, os riscos são priorizados de acordo com a sua probabilidade de ocorrência e impacto Os casos de teste, por sua vez, são projetados com base nas estratégias para tratamento dos fatores de riscos identificados. O controle da execução dos testes permite uma mitigação dos fatores de riscos associados. A abordagem de testes baseada em riscos é utilizada, mais fortemente, no planejamento e na estratégia de execução dos casos de testes. Seu uso, entanto, é recomendado também já na de fase construção ou projeto dos casos de testes, como forma de otimizar o processo de testes projetando casos de testes apenas para os requisitos prioritários.
  4. Através do uso da RBT Tool espera-se que alguns resultados sejam evidenciados através da aplicação de um estudo de caso real. Espera-se que a utilização da ferramenta seja melhor que o uso de planilhas, visto que utilizar planilhas torna o processo de identificação de riscos cansativo e ainda propenso a erros. Já com a RBT Tool a identificação de riscos é feita de forma automática com base nas respostas fornecidas pelo usuário da ferramenta, não necessitando de um conhecimento prévio para a identificação de riscos visto que a técnica utilizada é baseada em questionários. No final do processo de identificação de riscos, a RBT Tool é capaz de gerar um relatório dos riscos identificados de forma sucinta mostrando as principais relações entre riscos e elementos do projeto.
  5. Como trabalhos futuros identifica-se que falta implementar todos os casos de uso remanescentes. Implementar outras técnicas de identificação de riscos, como checklists por exemplo. Aprimorar a usabilidade de forma a tornar a interação do usuário com a ferramenta mais prazerosa e otimizada. Definir uma arquitetura cliente-servidor a qual é mais natural, porém demanda mais recursos para sua implementação. Definir politicas de segurança sobre os dados que são trocados entre aplicativos utilizando técnica de criptografia por exemplo. Implementar técnicas de inteligencia artificial para possibilitar uma ajuda nos esforços de identificação de riscos de uma forma mais rápida.