GLOSSÁRIO DE TERMOS DE TESTE

Documentos relacionados
Versão 3.1br. Advanced Level Test Manager

GLOSSÁRIO DE TERMOS DE TESTE

Versão 3.1br. Foundation Level Agile Tester

Versão 3.1br. Foundation Level Model Based Tester

Versão 3.2br. Foundation Level Specialist. Performance Testing

GLOSSÁRIO DE TERMOS DE TESTE

Qualidade de Software: Visão Geral. SSC 121-Engenharia de Software 1 Profa. Dra. Elisa Yumi Nakagawa

Qualidade de Software: Visão Geral. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa

Engenharia de Software

Versão 3.1br. Advanced Level Technical Tester Analyst

INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS (INPE)

Teste de Software. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE

MPT.Br Melhoria do Processo de Teste Brasileiro

Verificação e Validação (V & V)

QUALIDADE DE SOFTWARE

Gerenciamento do Escopo do Projeto (PMBoK 5ª ed.)

GERENCIAMENTO DA QUALIDADE DO PROJETO

Qualidade de Software. Profª Rafaella Matos

GLOSSÁRIO DE TERMOS DE TESTE

PROJETO INTEGRADO AULA 4 INTEGRAÇÃO E ESCOPO

Gerência de Integração

Visão Geral de Engenharia de Software

Engenharia de Software Processo de Desenvolvimento. Ciclo de Vida - Modelo Cascata

Introdução À Engenharia De Software Com Foco No RUP: Rational Unified Process

Engenharia de Software

ICET CURSO: Ciência da Computação e Sistemas de Informação (Engenharia de Software) Campus: Data: / / Nome:

ISO/IEC Roteiro IEC ISO. Histórico ISO/IEC ISO

Gerenciamento Do Escopo Do Projeto

Capítulo 5 Gerenciamento do Escopo do projeto. Introdução. Antes de iniciarmos vamos pensar um pouco.

1. A principal razão de dividir o processo de teste em tarefas distintas é:

Bibliografia. Quais são os problemas? capacidade de construção. acompanha a demanda por novos programas. ameaçada por projetos ruins.

Estratégias de Testes Parte I

Ciclo de vida: fases x atividades

AADSP Guia de implementação Geral: Fundamentação para implantação da abordagem adaptativa para implantação de processo de software.

Engenharia de Software II

CMM Capability Maturity Model. O que é isto???

Verificação e Validação. Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 22 Slide 1

Gerência e Planejamento de Projeto. Engenharia de Software I Profa. Elisa Yumi Nakagawa 1 o semestre de 2015

SERVIÇOS PROFISSIONAIS

Project Builder: Apoio a Gestão de Projetos do Nível G ao C do MPS.BR

POLÍTICA PCT 007 GERENCIAMENTO DE RISCOS E CONTROLES INTERNOS

Especialização em Arquitetura e Engenharia de Software

AVALIAÇÃO DE PRODUTOS DE SOFTWARE

Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave

Versão 3.1br. Advanced Level Security Test

Administração de Projetos

Administração de Projetos

Gerência de Projetos de TI

Gerenciamento do Escopo

Garantia da Qualidade, Medição e Melhoria. Leonardo Gresta Paulino Murta

QUALIDADE DE SOFTWARE ISO/IEC Segunda Edição Prof. Edison A M Morais

Agenda. Componentes genéricos de uma fábrica de. Implantar ou melhorar uma fábrica, é um. Outras novidades que merecem atenção

Versão 3.1br. Advanced Level Test Automation Engineer

Gerência de Projetos de Software. Prof. Dr. João Dovicchi INE / CTC / UFSC.

DCC / ICEx / UFMG. O Modelo CMMI. Eduardo Figueiredo.

GLOSSÁRIO DE TERMOS DE TESTE

SSC 0721 Teste e Validação de Software

Engenharia de Software II

Qualidade de Software QUALIDADE DE SOFTWARE PRODUTO

PSP: Personal Software Process. PSP- Personal Software Process. PSP: Personal Software Process. PSP: Personal Software Process

INF014 Análise e Projeto de Sistemas Processos Unificado -RUP

Teste de Software. Planejamento de Teste. Rosemary Silveira Filgueiras Melo

