Glossario Istqb 2.4br

  • Upload
    lux

  • View
    15

  • Download
    1

Embed Size (px)

DESCRIPTION

Glossario Istqb 2.4br

Citation preview

  • GLOSSRIO PADRO DE TERMOS UTILIZADOS

    EM TESTE DE SOFTWARE

    Verso 2.4br (novembro 2014)

    Produzido pelo Glossary Working Party

    International Software Testing Qualification Board

    Editor Erik van Veenendaal (Bonaire)

    Notificao do Detentor dos Direitos Autorais

    Este documento poder ser copiado na ntegra ou em parte desde que haja meno sua fonte.

    Copyright 2014, International Software Testing Qualifications Board (ISTQB).

    Traduo realizada pela TAG01 (Documentao) do

    BSTQB baseada na verso 2.4 do ISTQB Glossary

    of Testing Terms emitida em 28 de Maro de 2014

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 2

    HISTRICO DE REVISO

    Verso Data Observaest V 1.3 31-maio-2007 Verso de manuteno V 2.0 02-dezembro-2007 Faltando termos utilizados no Foundation Level e syllabi

    adicionado no Advanced Level. Manuteno com base em solicitaes de mudana colocadas pelos usurios.

    V 2.1 01-abril-2010 Adio de novas palavras-chave para melhoria dos processos de teste syllabus do Expert Level. Adio de termos usados faltantes no syllabis do Advanced Level. Algumas inconsistncias resolvidas.

    V 2.2 19-outubro-2012 Adio de novas palavras-chave para gerenciamento de testes dos syllabus do Expert Level. Atualizao para suportar a nova verso de 2012 do syllabi Advanced Level. Manuteno com base em solicitaes de mudana colocadas pelos usurios

    V 2.3 28-maro-2014 Adio de novas palavras-chave para syllabus Foundation Extension Agile Tester. Manuteno com base em solicitaes de mudana colocadas pelos usurios

    V 2.4 04-julho-2014 Adiao de novas palavras-chave para syllabus Expert Level Test Automation Engineer. Reformatao do formato padro do documento para ISTQB. Esclarecimento e edio de palavreados em sees 0.x.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 3

    NOTAS DE LANAMENTO

    Verso 2.4 de 04 de julho de 2014 Esta nova verso foi desenvolvida para suportar o silabos do Expert Level Test Automation Engineer (ETAE). Existem termos que no foram alteradas; por isso, outros syllabi no foram afetados

    Termos Tipo de alterao Raso API Adicionado Acrnimo usado no ETAE arquitetura de automao de teste Adicionado Palavra-chave ETAE captura/execuo Adicionado Palavra-chave ETAE CLI Adicionado Acrnimo usado no ETAE EMTE Adicionado Acrnimo usado no ETAE engenheiro de automao de teste Adicionado Palavra-chave ETAE esforo de teste manual equivalente Adicionado Palavra-chave ETAE estratgia de automao de teste Adicionado Palavra-chave ETAE framework de automao de teste Adicionado Palavra-chave ETAE gerente de automao de teste Adicionado Palavra-chave ETAE GUI Adicionado Palavra-chave ETAE melhoria de processo de teste Adicionado Palavra-chave ETAE nivel de Instruo Adicionado Palavra-chave ETAE processo orientado ao teste Adicionado Palavra-chave ETAE resultado de caso de teste Adicionado Palavra-chave ETAE scripting estruturado Adicionado Palavra-chave ETAE scripting linear Adicionado Palavra-chave ETAE soluo de automao de teste Adicionado Palavra-chave ETAE SUT Adicionado Acrnimo usado no ETAE Camada de adaptao de teste Adicionado Palavra-chave ETAE Camada de definio de teste Adicionado Palavra-chave ETAE Camada de execuo de teste Adicionado Palavra-chave ETAE Camada de gerao de teste Adicionado Palavra-chave ETAE teste API Alterado Palavra-chave ETAE, definio

    reformulada teste CLI Adicionado Palavra chave ETAE teste de gancho Adicionado Palavra-chave ETAE teste genrico de arquitetura de automao

    Adicionado Palavra-chave ETAE

    teste GUI Adicionado Palavra-chave ETAE

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 4

    NDICE

    HISTRICO DE REVISO ........................................................................................................................................................... 2

    NOTAS DE LANAMENTO ......................................................................................................................................................... 3

    NDICE ...................................................................................................................................................................................... 4

    AGRADECIMENTOS .................................................................................................................................................................. 5

    INTRODUO ........................................................................................................................................................................... 6

    PROPSITO DESTE DOCUMENTO ............................................................................................................................................. 6

    ESCOPO .................................................................................................................................................................................... 6

    ESTRUTURA .............................................................................................................................................................................. 6

    TRADEMARKS ........................................................................................................................................................................... 7

    DEFINIES .............................................................................................................................................................................. 8

    A ........................................................................................................................................................................................... 8 B ......................................................................................................................................................................................... 15 C ......................................................................................................................................................................................... 17 D......................................................................................................................................................................................... 28 E ......................................................................................................................................................................................... 32 F ......................................................................................................................................................................................... 36 G ........................................................................................................................................................................................ 42 H......................................................................................................................................................................................... 45 I .......................................................................................................................................................................................... 46 L ......................................................................................................................................................................................... 49 M ........................................................................................................................................................................................ 50 N ........................................................................................................................................................................................ 56 O ........................................................................................................................................................................................ 57 P ......................................................................................................................................................................................... 58 Q ........................................................................................................................................................................................ 63 R ......................................................................................................................................................................................... 65 S ......................................................................................................................................................................................... 71 T ......................................................................................................................................................................................... 76 U ........................................................................................................................................................................................ 98 V ......................................................................................................................................................................................... 99 W...................................................................................................................................................................................... 100

    ANEXO A REFERNCIAS NORMATIVAS .............................................................................................................................. 101

    ANEXO B REFERNCIAS LITERRIAS .................................................................................................................................. 102

    SUMRIO ............................................................................................................................................................................. 104

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 5

    AGRADECIMENTOS

    Este documento foi produzido pelo grupo de trabalho Glossrio do Software International Qualificaes Testing Board (ISTQB). Glossrio verso 2.4 foi concludo pelo grupo de trabalho Glossrio que tem os seguintes membros (ordem alfabtica): Armin Beer, Armin Born, Mette Bruhn-Pedersen, Josie Crawford, Ernst Dring, George Fialkovitz, Matthias Hamburgo (Vice Presidente), Ian Howles, Gbor Kapros, Ozgur Kisir, Gustavo Marquez-Soza, Judy McKay (Presidente), Ninna Moring, Avi Ofer, Ana Paiva, Andres Petterson, Juha Pomppu, Meile Posthuma. Lucjan Stapp. Erik van Veenendaal criador da verso inicial deste Glossrio, manteve-a e liderou o grupo de trabalho Glossrio desde o incio at maro de 2014. Os editores gostariam de agradec-lo por seu trabalho pioneiro e as principais contribuies. Muito mais pessoas, que no so mencionados aqui pelo nome, contriburam para verses anteriores deste Glossrio. Os editores gostariam de agradecer a todos por suas contribuies. Este documento foi formalmente lanado pela Assembleia Geral do ISTQB em 04 de julho de 2014..

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 6

    INTRODUO

    PROPSITO DESTE DOCUMENTO

    O Glossrio do ISTQB tem dois objetivos principais:

    Apoiar a compreenso dos syllabi do ISTQB, definindo os termos usados. Suporte comunicao dentro da comunidade internacional de testes com os seus stakeholders,

    fornecendo um vocabulrio padro de testes.

    A indstria, o comrcio, assim como as instituies governamentais, profissionais e acadmicas, perdem muito tempo e realizam muitos esforos por conta de ambiguidades resultantes da inabilidade de diferenciar adequadamente termos tais como cobertura dos comandos (statement coverage) e cobertura de deciso (decision coverage), sute de testes (test sute), especificao de teste (test specification), plano de teste (test plan) e outros termos similares que formam uma interface entre os vrios setores da sociedade. Alm disto, o uso tcnico ou profissional destes termos est frequentemente sujeito a variaes de significados a eles atribudos. Na confeco deste glossrio, a equipe de trabalho procurou compilar as vises e comentrios mais diversos possveis, ou seja, de membros da indstria, do comrcio e de entidades e organizaes governamentais, com o objetivo de padronizar internacionalmente os testes para que sejam aceitos nas mais diferentes reas. A anuncia total muito raramente, se que chega a acontecer, alcanada na compilao de documentos desta natureza. Este glossrio recebeu contribuies das comunidades de testes de todo o mundo. Muitos testadores de software tm utilizado o BS 7925-1 desde a sua primeira publicao em 1998. O padro foi desenvolvido inicialmente com uma referncia para testes de componentes, mas, desde a sua publicao, muitos comentrios e propostas para novas definies foram submetidos, melhorando e expandindo o padro para cobrir uma ampla gama de testes de software. O glossrio de testes do ISTQB incorporou muitas dessas atualizaes sugeridas. ISTQB Nacional ou os Conselhos Regionais podem traduzir para a sua lngua local o Glossrio do ISTQB. Os Boards podem adaptar o Glossrio do ISTQB s suas necessidades lingusticas especficas.

    ESCOPO

    Este documento contm as definies dos termos de teste utilizados nos diferentes syllabi ISTQB. Centra-se em termos que tm um significado especfico no teste. Termos no-teste relacionadas tambm esto includos se eles desempenham um papel importante nos testes, tais como termos usados em modelos de garantia de qualidade de software e ciclo de vida do software. No entanto, a maioria dos termos de outras disciplinas de engenharia de software que so utilizados em diferentes syllabi ISTQB no so abordados neste documento. Por exemplo, os termos habitualmente utilizados no desenvolvimento de software gil no esto includos neste documento. O programa de extenso da Fundation Extensio Agile refere-se a uma srie de recursos da Internet bem aceitos que fornecem definies adequadas.

    ESTRUTURA

    Organizao

    O glossrio contm uma nica seo de definies organizadas alfabeticamente. Alguns termos so preferveis aos seus sinnimos e, neste caso, aparecer a definio do termo preferencial e dos respectivos sinnimos. Por exemplo, o termo teste estrutural (structural testing) refere-se ao teste caixa-branca (white box testing). Para sinnimos, utilize o indicador Ver. Tambm so utilizadas referncias cruzadas do tipo Ver tambm. Tais referncias auxiliam o usurio a localizar rapidamente o termo no ndice. Referncias cruzadas do tipo Ver tambm auxiliam o

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 7

    entendimento das relaes entre os termos mais abrangentes e os menos abrangentes e entre os significados que se sobrepe a dois termos.

    Palavras-chave

    O Glossrio do ISTQB contm muitos termos, por diferentes razes. Alguns so fornecidos "apenas" para apoiar o leitor na compreenso do texto de um Syllabus do ISTQB. Alguns esto l porque o termo foi usado em uma verso anterior de um Syllabus e o princpio da compatibilidade com verses anteriores est sendo aplicado. No entanto, provavelmente, os termos mais importantes so as palavras-chave que so explicitamente identificadas pelos vrios Syllabus do ISTQB. Para apoiar os profissionais de testes que est se preparando para os exames, as palavras-chave de cada syllabus so identificados. O syllabus est indicado do lado esquerdo dos termos. O princpio da herana aplicvel, por exemplo, em um exame Advanced do ISTQB o profissional precisa entender todas as palavras-chave do Foundation do ISTQB. As palavras-chave so indicadas da seguinte forma: F: Foundation Level F-AT: Foundation Extension Agile Tester ATM: Advanced Test Management ATA: Advanced Test Analyst ATT: Advanced Technical Test Analyst EITP: Expert Improving the Testing Process ETM: Expert Test Management Note que, se uma palavra-chave identificada em um syllabus, mas no o termo preferido de acordo com o glossrio tanto a palavra-chave como o termo referem-se a (usando o indicador de "Veja") so rotulados com a palavra-chave do syllabus apropriado.

    Referncias

    Algumas referncias so utilizadas neste Glossrio de duas maneiras: Colchetes sem a adio de "depois", por exemplo, [ISO 9126], significa que o texto exato da referncia

    utilizado. No caso de uma definio de uma referncia ser adaptada para o contexto do Glossrio por pequenas

    alteraes, a adio "depois" utilizada, por exemplo, [ISO 9126].

    TRADEMARKS

    As seguintes marcas so utilizadas neste documento:

    CMM, CMMI and IDEAL so marcas registradas de Carnegie Mellon University EFQM marca registrada da EFQM Foundation Rational Unified Process marca registrada de Rational Software Corporation STEP marca registrada de Software Quality Engineering TMap, TPA and TPI so marcas registradas de Sogeti Nederland BV TMM uma marca de servio registrada de Illinois Institute of Technology TMMi marca registrada da TMMi FoundationDefinies

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 8

    DEFINIES

    A F F-AT ATM

    abordagem de teste test approach

    Implementao da estratgia de teste para um projeto especfico. Normalmente, inclui as decises tomadas e baseadas no objetivo do projeto (teste) e na avaliao do risco feita, nos pontos de inicio relacionados ao processo de teste, nas tcnicas de modelagem de teste a serem aplicadas, nos critrios de sada e nos tipos de testes a serem desempenhados.

    EITP ao (IDEAL) acting (IDEAL)

    A fase dentro do modelo IDEAL, onde as melhorias so desenvolvidas, postas em prtica, e implementadas em toda a organizao. A fase consiste nas atividades: criar soluo, piloto/teste da soluo, refinamento da soluo e implementao da soluo. Ver tambm IDEAL.

    aceite acceptance

    Ver teste de aceite.

    F ATM

    acompanhamento Walkthrough

    Apresentao passo-a-passo feita pelo autor de um documento a fim de reunir informaes e de estabelecer um entendimento comum sobre o seu contedo [Freedman e Weinberg, IEEE 1028]. Ver tambm reviso por pares.

    acompanhamento estruturado structured walkthrough

    Ver acompanhamento

    ATT adaptabilidade adaptability

    Capacidade do produto de software de ser adaptado para diferentes ambientes, sem a necessidade de aes ou meios, alm daqueles definidos pelo prprio software considerado [ISO 9126]. Ver tambm portabilidade

    adequao suitability

    Capacidade que um produto de software tem de fornecer um conjunto apropriado de funes para as tarefas especificadas e os objetivos do usurio [ISO 9126]. Ver tambm funcionalidade.

    alvo de teste test target

    Conjunto de critrios de sada.

    F ambiente de teste test environment

    Ambiente que contm hardware, instrumentao, simuladores, ferramentas de software e outros elementos de suporte necessrios realizao de um teste [IEEE 610].

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 9

    A ambiente operacional

    operational environment

    Produtos de software ou hardware instalados nos locais de trabalho, residncia dos usurios ou consumidores, onde o componente ou sistema sendo testado ser utilizado. O software pode incluir sistemas operacionais, sistemas de gerenciamento de banco de dados e outros aplicativos.

    F ambiente preparado para teste test harness

    Ambiente de teste composto de simuladores e controladores necessrios para a conduo de um teste.

    ATT analisabilidade analyzability

    Capacidade do produto de software de permitir o diagnstico de deficincias ou causas de falhas no software, ou a identificao de partes a serem modificadas [ISO 9126]. Ver tambm manutenibilidade.

    analisador analyzer

    Ver tambm analisador esttico

    ATT analisador esttico static analyzer

    Ferramenta que realiza anlise esttica.

    ATT anlise causal causal analysis

    Anlise de defeitos para determinar a causa raiz [CMMI].

    EITP anlise de rvore de falhas (AAF) Fault Tree Analysis (FTA)

    Tcnica utilizada para analisar as causas das falhas (defeitos). Modelo de tcnica visual que apresenta as relaes lgicas entre as falhas, erros humanos, e os eventos externos que podem se combinar para causar falhas especficas de divulgao.

    anlise de causa-efeito cause-effect analysis

    Ver grfico de causa-efeito.

    ATA anlise de causa-raiz root cause analysis

    Tcnica de anlise que visa identificar as causas dos defeitos. Ao orientar as medidas corretivas para as causas raiz, espera-se que a probabilidade de reincidncia do defeito seja minimizada.

    anlise de cobertura coverage analysis

    Medio da cobertura alcanada por um item de cobertura especfico durante a execuo do teste com relao aos critrios pr-determinados, feita para determinar a necessidade de testes adicionais, e quais casos de teste seriam necessrios.

    anlise de cdigo code analyzer

    Ver anlise esttica de cdigo.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 10

    A anlise de cdigo esttico

    static code analysis

    Anlise do cdigo-fonte realizada sem a execuo desse software.

    ATA anlise de domnio domain analysis

    Uma tcnica de projeto de teste caixa-preta que utilizada para identificar casos de teste eficientes e eficazes quando mltiplas variveis podem ou devem ser testadas juntas. Baseia-se no particionamento de equivalncia e anlise de valores limite. Ver tambm anlise de valor limite, particionamento de equivalncia.

    ATT anlise de fluxo de dados data flow analysis

    Forma de anlise esttica baseada na definio e uso de variveis

    F anlise de impacto impact analysis

    Avaliao de mudana para as camadas de documentao de desenvolvimento, documentao, teste e componentes, a fim de implementar uma alterao dada aos requisitos especificados.

    anlise de mutao mutation analysis

    Mtodo que determina a acuidade da suite de teste medindo a extenso at a qual uma suite de teste pode discernir entre o programa e suas pequenas variantes (mutantes).

    EITP anlise de Pareto Pareto analysis

    Tcnica estatstica para tomada de deciso que usada na seleo de um nmero limitado de fatores que produzem efeito global significativo. Em termos de melhoria da qualidade, a grande maioria dos problemas (80%) so produzidos por algumas poucas causas essenciais (20%).

    anlise de perigo hazard analysis

    Uma tcnica usada para caracterizar os elementos de risco. O resultado de uma anlise de risco ir conduzir os mtodos utilizados para o desenvolvimento e teste de um sistema. Ver tambm anlise de risco.

    anlise de Ponto de Funo (APF) Function Point Analysis (FPA)

    Mtodo que visa medir o tamanho da funcionalidade de um sistema de informaes. A medio independe de tecnologia. Ela pode ser utilizada como base para medio de produtividade, para a estimao de recursos necessrios e para controle de projeto.

    anlise de Ponto de Teste (APT) Test Point Analysis (TPA)

    Mtodo de estimao de teste que usa frmula baseada na Anlise de Ponto de Funo [TMap].

    ATM ATA ATT

    anlise de risco risk analysis

    O processo de avaliao do projeto identificado ou produtos de riscos para determinar o seu nvel de risco, normalmente, estimando o seu impacto e probabilidade de ocorrncia (possibilidade)

    analise de teste test analysis

    O processo de anlise da base de teste e definir os objetivos do teste.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 11

    A F ATA

    anlise de valor limite boundary value analysis

    Tcnica de projeto de teste de caixa preta onde os casos de teste so projetados com base nos valores da fronteira. Ver tambm valor limite.

    ATT anlise dinmica dynamic analysis

    Processo de avaliao do comportamento. Por exemplo, o desempenho da memria ou o uso da CPU de um sistema ou componente durante sua execuo [IEEE 610].

    ATT anlise do fluxo de controle control flow analysis

    Forma de anlise esttica com base em uma representao de caminhos nicos (sequncia de eventos) na execuo atravs de um componente ou sistema. A anlise de fluxo de controle avalia a integridade das estruturas de controle de fluxo, procurando controlar possveis anomalias, tais como loops ou etapas do processo logicamente inacessveis.

    F ATT

    anlise esttica static analysis

    Anlise dos artefatos de software, por exemplo, requisitos ou cdigo, realizado sem a execuo desses artefatos de desenvolvimento de software. A anlise esttica feita geralmente por meio de uma ferramenta de apoio.

    EITP anlise transacional transactional analysis

    Anlise das transaes entre pessoas e mentes das pessoas, uma transao definida como um estmulo acrescido de uma resposta. Transaes ocorrem entre pessoas e entre os estados de ego (segmentos de personalidade) dentro da mente de uma pessoa.

    analizador de cdigo esttico static code analyzer

    Ferramenta que realiza anlise esttica de cdigo. A ferramenta checa: cdigo-fonte, certas propriedades tais como a conformidade com os padres de codificao, mtricas de qualidade ou anomalias de fluxo de dados.

    ATM anomalia anomaly

    Qualquer condio que se desvie da expectativa proposta pelas especificaes dos requisitos para uma modelagem dos documentos, documentos de modelagem, padres, etc. ou da percepo ou experincia de uma determinada pessoa. Dentre outras atividades, as anomalias podem ser encontradas durante as revises, os testes, as anlises, as compilaes ou a aplicao do uso dos produtos de software ou da documentao [IEEE 1044]. Ver tambm defeito, desvio, erro, dano, falha, incidente e problema.

    ATT anti-padro anti-pattern

    Aes repetitivas, soluo reutilizvel de estrutura ou processo que inicialmente parece ser benfico e normalmente utilizada, mas ineficaz e / ou improdutiva na prtica.

    EITP aperfeioador do processo de teste test process improver

    Pessoa que implementa melhorias no processo de teste baseado em um plano de melhoria de teste.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 12

    A ETAE API

    API

    Acrnimo para Application Programming Interface

    ATA apreensibilidade learnability

    Capacidade que um produto de software tem de possibilitar ao usurio aprender suas aplicaes [ISO 9126]. Ver tambm usabilidade.

    EITP aprendizado (IDEAL) learning (IDEAL)

    Fase dentro do modelo IDEAL onde se aprende com experincias e prope melhorias e de adotar novos processos e tecnologias no futuro. A fase de aprendizagem consiste nas atividades: analisar, validar e propor aes futuras. Ver tambm IDEAL.

    aprovao de teste test pass

    Ver aprovao.

    aprovao/reprovao de critrios pass/fail criteria

    As regras de deciso usado para determinar se um item de teste (funo) ou recurso foi aprovado ou reprovado no teste [IEEE 829].

    aprovar pass

    Um teste considerado aprovado se o seu resultado real coincide com o seu resultado esperado

    armazenamento storage

    Ver utilizao de recurso

    ETM arquiteto de teste test architect

    (1) Uma pessoa que fornece orientao e direo estratgica para uma organizao de teste e para o seu relacionamento com outras disciplinas. (2) Uma pessoa que define o modo da estruturao do teste para um determinado sistema, incluindo temas como ferramentas de teste e gerenciamento de dados de teste.

    ETAE arquitetura de automao de teste test automation architecture

    Uma instanciao da arquitetura de automao de teste genrico para definir a arquitetura de uma soluo de automao de teste, ou seja, as suas camadas, componentes, servios e interfaces.

    ATA arranjo ortogonal orthogonal array

    Matriz bidimensional construda com propriedades especiais de matemtica, de tal forma que escolher quaisquer duas colunas na matriz fornecida todas as combinaes-par de cada nmero da matriz.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 13

    A rvore de classificao

    classification tree

    Estrutura em rvore que mostra as parties de equivalncia hirarquicamente ordenadas, usadas na modelagem de casos de teste e no mtodo de classificao por rvore. Ver mtodo de classificao por rvore

    assistente de instalao installation wizard

    Software fornecido em qualquer meio de comunicao adequado que conduz o instalador atravs do processo de instalao. Ele normalmente executado em um processos de instalao, pedindo opes e fornecendo feedback sobre os resultados da instalao.

    F ataque attack

    Tentativa direcionada e focada de avaliar a qualidade, especialmente a confiabilidade, de um objeto de teste tentando forar a ocorrncia de falhas especficas. Ver tambm teste negativo.

    ataque ao software software attack

    Ver ataque

    F ataque de falha fault attack

    Ver ataque

    ator actor

    Usurio ou qualquer outra pessoa ou sistema que interage com o sistema em teste de uma maneira especfica.

    ATA atratividade attractiveness

    Capacidade do produto de software de ser atraente ao usurio [ISO 9126]. Ver tambm usabilidade.

    atributo de qualidade quality attribute

    Caracterstica que afeta a qualidade de um item [IEEE 610].

    EITP auditor lder lead assessor

    Pessoa que conduz uma avaliao. Em alguns casos, por exemplo, CMMi e TMMi quando so realizadas avaliaes formais, o autitor lder deve ser credenciado e treinado formalmente.

    ATM auditoria audit

    Avaliao independente dos produtos de software ou processos a fim de verificar a conformidade com padres, diretrizes, especificaes e/ou procedimentos baseados em critrios objetivos incluindo documentos que especificam: 1) A forma ou o contedo dos produtos a serem produzidos. 2) O processo pelo qual os produtos devero ser produzidos. 3) Como a conformidade aos padres e diretrizes dever ser medida [IEEE 1028].

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 14

    A auditoria de configurao

    configuration auditing

    Funo que verifica o contedo das bibliotecas de itens de configurao, por exemplo, padres de conformidade [IEEE 610].

    F-AT automao da execuo de teste test execution automation

    Utilizao de um software, por exemplo, ferramentas de captura/recuperao, para controlar a execuo de testes, a comparao entre os resultados reais e os esperados, a criao de condies de teste e outro controle de teste e funes de relatrio.

    F-AT automatizao de teste test automation

    Utilizao de software para desempenhar ou dar suporte s atividades de teste, por exemplo, gerenciamento de teste, modelagem de teste, execuo de teste e verificao de resultados.

    avaliao evaluation

    Ver teste

    EITP avaliao de processo process assessment

    Avaliao disciplinada dos processo de software de uma organizao contra um modelo de referncia [ISO 15504].

    ATM ATT

    avaliao de risco risk assessment

    O processo de avaliao de um projeto ou risco do produto para determinar seu nvel de risco, normalmente atravs da atribuio de probabilidade e de impacto, agregando depois a pontuao em uma nica classificao de risco prioridade. Ver tambm risco do produto, risco do projeto, risco, impacto do risco, nvel de risco, probabilidade de risco.

    ATA avaliao heurstica heuristic evaluation

    Tcnica esttica de teste de usabilidade que tem como alvo os problemas de usabilidade na interface do usurio ou modelo de interface de usurio. Com esta tcnica, os revisores analisam a interface e julgam a sua conformidade com os princpios de usabilidade reconhecidos ("heurstica").

    EITP avaliador assessor

    Pessoa responsvel por criar/acompanhar as avaliaes/relatrios do projeto; qualquer membro da equipe de avaliao

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 15

    B EITP balanced scorecard

    balanced scorecard

    Ferramenta de gerenciamento estratgico de performance que possibilita medir o quanto as atividades operacionais de uma empresa esto alinhadas com seus objetivos em termos de viso de negcio e estratgia. Veja tambm: dashboard corporativo, scorecard.

    banco de teste test bed

    Ver ambiente de teste

    F F-AT

    base de teste test basis

    Todos os documentos a partir dos quais os requisitos de um determinado componente ou sistema podem ser inferidos. Documentao na qual os casos de testes esto baseados. Se um documento pode ser alterado somente por meio de procedimento formal, ento a base de teste passa a se chamar base de teste congelada [TMap].

    base de teste congelada frozen test basis

    Documento para base de teste que s pode ser alterado por um processo formal de controle de alterao. Ver tambm linha de base.

    baseline baseline

    Especificao ou produto de software formalmente revisto ou acordado que servir como base para futuros desenvolvimentos, pondendo ser alterado apenas por meio de um processo formal de controle de mudana [IEEE 610].

    bebugging bebugging

    [Abbot].Ver semeamento de falhas

    bloco bsico basic block

    Sequncia de uma ou mais sentenas executveis consecutivas que no contm desvios. Nota: Um n em um fluxograma representa um bloco bsico.

    boas prticas best practice

    Metodologia ou prtica inovadora que contribui para o aumento do desempenho de uma organizao em um determinado contexto, normalmente reconhecida como "melhores prticas" por organizaes parceiras.

    buffer buffer

    Dispositivo ou rea de armazenamento usado para armazenar dados temporariamente em diferentes taxas de fluxo de dados, tempo, ocorrncia de eventos, quantidades de dados que podem ser tratados pelo dispositivo ou processos envolvidos na transferncia ou no uso dos dados [IEEE 610].

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 16

    B F bug

    bug

    Ver defeito.

    BVT BVTL

    Ver compilar verificao de teste.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 17

    C ETEA camada de adaptao de teste

    test adaption layer

    Camada em uma arquitetura de automao de teste genrico que fornece o cdigo necessrio para a adaptao dos testes automatizados para componentes diferentes, configurao ou interfaces do SUT.

    ETAE camada de definio de teste test definition laye

    Camada de arquitetura de automao de teste genrico que suporta implementao do teste, apoiando a definio de conjuntos de testes e/ou casos de teste, por exemplo, atravs da oferta de modelos e orientaes.

    ETAE camada de execuo de teste test execution layer

    Camada de arquitetura de automao de teste genrico que suporta a execuo de conjuntos de testes e/ou casos de teste.

    ETAE camada de gerao de teste test generation layer

    Camada em uma arquitetura de automao de teste genrico que apia o projeto manual ou automtica de conjuntos de testes e / ou casos de teste.

    caminho path

    Sequncia de eventos (por exemplo, instrues executveis) de um componente ou sistema a partir de um ponto de entrada para um ponto de sada.

    caminho de fluxo de controle control flow path

    Ver caminho

    caminho invivel infeasible path

    Caminho que no pode ser exercido por nenhum conjunto de valores possveis de entrada.

    caminho vivel feasible path

    Caminho para o qual um conjunto de valores de entrada e condies fazem com que ele exista para ser executado.

    caminho-dd dd-path

    Um caminho entre duas decises de um algoritmo, ou dois ns de deciso de um grfico correspondente, que no inclui outras decises. Ver tambm o caminho.

    ATM EITP

    Capability Maturity Model Integration(CMMI) Capability Maturity Model Integration (CMMI)

    Um modelo estruturado que descreve os elementos-chave de um desenvolvimento eficaz de produto e seu processo de manuteno. O Capability Maturity Model Integration cobre as melhores prticas de planejamento, engenharia e gesto de produtos de desenvolvimento e manuteno [CMMI].

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 18

    C ETAE captura/execuo

    capture/playback

    Uma abordagem de automao de testes, onde as entradas para o objeto de teste so registrados durante o teste manual, a fim de gerar scripts de testes automatizados que podem ser executadas mais tarde (isto , repetido).

    caracterstica feature

    Atributo de um componente ou sistema especificado ou implcito na documentao de requisitos (por exemplo, restries de confiabilidade, de uso ou de modelagem) [IEEE 610].

    caracterstica de produto de software software product characteristic

    Ver atributo de qualidade.

    caracterstica de qualidade quality characteristic

    Ver atributo de qualidade.

    caracterstica de qualidade de software software quality characteristic

    Ver atributo de qualidade.

    carta charter

    Ver carta de teste

    ETM carta de controle control chart

    Uma ferramenta de controle do processo estatstico usada para monitorar um processo e determinar se ele est estatisticamente controlado. Ele representa graficamente o valor mdio e os limites de controle superior e inferior (os valores mais altos e mais baixos) de um processo.

    F-AT ATA

    carta de teste test charter

    Declarao dos objetivos do teste e de possveis idias sobre como realizar os testes. As cartas de teste so usadas em testes exploratrios. Ver tambm testes exploratrios.

    CASE CASE

    Acrnimo para Computer Aided Software Engineering (Engenharia de Software Apoiada por Computador).

    F ATM

    caso de teste test case

    Conjunto de valores de entrada, precondies de execuo, resultados esperados e ps-condies de execuo desenvolvidas para um determinado objetivo ou condio de teste, tais como para exercitar o caminho de um determinado programa ou verificar o atendimento a um requisito especifico [IEEE 610].

    caso de teste abstrato abstract test case

    Ver caso de teste de alto nvel.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 19

    C caso de teste bloqueado

    blocked test case

    Um caso de teste que no pode ser realizado porque as pr-condies para sua execuo no esto atendidas.

    ATA caso de teste concreto concrete test case

    Ver caso de teste de baixo nvel

    ATA caso de teste de alto nvel high level test case

    Caso de teste sem valores concretos (nvel de implementao) para os dados de entrada e para resultados esperados. Utilizam operadores e as instancias dos valores reais ainda no esto definidas e/ou disponveis. Ver tambm caso de teste de nvel baixo.

    ATA caso de teste de baixo nvel low level test case

    Caso de teste com valores concretos (nvel de implementao) para os dados de entrada/inputs e resultados esperados. Os operadores lgicos de casos de teste de alto nvel so substitudos por valores reais que correspondem aos objetivos dos operadores lgicos. Ver tambm caso de teste de alto nvel.

    ATA caso de teste lgico logical test case

    Ver caso de teste de alto nvel.

    caso de uso use case

    Sequncia de transaes em um dilogo entre um ator e um componente ou sistema, com um resultado tangvel, onde um ator pode ser um usurio ou qualquer coisa que possa trocar informaes com o sistema.

    CAST CAST

    Acrnimo para Computer Aided Software Testing (Testes de Software Apoiados por Computador). Ver tambm automatizao de teste.

    categoria de defeito defect category

    Ver tipo de defeito

    categoria de risco risk category

    Ver tipo de risco

    ATM causa-raiz root cause

    Uma fonte de um defeito tal que, se ele for removido, a ocorrncia do tipo do defeito reduzida ou removida [CMMI].

    cenrio de teste test scenario

    Ver especificao de procedimento de teste.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 20

    C certificao

    certification

    Processo de confirmar se um componente, sistema ou pessoa est em conformidade com requisitos pr-determinados. O processo pode ser executado, por exemplo, atravs da aplicao de uma prova.

    EITP ciclo de Deming Deming cycle

    Processo de quatro etapas na resoluo de problemas, (planejar-fazer-verificar-agir), normalmente usado em melhorias de processos [Deming].

    ciclo de teste test cycle

    Execuo do processo de teste contra um nico release identificvel do objeto de teste.

    F-AT EITP

    ciclo de vida do software software lifecycle

    Perodo de tempo que comea quando um produto de software concebido e termina quando o software no est mais disponvel para uso. O ciclo de vida do software, normalmente inclui as fases de: conceito, requisitos, concepo, execuo, teste, instalao e verificao, operao e manuteno e, s vezes, a fase de aposentadoria. Note que estas fases podem se sobrepor ou serem realizadas de forma iterativa.

    classe de equivalncia equivalence class

    Ver particionamento de equivalncia

    ETAE CLI CLI

    Acrnimo para Command-Line Interface

    ATM EITP

    CMMI CMMI

    Ver Capability Maturity Model Integration.

    cobertura coverage

    Grau, expresso como uma porcentagem, que indica o quanto um item de cobertura foi exercitado por uma suite de testes.

    cobertura da condio de deciso decision condition coverage

    Porcentagem de todos os resultados de condies e de decises, que foram exercitados por uma suite de teste. 100% de cobertura de condio de deciso implica em ter, ao mesmo tempo, 100% de cobertura de condio e 100% de cobertura de deciso.

    cobertura de caminho path coverage

    Porcentagem de caminhos exercitada por uma suite de teste. 100% de cobertura de caminho implicam em 100% de cobertura LCSAJ.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 21

    C F cobertura de cdigo

    code coverage

    Mtodo de anlise que determina quais partes do software foram, ou no, executadas (ou cobertas) pela suite de testes. Por exemplo, cobertura de sentena, cobertura de deciso e cobertura de condio.

    cobertura de combinao de condio condition combination coverage

    Ver cobertura de condio mltipla

    cobertura de condio condition coverage

    Percentual de resultados desde que tenham sido executadas por um conjunto de testes. Cobertura de 100% condio exige que cada condio em cada instruo de deciso ser testada como verdadeiro e falso.

    cobertura de condio mltipla multiple condition coverage

    Percentual de combinao de todos os resultados de condio simples dentro de uma sentena que tm sido executada por um conjunto de testes. 100% de cobertura condio mltipla implica em uma cobertura de 100% determinao condio.

    cobertura de condio mltipla modificada modified multiple condition coverage

    Ver cobertura de deciso de condio modificada

    F cobertura de deciso decision coverage

    Percentual de resultados de deciso que foram exercitados por uma sute de teste. 100% de cobertura de deciso implica em ter, ao mesmo tempo, 100% de cobertura de desvios e 100% de cobertura de sentenas.

    cobertura de deciso de condio modificada modified condition decision coverage

    A porcentagem de todos os resultados de nica condio que independentemente afetam um resultado da deciso, que tenham sido testadas por um conjunto de casos de teste. 100% de cobertura de deciso de condio modificada implica em 100% da cobertura de condio de deciso.

    cobertura de desvio branch coverage

    Porcentagem de desvios no cdigo exercitado por uma sute de teste. Isso significa que 100% de cobertura de desvio implica em 100% de cobertura de deciso e tambm em 100% de cobertura de sentena.

    cobertura de condio determinada condition determination coverage

    Ver cobertura de deciso de condio modificada

    cobertura de fluxo de dados data flow coverage

    Porcentagem de pares de definio-utilizao exercida por uma sute de teste

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 22

    C cobertura de partio de equivalncia

    equivalence partition coverage

    Percentual das parties de equivalncia que foram exercitadas por uma suite de teste.

    F cobertura de sentena statement coverage

    Porcentagem de sentenas executveis que tenham sido exercidas por um conjunto de testes.

    F cobertura de teste test coverage

    Ver cobertura.

    cobertura de valor limite boundary value coverage

    Percentual de valores de fronteira que foram executados por uma suite de teste.

    cobertura estrutural structural coverage

    Medidas de cobertura baseadas na estrutura interna de um componente ou sistema.

    cobertura LCSAJ LCSAJ coverage

    Porcentagem de LCSAJs de um componente exercitado por um sute de teste. 100% de cobertura LCSAJ implica em 100% de cobertura de deciso.

    cobertura N-switch N-switch coverage

    Porcentagem de sequncias de transies N+1 exercitadas por uma suite de teste [Chow].

    cdigo code

    Instrues de computador e definies de dados expressos em uma linguagem de programao ou em um formulrio de sada por um montador, compilador ou outros tradutores [IEEE 610].

    cdigo inacessvel unreachable code

    Cdigo que no pode ser alcanado e que, portanto, no pode ser executado.

    cdigo morto dead code

    Ver cdigo inacessvel

    ATT coexistncia co-existence

    Capacidade que um software tem de coexistir com outro software independente num ambiente comum compartilhando os mesmos recursos [ISSO 9126]. Ver tambm portabilidade.

    combinao de cobertura de condio de desvio branch condition combination coverage

    Ver cobertura de condies mltiplas.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 23

    C comit de controle de configurao

    configuration control board (CCB)

    Grupo de pessoas responsvel pela avaliao e aprovao ou desaprovao das alteraes propostas para os itens de configurao, e para assegurar a implementao das mudanas aprovadas [IEEE 610].

    comit de controle de mudana change control board

    Ver comit de controle de conigurao.

    ATM comit de gesto de defeitos defect management committee

    Uma equipe multifuncional de interessados que gerenciam os defeitos relatados para uma resoluo final (remoo de defeitos, diferimento do defeito ou cancelamento do relatrio). Em alguns casos a mesma equipe atual como controle de configurao. Ver tambm conselho de controle de configurao.

    ATM comit de triagem de defeito defect triage committee

    Ver comit de gesto de defeitos

    comparao de teste test comparison

    Processo que identifica diferenas entre os resultados reais produzidos pelo componente ou sistema sendo testado e os resultados esperados para o teste. A comparao de teste pode ser desempenhada durante a execuo do teste (comparao dinmica) ou aps sua execuo.

    comparao dinmica dynamic comparison

    Comparao entre os resultados reais e esperados realizada durante a execuo do software, por exemplo, por uma ferramenta de execuo de teste.

    comparao ps-execuo post-execution comparison

    Comparao entre os resultados reais e os esperados, desempenhada aps o software ser executado.

    comparador comparator

    Ver comparador de teste.

    F comparador de teste test comparator

    Ferramenta de teste que faz a comparao automatizada de testes.

    F-AT compilar teste de verificao build verification test Um conjunto de testes automatizados que valida a integridade de cada nova compilao e verifica a funcionalidade da chave/ncleo, estabilidade e capacidade de teste. uma prtica da indstria, quando uma alta freqncia de lanamentos de compilao ocorre (por exemplo, projetos gil) e executado em cada nova compilao antes da compilao liberado para testes adicionais. Veja tambm teste de regresso, teste bsico.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 24

    C F compilador

    compiler

    Ferramenta de software que traduz programas expressos em uma linguagem de alto nvel em sua linguagem de mquina equivalente [IEEE 610].

    complacncia compliance

    Capacidade do produto de software de atender aos padres, convenes ou regulamentaes da lei e das prescries similares [ISO 9126].

    F complexidade complexity

    Grau de dificuldade de entendimento, manuteno e verificao que uma modelagem e/ou estrutura interna apresenta. Ver tambm complexidade ciclomtica.

    ATT complexidade ciclomtica cyclomatic complexity

    O nmero mximo de caminhos lineares, independentes, atravs de um programa. A complexidade ciclomtica pode ser calculada como: L - N + 2P, em que:

    1) L = o nmero de arestas/links em um grfico 2) N = nmero de ns em um grfico 3) P = nmero de partes desconectadas do grfico (por exemplo, um grfico chamado ou sub-

    rotina) [McCabe].

    componente component

    Menor parte do sistema que pode ser testado isoladamente.

    comportamento behavior

    A resposta de um componente ou sistema a um conjunto de pr-condies e valores de entrada.

    EITP comportamento co-dependente codependent behavior

    Dependncia emocional ou psicolgica excessiva em outra pessoa, especificamente em tentar mudar o comportamento dessa pessoa (indesejvel), apoiando-os a continuar esse comportamento. Por exemplo, em testes de software, reclamando atraso na entrega de teste e ainda desfrutar do "herosmo" necessrio trabalhar horas adicionais para ganhar tempo quando a entrega atrasada, reforando a intempestividade

    comportamento relacionado a tempo time behavior

    Ver desempenho.

    condio condition

    Uma expresso lgica que pode ter como resposta "verdadeiro" ou "falso", como por exemplo, A>B. Ver tambm condio de teste.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 25

    C ATT condio atmica

    atomic condition

    Uma condio que no pode ser decomposta, isto , uma condio que no contm duas ou mais condies individuais unidas por um operador lgico (AND, OR, XOR).

    condio composta compound condition

    Duas ou mais condies nicas, unidas por meio de um operador lgico. (AND, OR or XOR), e.g. A>B AND C>1000.

    condio de cobertura de desvio branch condition coverage

    Ver cobertura de condio.

    condio de desvio branch condition

    Ver condio

    condio de sada condition outcome

    Avaliao de uma condio em termos de verdadeiro ou falso.

    F ATM

    condio de teste test condition

    Item ou evento de um componente ou sistema que pode ser verificado por um ou mais casos de teste, por exemplo: funo, transao, caracterstica, atributo de qualidade ou elemento estrutural.

    condio mltipla multiple condition

    Ver condio composta

    confiabilidade reliability

    Capacidade do produto de software em executar suas funes exigidas sob condies estabelecidas durante um determinado perodo de tempo, ou para um determinado nmero de operaes [ISO 9126].

    configurao configuration

    Composio de um componente ou sistema definido pelo nmero, natureza e interconexes das partes que o constituem.

    conjunto de teste test set

    Ver suite de teste.

    conjunto de testes base basis test set

    Conjunto de casos de teste derivados da estrutura interna de um componente ou de uma especificao com o objetivo de assegurar que 100% de um determinado critrio de cobertura seja alcanado.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 26

    C consequncia

    outcome

    Ver resultado

    consequncia do teste test outcome

    Ver resultado.

    consequncia prevista predicted outcome

    Ver resultado esperado.

    consequncia real actual outcome

    Ver resultado real.

    consistncia consistency

    Grau de uniformidade, padronizao e livre de contradio entre os documentos ou partes de um componente ou sistema [IEEE 610].

    ATA ATM

    conteno de fase phase containment

    A percentagem de defeitos que so removidos na mesma fase do ciclo de vida de software no qual foram introduzidos.

    F controlador driver

    Um componente de software ou ferramenta de testes que substitui um componente que responsvel pelo controle e/ou chamada de um componente ou sistema [Tmap].

    controlador de teste test driver

    Ver controlador.

    controle de configurao configuration control

    Elemento de gerenciamento de configurao que consiste na avaliao, coordenao, aprovao ou desaprovao e execuo de alteraes nos itens de configurao aps a criao formal da sua identificao de configurao [IEEE 610].

    controle de mudana change control

    Ver controle de configurao.

    ATM ATA ATT

    controle de risco risk control

    Processo que toma decises e implementa medidas de proteo para reduzir riscos ou para mant-los em nveis especficos.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 27

    C F ATM ATA

    controle de teste test control

    Tarefa do gerenciamento de teste que lida como desenvolvimento e aplicao de um conjunto de aes corretivas quando o monitoramento mostra qualquer desvio do originalmente planejado. Ver tambm gerenciamento de teste.

    F controle de verso version control

    Ver controle de configurao.

    F COTS COTS

    Acrnimo para Commercial Off-The-Shelf Software (Software Comercial de Prateleira). Ver software de prateleira.

    F-AT critrio de aceite acceptance criteria

    Os critrios de sada que um componente ou sistema deve satisfazer a fim de ser aceito por um usurio, cliente ou outra entidade autorizada. [IEEE 610].

    critrio de concluso do teste test completion criteria

    Ver critrio de sada

    critrio de retomada resumption criteria

    Os critrios utilizados para reiniciar toda ou uma parte das atividades de teste que foram previamente suspensas.

    critrio de suspenso suspension criteria

    So os critrios utilizados para interromper (temporariamente) todas ou parte das atividades de teste nos itens de teste [IEEE 829].

    critrios de concluso completion criteria

    Ver critrios de sada.

    F critrios de entrada entry criteria

    Conjunto de condies genricas e especficas que permite um processo avanar com uma determinada tarefa, por exemplo: fase de teste. A finalidade dos critrios de entrada evitar que uma tarefa implique em mais esforos (desperdcio) em comparao com o esforo necessrio.

    F ATM ATA

    critrios de sada exit criteria

    Conjunto de condies genricas e especficas, acordadas pelos stakeholders, que permite que um processo seja oficialmente considerado completado. A finalidade dos critrios de sada evitar que uma tarefa seja considerada completa quando ainda existirem partes importantes dela que ainda no tenham sido terminadas. Os critrios de sada so utilizados para relatar e para planejar o momento de interromper os testes [Gilb e Graham].

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 28

    C F cronograma de execuo de teste

    test execution schedule

    Esquema para a execuo dos procedimentos de teste. Os procedimentos de teste so includos no cronograma do contexto de execuo do teste na ordem em que devero ser executados.

    cronograma de teste test schedule

    Lista de atividades, tarefas e eventos do processo de teste, identificando o seu incio previsto e datas de trmino e/ou tempos, e interdependncias entre tarefas.

    ATT curto-circuto short-circuiting

    Tcnica de programao para avaliar as condies compostos em que uma condio de um dos lados de um operador lgico no pode ser avaliada, se a condio do outro lado suficiente para determinar o resultado final.

    custo da qualidade cost of quality

    Custos totais incorridos em atividades de qualidade e em questes frequentemente divididas em custos de preveno, custos de avaliao, os custos de falhas internas e custos de falhas externas.

    D F dados de teste

    test data

    Dados existentes (ex. em um banco de dados) antes do incio da execuo de um teste e que afetam ou so afetados pelo componente ou sistema sendo testado.

    EITP dashboard corporativo corporate dashboard

    Representao no estilo de painel de controle do status dos dados de performance da corporao. Ver tambm Balanced Scorecard e dashboard.

    deciso decision

    Nome dado ao ponto de um programa no qual o fluxo de controle tem duas ou mais rotas alternativas. Um n com dois ou mais links para separar os desvios.

    F defeito defect

    Falha em um componente ou sistema que pode fazer com que o componente ou sistema falhe ao desempenhar sua funo, por exemplo, uma sentena incorreta ou uma definio de dados incorreta. Um defeito, se descoberto durante a execuo, pode levar a falha do componente ou do sistema.

    defeito escapado escaped defect.

    Um defeito que no foi detectado em um nvel de teste anterior, que suposto encontrar tal tipo de defeitos. Ver tambm a percentual de deteco de defeito.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 29

    D definio de dados

    data definition

    Sentena executvel na qual atribudo um valor a uma determinada varivel.

    densidade de falha fault density

    Ver densidade de defeito

    F densidade do defeito defect density

    Nmero de defeitos identificados em um componente ou sistema dividido pelo tamanho do componente ou sistema (expresso em termos de medida padro, por exemplo: linhas de cdigo, nmero de classes ou pontos de funo).

    F depurao de cdigo debugging

    Processo de procurar, analisar e remover as causas de falhas no software.

    depurador debugger

    Ver ferramenta de depurao de cdigo

    desempenho performance

    Grau em que um sistema ou componente realiza suas funes designadas dentro das restries dadas, quanto tempo de processamento e taxa de transmisso [IEEE 610]. Ver tambm eficincia.

    F-AT EITP

    desenvolvimento de software gil agile software development

    Um grupo de metodologias de desenvolvimento de sistemas baseado no desenvolvimento interativo e incremental onde os requisitos e solues evoluem atravs da colaborao entre equipes multifuncionais de auto-organizao.

    ETM desenvolvimento orientado caracterstica feature-driven development

    um processo de desenvolvimento de software iterativo e incremental conduzido a partir da perspectiva do cliente com relao a uma funcionalidade (caracterstica). Este processo usado principalmente em desenvolvimento gil de software. Ver tambm desenvolvimento gil de software.

    F F-AT ETM

    desenvolvimento orientado ao teste test-driven development

    Modo de desenvolvimento de software no qual os casos de teste so desenvolvidos, e frequentemente automatizados, antes que o software seja desenvolvido para rodar esses casos de teste.

    desenvolvimento de funo de qulidade quality function deployment

    Um mtodo para transformar as demandas dos usurios para a qualidade do projeto, para implantar as funes que formam a qualidade, e implantar mtodos para alcanar a qualidade do projeto em subsistemas e componentes, e, finalmente, a elementos especficos do processo de fabricao. [Akao]

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 30

    D desvio

    branch

    Bloco bsico que pode ser selecionado para execuo baseado na construo de um programa no qual um ou mais caminhos alternativos estejam disponveis, por exemplo: case, jump, go to, if-then-else

    desvio deviation

    Ver incidente.

    EITP diagnstico (IDEAL) diagnosing (IDEAL)

    Fase dentro do modelo IDEAL quando se determina onde se est em relao a onde se quer estar. A fase de diagnstico consiste das atividades: caracterizar os estados atual e desejado e desenvolver recomendaes. Ver tambm IDEAL.

    EITP diagrama causa-efeito cause-effect diagram

    Representao grfica usada para organizar e visualizar as relaes entre vrias causas possveis de um problema. As possveis causas de um defeito real ou potencial ou falha so organizados em categorias e subcategorias em forma de uma estrutura em rvore horizontal, com o defeito (potencial) ou o falha como o n raiz [Juran].

    diagrama de estado state diagram

    Diagrama que descreve os estados que um componente ou sistema pode assumir. Mostra tambm os eventos e circunstncias que causam e/ou resultam da alterao de um estado para outro [IEEE 610].

    diagrama espinha de peixe fishbone diagram

    Ver diagrama causa-efeito

    ETM diagrama Ishikawa Ishikawa diagram

    Ver diagrama causa-efeito

    ATM diretor de teste test director

    Um gerente snior que gerencia os gerentes de teste. Ver tambm gerente de teste.

    disponibilidade availability

    Medida pela qual um componente ou sistema est operacional e acessvel quando requisitado. Frequentemente expresso em porcentagem [IEEE 610].

    domnio domain

    Conjunto a partir do qual valores vlidos de entrada e/ou sada podem ser selecionados.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 31

    D domnio de entrada

    input domain

    Conjunto a partir do qual os valores de entrada vlidos podem ser selecionados. Ver tambm domnio.

    domnio de sada output domain

    Conjunto a partir do qual valores de sada vlidos podem ser selecionados. Ver tambm domnio.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 32

    E F efeito de monitorao

    probe effect

    Efeito causado no componente ou sistema pelo instrumento de medio quando o componente ou sistema est sendo medido, ex. por uma ferramenta de teste de desempenho ou por um monitor. Por exemplo, o desempenho poder ser um pouco pior quando as ferramentas de teste de desempenho forem utilizadas.

    ATM efetividade effectiveness

    Capacidade de produzir um resultado desejado. Ver tambm eficincia.

    ATM ATT

    eficincia efficiency

    (1) A capacidade do produto de software em fornecer um desempenho apropriado, relativo com a quantidade de recursos utilizados sob condies estabelecidas [ISO 9126]. (2) A capacidade que um processo possui para produzir o resultado pretendido em relao quantidade de recursos utilizados.

    emulador emulator

    Dispositivo, programa de computador ou sistema que aceita as mesmas entradas e produz as mesmas sadas de um dado sistema [IEEE 610].Ver tambm simulador.

    ETAE EMTE EMTE

    Acrnimo para Equivalent Manual Test Effort

    F engano mistake

    Ver erro.

    ETAE engenheiro de automao de teste test automation engineer

    Responsvel pela concepo, implementao e manuteno de uma arquitetura de automao de teste, bem como a evoluo tcnica da soluo de automao de teste resultante.

    ATA entendibilidade understandability

    Capacidade que um produto de software tem de possibilitar ao usurio entender se o software adequado para uso, e como ele pode ser utilizado em determinadas tarefas e condies de uso [ISO 9126]. Ver tambm usabilidade.

    entrada input

    Varivel (seja armazenado dentro ou fora de um componente) que lida por um componente.

    entrada de teste test input

    Dados recebidos pelo objeto do teste de uma fonte externa durante a execuo do teste. A fonte externa pode ser um hardware, um software ou uma pessoa.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 33

    E entrada especificada

    specified input

    Entrada para o qual a especificao prev um resultado.

    entregveis de teste test deliverable

    Qualquer produto do teste (trabalho) que deve ser entregue a algum que no seja o autor produto de teste. Ver tambm entrega.

    entregvel deliverable

    Qualquer produto (trabalho) que deva ser entregue a algum que no o autor do produto (trabalho).

    equipamento de teste test rig

    Ver ambiente de teste

    F erro error

    Ao humana que produz um resultado incorreto [IEEE 610].

    escala de medio measurement scale

    Escala que restringe o tipo de anlise de dados que pode ser desempenhada nela [ISO 14598].

    escalabilidade scalability

    Capacidade que um produto de software tem para sofrer um upgrade ou para acomodar aumento de cargas [Gerrard].

    ETAE esforo de teste manual equivalente equivalent manual test effort

    Esforo necessrio para a execuo de testes manualmente.

    especificao specification

    Documento que especifica, de preferncia de forma completa, precisa e verificvel, requisitos, projetos, comportamento ou outras caractersticas de um componente ou sistema, e, muitas vezes, os procedimentos para determinar se essas disposies foram satisfeitas [IEEE 610].

    F especificao de caso de teste test case specification

    Documento que especifica um conjunto de casos de teste (objetivos, entradas, aes do teste, resultados esperados e precondies para execuo) para um item de teste [IEEE 829].Ver tambm especificao de teste

    especificao de componente component specification

    Descrio da funo de um componente em termos de seus valores de sada para valores de entrada especficos, sob situaes especificas e descrio do comportamento no funcional requerido, por exemplo, utilizao de recursos.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 34

    E especificao de modelagem de teste

    test design specification

    Documento que especifica as condies de teste (cobertura de itens) para um item de teste. Detalha a abordagem de teste e identifica os casos de teste de alto nvel associados [IEEE 829]. Ver tambm especificao de teste.

    F ATM

    especificao de procedimento de teste test procedure specification

    Documento que especifica uma sequncia de aes para a execuo de um teste. Tambm conhecido como script de teste ou script de teste manual [IEEE 829]. Ver tambm especificao de teste.

    especificao de teste test specification

    Documento que consiste em uma especificao de projeto de teste, do caso de teste e/ou do procedimento de teste.

    EITP estabelecimento (IDEAL) establishing (IDEAL)

    Fase dentro do modelo IDEAL onde os detalhes de como uma organizao chegar em sua meta so planejados. A fase de estabelecimento consiste nas atividades: definir prioridades, desenvolver a abordagem e planejar aes. Ver tambm IDEAL.

    ATT estabilidade stability

    Capacidade que um produto de software tem para evitar efeitos inesperados resultantes de modificaes feitas em um software [ISO 9126]. Ver tambm manutenibilidade

    estgio de teste test stage

    Ver nvel de teste.

    F-AT ATM

    estimativa de teste test estimation

    Aproximao calculada de um resultado relacionado com vrios aspectos do teste (por exemplo, esforo despendido, data de concluso, custos envolvidos, nmero de casos de teste, etc), que utilizvel mesmo se os dados de entrada sejam incompletos, incertos ou incompreensveis.

    estimativa trs pontos three point estimation

    Um mtodo de estimativa de teste usando valores estimados para o "melhor caso", "pior caso", e "caso mais provvel", para definir o grau de certeza associado com a estimativa resultante.

    F-AT estria de usurio user story

    Uma exigncia de alto nvel de usurio ou de negcio, comumente usada no desenvolvimento de software gil, geralmente constitudas por uma ou mais frases na linguagem cotidiana ou de negcios, que captam o que a funcionalidade de um usurio precisa, os critrios no-funcionais, e tambm inclui critrios de aceitao. Ver tambm o desenvolvimento de software gil, requisito.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 35

    E estouro de buffer

    buffer overflow

    Falha no acesso de memria, devido ao processo de armazenamento de dados ultrapassar os limites fixos do tamanho da rea de armazenamento temporrio, resultando em estouro das rea de memria adjacente ou levantamento de excesso. Ver buffer.

    ETAE estratgia de automao de teste test automation strategy

    Um plano de alto nvel para alcanar os objetivos de longo prazo da automao de teste sob dadas condies de contorno.

    F F-AT ATM ATA ETM

    estratgia de teste test strategy

    Descrio de alto nvel dos nveis de teste a serem realizados e do teste dentro desses nveis feitos para uma organizao ou programa (um ou mais projetos).

    F ATM ATA

    execuo de teste test execution

    Processo de executar um teste em um componente ou sistema sendo testado e que produz resultado(s) real(ais).

    execuo de teste test run

    Execuo de um teste de uma verso especfica do objeto de teste.

    exercitado exercised

    Um elemento de programa considerado exercitado por um caso de teste quando o valor de entrada causa a execuo deste elemento, como por exemplo uma sentena, uma deciso ou outro elemento estrutural.

    EITP extreme programming extreme programming

    Metodologia de engenharia de software utilizada no desenvolvimento gil de software em que as prticas fundamentais so a programao por pares, fazendo ampla reviso de cdigo, testes de unidade de todo o cdigo, e a simplicidade e clareza no cdigo. Ver tambm desenvolvimento gil de software.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 36

    F EITP Failure Mode and Effect Analysis (FMEA)

    Failure Mode and Effect Analysis (FMEA)

    Abordagem sistemtica da identificao de risco e da anlise da identificao de possveis modos de falha e das tentativas de preveno de sua ocorrncia.

    Failure Mode, Effects, and Criticality Analysis (FMECA) Failure Mode, Effects, and Criticality Analysis (FMECA)

    Extenso do FMEA, em adio base do FMEA, que inclui uma anlise de criticidade, que usada para traar a probabilidade de modos de falha em relao gravidade das suas consequncias. O resultado destaca modos de falha com probabilidade relativamente elevada e gravidade das consequncias, permitindo dirigir esforos dirigidos de reparao, onde ser produzido maior valor. Ver tambm Failure Mode and Effect Analysis (FMEA).

    F ATM

    falha failure

    Desvio do componente ou sistema da entrega, resultado ou servio esperado [Fenton].

    F falha fault

    Ver defeito.

    falhar fail

    Um teste considerado falho se o seu resultado real no corresponde ao resultado esperado.

    ATM falso resultado aprovado false-pass result

    Resultado de teste que no consegue identificar a presena de um defeito que est presente no objeto de teste.

    ATM falso resultado falho false-fail result

    Resultado de testes onde um defeito aberto embora, na verdade nenhum defeito existe no objeto do teste.

    ATM falso resultado negativo false-negative result

    Ver falso resultado falho

    ATM falso resultado positivo false-positive result

    Ver falso resultado aprovado

    fase de execuo e teste test execution phase

    Perodo de tempo do ciclo de vida de desenvolvimento de um software durante o qual os componentes de um produto de software so executados, e o produto de software avaliado para determinar se os requisitos foram ou no satisfeitos [IEEE 610].

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 37

    F fase de requisitos

    requirements phase

    Perodo de tempo no ciclo de vida do software durante o qual os requisitos para um produto de software so definidos e documentados. IEEE [610].

    fase de teste test phase

    Conjunto distinto de atividades de teste coletadas em uma fase gerencivel do projeto, por exemplo,. durante a execuo das atividades de um nvel de teste [Gerrard].

    EITP fator crtico de sucesso critical success factor

    Elemento necessrio para que uma organizao ou projeto consiga realizar sua misso. So fatores crticos ou atividades necessrias para assegurar o sucesso.

    ATM fechamento de teste test closure

    Durante a fase de fechamento de um processo de teste, coletam-se dados das atividades j completadas a fim de consolidar a experincia, o testware, os fatos e os nmeros. A fase de fechamento consiste em finalizar e arquivar o testware e em avaliar o processo de teste, inclusive com a preparao de um relatrio de avaliao de teste. Ver tambm processo de teste.

    F ferramenta de anlise dinmica dynamic analysis tool

    Ferramenta que fornece informaes em tempo de execuo sobre o estado do cdigo do software. Estas ferramentas so mais comumente usadas para identificar indicadores atribudos, verificar funes aritmticas e monitorar a memria quanto alocao, utilizao, desalocao e vazamentos.

    F ferramenta de anlise esttica static analysis tool

    Ver analizador esttico

    ferramenta de bug tracking bug tracking tool

    Ver ferramenta de gerenciamento de defeito

    ATT ferramenta de captura e execuo capture/playback tool

    Tipo de ferramenta de execuo de teste onde os valores de entrada so gravados durante o teste manual a fim de gerar scripts de testes automatizados que possam ser executados mais tarde (ou seja, reproduzidos). Essas ferramentas so frequentemente utilizadas para apoiar testes de regresso automatizada.

    ferramenta de captura e reproduo capture/replay tool

    Ver ferramenta de captura e execuo

    F ferramenta de cobertura coverage tool

    Ferramenta que fornece medidas objetivas de quais elementos estruturais (por exemplo, sentenas ou desvios) foram exercitados por uma sute de teste.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 38

    F ATM ferramenta de cdigo aberto

    open source tool

    Uma ferramenta de software que est disponvel para todos os usurios potenciais na forma de cdigo fonte, geralmente atravs da Internet, sob licena, seus seus seus usurios so permitidos estudar, mudar, melhorar e, s vezes, distribuir o software.

    F ATT

    ferramenta de depurao de cdigo debugging tool

    Ferramenta utilizada por programadores para reproduzir falhas, investigar o estado dos programas e procurar defeitos. A ferramenta de depurao permite aos programadores executar programas passo a passo para interromper, corrigir e verificar o cdigo.

    F ATA ATT

    ferramenta de execuo de teste test execution tool

    Tipo de ferramenta de teste que pode executar outro software utilizando um roteiro de teste automatizado, ex. captura/recuperao [Fewster e Graham].

    ferramenta de gerenciamento de defeito defect management tool

    Ferramenta que facilita a gravao, monitoramento e alteraes de defeitos. Possuem frequentemente recursos orientados para o fluxo de trabalho a fim de rastrear e controlar a alocao, a correo e a nova realizao de testes de defeitos, alm de fornecerem recursos para a elaborao de relatrios. Ver tambm ferramenta de gerenciamento de incidente.

    F ferramenta de gerenciamento de incidente incident management tool

    Ferramenta que facilita o registro e o rastreamento de condio de incidentes. Frequentemente possu recursos orientados para o fluxo de trabalho para rastrear e controlar a alocao, correo e nova realizao de testes de incidentes, alm de fornecer recursos para relatrio. Ver tambm ferramenta de gerenciamento de defeito.

    F ferramenta de gerenciamento de requisito requirements management tool

    Ferramenta que suporta a gravao de requisitos, atributos de requisitos (por exemplo, prioridade, o responsvel pelo conhecimento) e anotaes, facilitando a rastreabilidade atravs de camadas de requisitos e gerenciamento das mudanas de requisitos. Algumas ferramentas de gerenciamento de requisitos tambm proporcionam meios de anlise esttica, como a verificao de consistncia e violaes de regras pr-definidas.

    F ATT

    ferramenta de gerenciamento de teste test management tool

    Ferramenta que d suporte ao gerenciamento de teste e que controla parte deste processo. Frequentemente possui vrias capacidades, tais como, gerenciamento de testware, estabelecimento de um cronograma de testes, registro dos resultados, rastreamento do progresso, gerenciamento de incidentes e relato de teste.

    F ferramenta de gesto de configurao configuration management tool

    Ferramenta que d suporte para identificao e controle dos itens de configurao, o estado durante as mudanas e verses e a liberao das linhas de base que fazem parte dos itens de configurao.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 39

    F ATT ferramenta de gravao/recuperao

    record/playback tool

    Ver ferramenta de captura e recuperao.

    ferramenta de medio de cobertura coverage measurement tool

    Ver ferramenta de cobertura.

    F ferramenta de modelagem modeling tool

    Ferramenta que suporta a criao, alterao e verificao dos modelos de software ou sistema [Graham].

    F ATA

    ferramenta de modelagem de teste test design tool

    Ferramenta que d suporte atividade de modelagem de teste por meio da gerao de entradas/inputs de teste a partir de uma especificao que pode estar armazenada em um repositrio de ferramenta CASE, por exemplo: ferramenta de gerenciamento de requisitos a partir de condies de teste especificadas armazenadas na ferramenta em si ou em um cdigo.

    F ferramenta de monitoramento monitoring tool

    Ver monitor

    F ATA

    ferramenta de preparao de dados de teste test data preparation tool

    Tipo de ferramenta de teste que possibilita que os dados sejam selecionados dos bancos de dados existentes ou que sejam criados, gerados, manipulados e editados para uso no teste.

    ferramenta de rastreamento de defeito defect tracking tool

    Ver ferramenta de gerenciamento de defeitos

    F ferramenta de reviso review tool

    Ferramenta que d suporte ao processo de reviso. Suas caractersticas normalmente incluem o planejamento da reviso e o suporte ao rastreamento, assim como suporte s comunicaes, revises colaborativas e um repositrio para coletar e relatar as mtricas.

    F ferramenta de segurana security tool

    Ferramenta que oferece suporte segurana operacional.

    ATT ferramenta de semeamento de falhas fault seeding tool

    Ferramenta para a semear (isto , inserir intencionalmente) falhas em um componente ou sistema.

    EITP ferramenta de teste test tool

    Produto de software que d suporte a uma ou mais atividades de um teste, entre elas, planejamento e controle, especificao, construo de arquivos iniciais e dados, execuo e anlise de testes [TMap]. Ver tambm CAST.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 40

    F F ferramenta de teste de carga

    load testing tool

    Uma ferramenta para apoio ao teste de performance em que ele simula o aumento da carga, por exemplo, o nmero de usurios simultneos e / ou transaes dentro de um determinado perodo de tempo. Ver tambm ferramenta de teste de desempenho.

    F ATT

    ferramenta de teste de desempenho performance testing tool

    Ferramenta que d suporte ao teste de desempenho e que, normalmente, tem dois recursos principais de medio de gerao de carga e de transao de teste. A gerao de carga pode simular tanto os usurios mltiplos como os altos volumes de dados de entrada/input. Durante a execuo, as medies dos tempos de resposta so feitas a partir de transaes selecionadas e depois registradas. Normalmente, as ferramentas de teste de desempenho fornecem relatrios baseados nos registros e grafos de testes da carga em relao aos tempos de resposta.

    F ferramenta de teste de estresse stress testing tool

    Ferramenta que suporta teste de estresse.

    ATT ferramenta de teste de hyperlink hyperlink test tool

    Ferramenta utilizada para verificar se existem hyperlinks desfeitos (quebrados) presentes em uma pgina da web.

    ferramenta de teste de segurana security testing tool

    Ferramenta que d suporte para o teste das caractersticas de vulnerabilidades de segurana.

    ferramenta para semeamento de erro error seeding tool

    Ver ferramenta para semeamento de falhas

    ATM ferramenta personalizada custom tool

    Uma ferramenta de software desenvolvida especificamente para um grupo de usurios ou clientes.

    F fluxo de controle control flow

    Sequncia de eventos (caminhos) na execuo atravs de um componente ou sistema.

    F fluxo de dados data flow

    Uma representao abstrata da sequncia e eventuais alteraes do estado de objetos de dados, onde o estado de um objeto qualquer um: criao, uso ou destruio [Beizer].

    ETAE framework de automao de teste test automation framework

    Uma ferramenta que oferece um ambiente para automao de testes. Ele geralmente inclui um equipamento de teste e bibliotecas de teste.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 41

    F F F-AT

    framework de teste de unidade unit test framework

    Ferramenta que proporciona um ambiente de teste de unidade ou de componentes em que um componente pode ser testado de forma isolada ou com stubs e drivers adequados. Ele tambm fornece outros tipos de suporte para o desenvolvedor, tais como capacidades de depurao [Graham].

    funcionalidade functionality

    Capacidade do produto de software de oferecer funes que atendam s necessidades declaradas ou implcitas quando utilizado sob condies especficas [ISO 9126].

    funcionalidade de software software feature

    Ver funcionalidade

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 42

    G garantia de qualidade

    quality assurance

    Parte do gerenciamento de qualidade que garante que os requisitos de qualidade sejam tendidos [ISO 9000].

    gerador de teste test generator

    Ver ferramenta de preparao de dados de teste.

    gerenciamento de dados de teste test data management

    Processo que analisa os dados de teste requeridos, modela a estrutura destes dados, cria e realiza manuteno nos dados de teste.

    gerenciamento de defeito defect management

    Processo de reconhecimento, investigao, tomada de medidas e eliminao de defeitos. Trata-se de gravao de defeitos, classificao e identificao do impacto [IEEE 1044].

    F gerenciamento de incidente incident management

    O processo de reconhecimento, investigao, tomada de medidas e eliminao de incidentes. Trata-se de registrar os incidentes, classificando-os e identificando o impacto [IEEE 1044].

    EITP gerenciamento de mudana change management

    (1) abordagem estruturada de transio de indivduos, equipes e organizaes a partir de um estado atual para um estado futuro desejado. (2) forma controlada para efetuar uma mudana, ou uma proposta de mudana, para um produto ou servio. Ver tambm gerenciamento de configurao.

    gerenciamento de problema problem management

    Ver gerenciamento de defeito.

    gerenciamento de qualidade quality management

    Atividades coordenadas para dirigir e controlar a qualidade em uma organizao. Direo e controle de qualidade geralmente incluem o estabelecimento da poltica e dos objetivos de qualidade, assim como o planejamento, o controle, a garantia e a melhoria da qualidade [ISO 9000].

    ATM ATA

    gerenciamento de risco risk management

    Aplicao sistemtica de procedimentos e prticas de tarefas para identificar, analisar, priorizar e controlar o risco.

    gerenciamento de risco de produto Product RISk Management

    Ver PRISMA

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 43

    G ATM gerenciamento de teste

    test management

    Planejamento, estimao, monitoramento e controle das atividades de teste, normalmente conduzidos pelo gerente de teste.

    gerenciamento de teste baseado em sesso session-based test management

    Mtodo para medir e gerenciar testes baseados em sesses, por exemplo, testes exploratrios.

    ETAE gerente de automao de teste test automation manager

    Responsvel pelo planejamento e superviso do desenvolvimento e evoluo de uma soluo de automao de testes.

    F gerente de teste test manager

    Pessoa responsvel pelo gerenciamento do projeto, pelas atividades e recursos de teste e por avaliar o objeto de teste. o indivduo que dirige, controla, administra, planeja e regula a avaliao de um objeto de teste.

    F F-AT

    gesto de configurao configuration management

    Disciplina que aplica o monitoramento e as direes tcnicas e administrativas para identificar e documentar as caractersticas funcionais e fsicas de um item de configurao, controla as mudanas destas caractersticas, registro e processamento de relatrio e implementao da mudana, e verifica a conformidade com os requisitos especificados. [IEEE 610].

    EITP Goal Question Metric Goal Question Metric

    Abordagem para a medio de software atravs de um modelo em trs nveis: nvel conceitual (objetivo), nvel operacional (causa) e nvel quantitativo (mtricas).

    EITP GQM GQM

    ver Goal Question Metric

    grfico burndown burndown chart

    Um grfico exibido publicamente que retrata o esforo excepcional em funo do tempo em uma iterao. Mostra o status e a tendncia de completar as tarefas da iterao. O eixo X representa tipicamente dias corridos, enquanto o eixo Y representa o esforo restante (geralmente ou em horas de engenharia ideais ou em pontos de histria).

    EITP grfico de causa-efeito cause-effect graph

    Representao grfica de entradas e/ou estmulos (causas) com suas sadas associadas (efeitos), os quais podem ser usados para projetar casos de testes.

    grfico de chamada call graph

    Representao abstrata dos relacionamentos de chamadas entre as subrotinas de um programa

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 44

    G ETM grfico de Shewhart

    shewhart chart

    Ver grfico de controle

    grfico do fluxo de controle control flow graph

    Representao abstrata de todas as possveis sequncias de eventos (caminhos) na execuo de um componente ou sistema.

    gravao de teste test recording

    Ver registrar teste.

    EITP Grupo de Processo de Teste Test Process Group

    Grupo de especialistas em teste que auxiliam na definio, manuteno e melhoria dos processos de teste utilizados pela organizao [CMMI].

    ETAE GUI GUI

    Acrnimo para Graphical User Interface

    guia de instalao installation guide

    Instrues fornecidas por qualquer mdia adequada que guiam uma pessoa durante o processo de instalao. Pode ser um guia manual, um procedimento passo a passo, um assistente de instalao ou qualquer outro processo similar.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s o 2 . 4 b r P g i n a | 45

    H homem no meio ataque

    man in the middle attack

    A interceptao, imitao, e/ou alterao e posteriormente de afinao de comunicaes (por exemplo, transaes de carto de crdito) por um terceiro, de tal forma que um usurio permanea sem ser notado na presena que de terceiros.

    hyperlink hyperlink

    Ponteiro dentro de uma pgina web que leva a outras pginas da web.

  • GLOSSRIO PADRO DE TERMOS DE TESTE DE SOFTWARE

    V e r s