1. Quando algo visível para os usuário finais é um desvio em relação ao especificado ou um comportamento não esperado, isso é chamado de:

Gerenciamento de Projetos

Normas ISO:

Principais Aspectos e Benefícios IE - Palestra - 19/04/2016

Padrões de Qualidade de Software

CONTPATRI Plano de Garantia de Qualidade. Versão 1.1

Escopo: PROCESSOS FUNDAMENTAIS

ISO/IEC Prof. Alexandre Luís Franco

PMBOK Processo Planejamento

Requisitos para Ferramentas de Gestão de Projetos de Software

GESTÃO DE PROJETOS D I S C U S S ÃO B AS E A D A N O P M I

Qualidade de Software

Introdução a Teste de Software

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios

Visão Geral do Processo de Desenvolvimento de Software Introdução aos Sistemas de Informação

Elaboração e Gestão de Projetos

Requisitos do Projeto Projeto de Implantação do CMMI-DEV L2. 19/01/2010 egovernment Soluções e Serviços Ana Beatriz, Coordenadora do Projeto

Engenharia de Software

Engenharia de Software II

Definição e Melhoria de Processo na Produção de Software Web

Engenharia de Software

Qualidade de Software

Processos de Software by Pearson Education Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 4 Slide 1

Elementos Fundamentais para a Melhoria da Qualidade de Software nas Organizações de TI

Melhoria de processos Qualidade. Engenharia de software Profª Karine Sato da Silva

Processos de Software

QUALIDADE DE SOFTWARE DEFINIÇÕES / RESUMO. Apostilas de NORMAS, disponíveis no site do professor. Prof. Celso Candido ADS / REDES / ENGENHARIA

As 10 Áreas da Engenharia de Software, Conforme o SWEBOK Prof. Elias Ferreira

Gerenciamento da Integração de Projetos. Parte 03. Gerenciamento de Projetos Espaciais CSE-301. Docente: Petrônio Noronha de Souza

Universidade Federal de Pernambuco

QUALIDADE Grau até o qual um conjunto de características satisfaz as necessidades! Cumprimento dos requisitos pré determinados no Escopo do projeto;

Prof. Emiliano S. Monteiro

INTRODUÇÃO INTRODUÇÃO INTRODUÇÃO ISO 9001 ISO /03/2015 QUALIDADE! GERENCIAMENTO DE PROJETOS GESTÃO DE QUALIDADE

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA ENGENHARIA DE SOFTWARE

Gerência do Escopo. Gestão de Projetos

Transcrição:

GLOSSÁRIO DE TERMOS DE TESTE Versão 3.2br CTAL-TM Advanced Level Test Manager Os termos deste documento são complementares ao Glossário de Termos Foundation Level para o exame de certificação. Tradução realizada pelo Grupo de Trabalho de Documentação do BSTQB baseada na versão 3.2 do Standard Glossary of Terms Used in Software Testing do ISTQB. Brazilian Software Testing Qualifications Board Notificação do Detentor dos Direitos Autorais Este documento poderá ser copiado na íntegra ou em parte desde que haja menção à sua fonte. Copyright 2018, International Software Testing Qualifications Board (ISTQB ).

acurácia accuracy Capacidade do produto de software em fornecer os resultados ou efeitos, corretos ou acordado com o grau necessário de precisão. Referência: ISO 9126 Ver também: funcionalidade análise de árvore de falhas (FTA) Fault Tree Analysis (FTA) Uma técnica usada para analisar as causas de falhas (defeitos). A técnica modela visualmente como as relações lógicas entre falhas, erros humanos e eventos externos podem se combinar para causar falhas específicas a serem reveladas. Sinônimo: software de análise de árvore de falhas análise de causa-raiz root cause analysis Uma técnica de análise destinada a identificar as causas-raiz dos defeitos. Ao direcionar medidas corretivas para a causa-raiz, espera-se que a probabilidade de recorrência do defeito seja minimizada. análise de Pareto Pareto analysis Uma técnica estatística na tomada de decisão que é usada para a seleção de um número limitado de fatores que produzem um efeito global significativo. Em termos de melhoria de qualidade, a grande maioria dos problemas (80%) é produzida por algumas causas principais (20%). análise de perigo hazard analysis Uma técnica usada para caracterizar os elementos de risco. O resultado de uma análise de risco irá conduzir os métodos utilizados para o desenvolvimento e teste de um sistema. Ver também: análise de risco automação da execução de teste test execution automation O uso de software, por exemplo, ferramentas de captura/reprodução, para controlar a execução dos testes, comparar os resultados reais com os esperados, configurar as pré-condições de teste e outras funções de controle de teste e relatório. avaliação de processo process assessment Avaliação disciplinada dos processos de software de uma organização contra um modelo de referência. Referência: pós ISO-15504 caso de teste de baixo nível low-level test case Um caso de teste com valores concretos para dados de entrada e resultados esperados Ver também: caso de teste de alto nível Sinônimo: caso de teste concreto cobertura de desvio branch coverage A cobertura dos desvios em um código. Versão 3.2br Agosto 2018 Página 2 de 9

comitê de gestão de defeitos defect management committee Uma equipe multifuncional de interessados que gerenciam os defeitos relatados para uma resolução final (remoção de defeitos, diferimento do defeito ou cancelamento do relatório). Em alguns casos a mesma equipe atual como controle de configuração. Sinônimo: comitê de triagem de defeito contenção de fase phase containment Porcentagem de defeitos que são removidos na mesma fase do ciclo de vida de software em que foram introduzidos. custo da qualidade cost of quality Custos totais incorridos em atividades de qualidade e em questões frequentemente divididas em custos de prevenção, custos de avaliação, os custos de falhas internas e custos de falhas externas. defeito escapado escaped defect Um defeito que não foi detectado em um nível de teste anterior que deveria encontrar esse tipo de defeito. Ver também: percentual de detecção de defeitos desenvolvimento de função de qualidade quality function deployment (QFD) Um método para transformar as demandas dos usuários para a qualidade do projeto, para implantar as funções que formam a qualidade, e implantar métodos para alcançar a qualidade do projeto em subsistemas e componentes, e, finalmente, a elementos específicos do processo de fabricação. Referência: Akao diretor de teste test director Um gerente sênior que gerencia os gerentes de teste. Ver também: gerente de teste efetividade effectiveness Capacidade de produzir um resultado desejado. Ver também: eficiência entendibilidade understandability Capacidade que um produto de software tem de possibilitar ao usuário entender se ele é adequado para uso, e como pode ser utilizado em determinadas tarefas e condições. Referência: ISO-9126 Ver também: usabilidade escalabilidade scalability Capacidade que um produto de software tem para sofrer um upgrade ou para acomodar aumento de cargas. Referência: pós Gerrard Versão 3.2br Agosto 2018 Página 3 de 9

estória de usuário user story Um requisito de alto nível, de negócios ou de usuário, que é comumente usado no desenvolvimento de software ágil, normalmente consistindo em uma frase na linguagem comercial ou cotidiana, capturando quais funcionalidades um usuário necessita e a razão por trás disso, qualquer critério não funcional, também incluindo critérios de aceite. Ver também: desenvolvimento ágil de software, requisitos Estrutura Analítica de Projeto (EAP) work breakdown structure (WBS) Decomposição hierárquica orientada para entrega do trabalho, a ser executado pela equipe do projeto, cumprindo os objetivos do projeto (de acordo com o PMBOK). Referência: PMBOK extreme programming extreme programming (XP) Metodologia de engenharia de software utilizada no desenvolvimento ágil de software em que as práticas fundamentais são a programação por pares, fazendo ampla revisão de código, testes de unidade de todo o código, e a simplicidade e clareza no código. Ver também: desenvolvimento ágil de software Failure Mode and Effect Analysis (FMEA) Failure Mode and Effect Analysis (FMEA) Abordagem sistemática da identificação de risco e da análise da identificação de possíveis modos de falha e das tentativas de prevenção de sua ocorrência. Ver também: Failure Mode, Effects, and Criticality Analysis (FMECA) Sinônimo: Software Failure Mode and Effect Analysis falso resultado negativo false-negative result Resultado de teste que não consegue identificar a presença de um defeito que esteja realmente presente no objeto de teste. Sinônimo: resultado de falsa passagem falso resultado positivo false-positive result Resultado de teste em que um defeito é relatado embora nenhum defeito realmente exista no objeto de teste. Sinônimo: resultado de falsa falha fator crítico de sucesso critical success factor (CTP) Elemento necessário para que uma organização ou projeto consiga realizar sua missão. São fatores críticos ou atividades necessárias para assegurar o sucesso. Ver também: modelo baseado em conteúdo ferramenta personalizada custom tool Uma ferramenta de software desenvolvida especificamente para um conjunto de usuários ou clientes. Versão 3.2br Agosto 2018 Página 4 de 9

gerenciamento de defeito defect management O processo de reconhecimento e registro de defeitos, classificando-os, investigando-os, tomando medidas para resolvê-los e eliminando-os quando resolvidos. Ver também: gerenciamento de incidente Sinônimo: gerenciamento de problema gerenciamento de mudança change management (1) abordagem estruturada de transição de indivíduos, equipes e organizações a partir de um estado atual para um estado futuro desejado. (2) forma controlada para efetuar uma mudança, ou uma proposta de mudança, para um produto ou serviço. Ver também: gerenciamento de configuração gráfico de causa-efeito cause-effect graph Representação gráfica de entradas e/ou estímulos (causas) com suas saídas associadas (efeitos), os quais podem ser usados para projetar casos de testes. matriz de rastreabilidade traceability matrix A tabela bidimensional, que se correlaciona duas entidades (por exemplo, requisitos e casos de teste). A tabela permite rastrear as ligações de uma entidade para outra, permitindo assim a determinação da cobertura alcançada e a avaliação do impacto das mudanças propostas. melhoria no processo de software software process improvement (SPI) Programa de atividades concebido para melhorar o desempenho e a maturidade dos processos da organização e os resultados desse programa. Referência: pós CMMI missão do teste test mission O objetivo do teste para uma organização, muitas vezes documentada como parte da política de teste. Ver também: política de teste modelagem de gráfico de causa-efeito cause-effect graphing Técnica de modelagem de teste caixa preta na qual os casos de testes são modelados a partir de gráficos de causa-efeito. Referência: BS 7925/2 Sinônimo: análise de causa e efeito modelo baseado em conteúdo content-based model Modelo de processo que fornece uma descrição detalhada de boas práticas, por exemplo, práticas de teste. Sinônimo: modelo de referência de conteúdo Versão 3.2br Agosto 2018 Página 5 de 9

modelo de ciclo de vida lifecycle model Uma descrição dos processos, fluxos de trabalho e atividades usadas no desenvolvimento, entrega, manutenção e desativação de um sistema. Referência: CMMI Ver também: ciclo de vida do software modelo de processo process model Framework onde os processos da mesma natureza são classificados em um modelo global, por exemplo um modelo de melhoria de teste. nível de maturidade maturity level Grau de melhoria de processo através de um conjunto predefinido de áreas de processo na qual todos os objetivos sejam alcançados. Referência: TMMi perfil operacional operational profiling Processo de desenvolvimento e implementação de um perfil operacional. Ver também: perfil operacional plano de revisão review plan Um documento que descreve a abordagem, recursos e cronograma de atividades destinadas a revisão. Ela identifica, entre outros: documentos e códigos para serem revisados, tipos de revisão para serem utilizados, os participantes, bem como os critérios de entrada e saída a serem aplicados em caso de revisões formais, e a justificativa para a sua escolha. É um registro do processo de revisão do planejamento. plano de teste de fase phase test plan Plano de teste que normalmente aborda uma fase de teste. Ver também: plano de teste predicado predicate Uma instrução avaliada se verdadeira ou falsa, usada para determinar o fluxo de controle de lógica de decisão posterior. Ver também: decisão PRISMA (gerenciamento de produto de risco) PRISMA (Product RISk MAnagement) Uma abordagem sistemática para o teste baseado em risco que emprega identificação e análise de riscos do produto para criar uma matriz de risco do produto com base na probabilidade e impacto Versão 3.2br Agosto 2018 Página 6 de 9

qualidade de software software quality Totalidade das funcionalidades e características de um produto de software que se baseia na sua habilidade de satisfazer as necessidades declaradas ou implícitas. Referência: pós ISO-9126 Ver também: qualidade relatório de defeito defect report Documentação da ocorrência, natureza e status de um defeito. Ver também: relatório de incidente Sinônimo: relatório de problema retrospectiva de reunião retrospective meeting Reunião no final de um projeto durante o qual os membros da equipe avaliam o projeto e aprendem as lições que podem ser aplicadas para o próximo projeto. Sinônimo: reunião pós-projeto retrospectiva do projeto project retrospective Maneira estruturada para captar as lições aprendidas e criar planos de ação específicos para melhorar no próximo projeto ou fase seguinte do projeto. Ver também: domínio revisão de gerenciamento management review Uma avaliação sistemática do processo de aquisição, fornecimento, desenvolvimento, operação ou manutenção de software, realizada por ou em nome da administração que monitora o progresso, determina o status dos planos e cronogramas, confirma os requisitos e a alocação do sistema ou avalia a eficácia das abordagens de gerenciamento para conseguir adequação a um propósito. Referência: pós IEEE-610, IEEE-1028 risco de qualidade quality risk Um risco do produto relacionado a uma característica de qualidade. Ver também: atributo de qualidade, risco de produto SCRUM SCRUM Estrutura iterativa e incremental para o gerenciamento de projetos comumente usado com o desenvolvimento ágil de software. Ver também: desenvolvimento ágil de software taxonomia de defeito defect taxonomy Um sistema (hierárquico) de categorias projetado para auxiliar na classificação de defeitos reproduzidos. Sinônimo: taxonomia de erro Versão 3.2br Agosto 2018 Página 7 de 9

tempo médio entre falhas (MTBF) mean time between failures (MTBF) A média aritmética (média) de tempo entre falhas de um sistema. O MTBF é normalmente parte de um modelo de crescimento da confiabilidade que supõe que o sistema não é imediatamente reparado como parte de um processo de correção de defeitos. Ver também: modelo de crescimento da confiabilidade Test Maturity Model Integrated (TMMi) Test Maturity Model Integrated (TMMi) Framework estagiado em cinco níveis para a melhoria do processo de teste, relacionadas com o Capability Maturity Model Integration (CMMI), descreve os principais elementos de um processo de teste eficaz. teste de contra-regressão regression-averse testing Teste usando várias técnicas para controlar o risco de regressão, por exemplo, através da concepção de reutilização de testware e por uma grande automatização em um ou mais níveis de teste. teste de integração de hardware-software hardware-software integration testing Os testes realizados para expor defeitos nas interfaces e interação entre componentes de hardware e software. Ver também: teste de integração teste de pares pairwise testing Teste caixa-preta de um projeto no qual os casos de teste são projetados para executar todas as possíveis combinações distintas de cada par de parâmetros de entrada. Ver também: teste combinatório, teste n-wise, teste de arranjo ortogonal teste de perfil operacional operational profile testing Teste estatístico que utiliza um modelo de operações de sistema (para tarefas de curta duração) e da probabilidade de uso mais comum. Referência: Musa teste de verificação de compilação build verification test (BVT) Um conjunto de testes automatizados que valida a integridade de cada nova compilação e verifica sua principal funcionalidade, estabilidade e testabilidade. É uma prática da indústria quando ocorre uma alta frequência de versões de compilação (p.e., projetos Ágeis), sendo executada em cada nova compilação antes que o pacote seja liberado para testes adicionais. Ver também: teste de regressão, smoke teste testes internalizado insourced testing Testes realizados por pessoas que são co-locadas com a equipe do projeto, mas não são colegas de trabalho. tipo de risco risk type Um conjunto de riscos agrupados por um ou mais fatores comuns Sinônimo: categoria de risco Versão 3.2br Agosto 2018 Página 8 de 9

TPI Next TPI Next Uma estrutura de negócios voltada para a melhoria contínua do processo de teste que descreve de forma eficaz e eficiente seus principais elementos. Wide Band Delphi Wide Band Delphi Técnica de estimativa de teste baseada em especialização que visa produzir uma estimativa precisa utilizando a sabedoria coletiva dos membros da equipe. Versão 3.2br Agosto 2018 Página 9 de 9