Testes baseados em modelos

Testes baseados em modelos: derivação de testes a partir de modelos do sistema em teste.

Translations

Terms in this topic (113 in Português)

Adequabilidade Funcional
Capacidade das funções facilitarem a realização de tarefas e objetivos específicos.
Análise De Impacto
A identificação de todos os produtos de trabalho afetados por uma alteração, incluindo uma estimativa dos recursos necessários para realizar a mudança.
Análise De Valor Fronteira
Técnica de teste caixa-preta na qual os casos de teste são concebidos com base em valores fronteira.
Auditoria
Um exame independente de um produto de trabalho, processo ou conjunto de processos que é executado por terceiros para avaliar a conformidade com as …
Automação De Execução De Teste
Utilização de software, por exemplo, ferramentas de captura/reprodução, para controlar a execução de testes, a comparação dos resultados obtidos com os …
Automação De Testes
Utilização de software para executar ou apoiar a atividades de teste.
Base Para Testes
Conjunto de conhecimento utilizado como base para a análise e conceção de testes.
Bateria De Testes
Conjunto de “scripts” de teste ou procedimentos de teste a serem executados numa execução de teste específica.
Camada De Adaptação De Teste
Numa arquitetura de automação de testes, a camada que fornece o código necessário para adaptar “scripts” de teste num nível abstrato aos vários componentes, …
Caminho
Uma sequência de eventos, por exemplo, as instruções executáveis de um componente ou sistema, desde um ponto de entrada até um ponto de saída.
Característica De Qualidade
Categoria de atributos de qualidade que tem impacto na qualidade do produto de trabalho.
Caso De Teste
Conjunto de pré-condições, entradas (“inputs”), ações (quando aplicável), resultados esperados e pós-condições, desenvolvido com base nas condições de teste.
Caso De Teste Abstrato
Um caso de teste com valores abstratos para pré-condições, dados de entrada, resultados esperados, pós-condições e ações (quando aplicável).
Caso De Teste Concreto
Um caso de teste com valores concretos para pré-condições, dados de entrada, resultados esperados e pós-condições, e uma descrição detalhada das ações (quando …
Certificação
O processo de confirmação de que um componente, um sistema ou uma pessoa cumpre os requisitos especificados.
Ciclo De Vida Do Desenvolvimento De Software
As atividades realizadas em cada fase do desenvolvimento de software e a forma como elas se relacionam entre si lógica e cronologicamente.
Cobertura
O grau em que os itens de cobertura especificados foram determinados ou foram executados por uma bateria de testes, expresso em percentagem.
Cobertura Da Condições
A cobertura dos resultados de condições que foram executados por uma bateria de testes.
Cobertura De Caminhos
Cobertura dos caminhos.
Cobertura De Decisões
A cobertura dos resultados das decisões.
Cobertura De Instruções
A cobertura de instruções executáveis.
Cobertura De Modelo
A cobertura dos elementos do modelo.
Cobertura De Múltiplas Condições
Cobertura de combinações de todos os resultados de condições individuais dentro de uma instrução executada por uma bateria de testes.
Cobertura De Partição De Equivalência
A cobertura de partições de equivalência que foram executadas por uma bateria de testes.
Cobertura De Ramos
A cobertura dos ramos.
Complexidade
O grau em que um componente ou sistema possui um design e / ou estrutura interna que é difícil de entender, manter e verificar.
Conceção De Teste
A atividade que deriva e especifica casos de teste a partir das condições de teste.
Condição De Teste
Um aspeto testável de um componente ou sistema identificado como base para o teste.
Critérios De Saída
O conjunto de condições para concluir oficialmente uma tarefa definida.
Critérios De Seleção De Teste
Os critérios utilizados para orientar a geração de casos de teste ou para selecionar casos de teste, a fim de limitar a dimensão de um teste.
Dados De Teste
Dados necessários para a execução do teste.
Decisão
Um tipo de declaração em que uma escolha entre dois ou mais resultados possíveis controla o conjunto de ações resultantes.
Defeito
Imperfeição ou deficiência num produto de trabalho, em que o mesmo não cumpre os seus requisitos ou especificações.
Disponibilidade
O grau em que um componente ou sistema está operacional e acessível quando necessário para uso.
Eficiência
Grau relativo à capacidade de obtenção de resultados de forma precisa e completa, em relação aos recursos utilizados.
Eficiência De Desempenho
Capacidade de um componente ou sistema utilizar o tempo, os recursos e a capacidade de realizar as respetivas funções designadas.
Eficácia
Medida em que os objetivos corretos e completos são alcançados.
Entrada (Input)
Dados recebidos de uma fonte externa por um componente ou sistema.
Equipamento De Teste
Ambiente de teste composto por simuladores e controladores necessários para executar uma bateria de testes.
Erro
Uma ação humana que produz um resultado incorreto.
Estratégia De Teste Baseada Em Modelos
Estratégia de teste na qual a equipa de teste deriva testware a partir de modelos.
Explosão De Casos De Teste
O crescimento desproporcionado do número de casos de teste com uma dimensão crescente da base para testes ao usar uma determinada técnica de conceção de testes. …
Fase De Teste
Conjunto distinto de atividades de teste recolhidas numa fase gerível de um projeto, por exemplo, as atividades de execução de um nível de teste.
Fecho Dos Testes
Durante a fase de fecho dos testes de um processo de teste, são recolhidos dados das atividades concluídas para consolidar a experiência, o testware, os factos …
Ferramenta De Gestão De Testes
Ferramenta que suporta a gestão de testes.
Ferramenta De Preparação De Dados De Teste
Um tipo de ferramenta de teste que permite que os dados sejam selecionados a partir de bases de dados existentes ou criadas, geradas, manipuladas e editadas …
Framework De Automação De Testes
Uma ferramenta que fornece um ambiente para automação de testes. Geralmente inclui um equipamento de teste e bibliotecas de teste.
Garantia De Qualidade
Atividades centradas em proporcionar confiança no cumprimento dos requisitos de qualidade.
Gestor De Testes
Pessoa responsável pela gestão das atividades de teste, dos recursos e da avaliação do objeto de teste no âmbito de um projeto.
Gestão De Alterações
(1) Uma abordagem estruturada para a transição de indivíduos e organizações de um estado atual para um estado futuro pretendido. (2) Forma controlada de efetuar …
Gestão De Defeitos
Processo de reconhecimento, registo, classificação, investigação, resolução e eliminação de defeitos.
Gestão De Testes
Planeamento, agendamento, estimativa, monitorização, criação de relatórios, controlo e conclusão das atividades de teste.
Implementação Do Teste
A atividade que prepara o testware necessário para a execução do teste com base na análise e na conceção de teste.
Indicador De Desempenho
Métrica que suporta a avaliação do desempenho do processo.
Inspeção
Tipo de revisão formal para identificar problemas num produto de trabalho, que fornece medidas para melhorar o processo de revisão e o processo de …
Instrução
Entidade numa linguagem de programação que é tipicamente a menor unidade indivisível de execução.
Instrução Executável
Uma instrução que, quando compilada, é traduzida em código do objeto e que será executada de forma processual quando o programa estiver em execução e conseguir …
Interface Gráfica Do Utilizador
Um tipo de interface que permite que os utilizadores interajam com um componente ou sistema por meio de ícones gráficos e indicadores visuais.
Item De Cobertura
Um atributo ou combinação de atributos derivados de uma ou mais condições de teste, utilizando uma técnica de teste que permita a medição da exaustividade da …
Manutenibilidade
Capacidade de um componente ou sistema poder ser modificado pela manutenção.
Manutenção
Processo de modificação de um componente ou sistema após a sua entrega. Tem com objetivo corrigir defeitos, melhorar as características de qualidade ou a …
Matriz De Rastreabilidade
Tabela bidimensional que correlaciona duas entidades (por exemplo, requisitos e casos de teste). A tabela permite rastrear as ligações entre uma entidade e …
MBT Offline
Abordagem de teste baseada em modelos, através da qual os casos de teste são gerados num repositório para execução futura.
MBT Online
Abordagem de teste baseada em modelos, através da qual os casos de teste são gerados e executados simultaneamente.
Medida
Número ou categoria atribuído a um atributo de uma entidade através de uma medição.
Modelo De Processos
Framework em que os processos da mesma natureza são classificados num modelo global.
Modelo De Teste
Um modelo que descreve o testware usado para testar um componente ou um sistema em teste.
Modelo MBT
Qualquer modelo usado em testes baseados em modelos.
Métrica
Escala de medição e o método utilizado para a medição.
Norma
Conjunto de requisitos formais, possivelmente obrigatório, desenvolvidos e utilizados para prescrever abordagens consistentes à forma de trabalhar ou para …
Nível De Maturidade
Grau de melhoria de processos, num conjunto predefinido de áreas de processo, onde todos objetivos desse conjunto são alcançados.
Nível De Teste
Uma instanciação específica de um processo de teste.
Objetivo De Teste
Motivo ou a finalidade do teste.
Objeto De Teste
Produto de trabalho a ser testado.
Particionamento Por Equivalências
Uma técnica de teste caixa-preta na qual os casos de teste são concebidos para executar partições de equivalência usando um membro representativo de cada …
Partição De Equivalência
Subconjunto do domínio de valor de uma variável dentro de um componente ou sistema para o qual se assume, baseado na especificação, que todos os valores devem …
Planeamento De Testes
A atividade de estabelecer ou atualizar um plano de testes.
Plano De Testes
Documentação que descreve os objetivos do teste a serem alcançados e os meios e o cronograma para os alcançar, organizada para coordenar as atividades de teste.
Prioridade
Nível de importância (de negócio) atribuído a um item, por exemplo, um defeito.
Processo De Teste
Conjunto de atividades inter-relacionadas que incluem o plano de teste, a sua monitorização e o controlo, bem como a análise de teste, a conceção, a …
Pré-Condição
O estado necessário de um item de teste e do respetivo ambiente antes da execução do caso de teste.
Qualidade
Capacidade de um componente ou sistema satisfazer as necessidades declaradas e implícitas dos seus vários “stakeholders”.
Rastreabilidade
O grau em que é possível estabelecer uma relação entre dois ou mais produtos de trabalho.
Reconhecimento De Adequabilidade
O grau em que os utilizadores podem reconhecer se um componente ou sistema é adequado às suas necessidades.
Requisito
Cláusula que contém critérios a serem cumpridos.
Resultado Do Teste
Consequência/resultado da execução de um teste. Inclui saídas (“outputs”) para ecrãs, alterações aos dados, relatórios e comunicações enviadas.
Resultado Esperado
Comportamento observável de um componente ou sistema em execução, previsto pela sua especificação ou outra fonte, de acordo com as condições especificadas.
Revisão
Tipo de teste estático no qual um produto ou processo de trabalho é avaliado por um ou mais indivíduos para detetar defeitos ou para fornecer melhorias.
Risco
Fator que pode resultar em futuras consequências negativas.
Saída (Output)
Dado transmitido por um componente ou sistema para um destino externo.
Script De Teste
Sequência de instruções para a execução de uma bateria de testes.
Segurança
Capaciadade de um componente ou sistema proteger a informação e os dados, de modo a que as pessoas ou outros componentes ou sistemas tenham o grau de acesso …
Sistema Em Teste
Tipo de objeto de teste que consiste num sistema.
Testabilidade
O grau em que as condições de teste podem ser estabelecidas para um componente ou sistema para que os testes possam então ser realizados para determinar se …
Testador
Pessoa que realiza testes.
Teste
Processo que consiste em todas as atividades do ciclo de vida, estáticas e dinâmicas, relativas ao planeamento, à preparação e à avaliação de um componente ou …
Teste Baseado Em Modelos
Teste baseado em ou envolvendo modelos.
Teste De Casos De Uso
Uma técnica de teste caixa-preta através da qual os casos de teste são concebidos para a execução de comportamentos de casos de uso.
Teste De Integração
Nível de teste que se concentra nas interações entre componentes ou sistemas.
Teste De Regressão
Tipo de teste relacionado com alterações para detetar se foram introduzidos ou descobertos defeitos em áreas inalteradas do software.
Teste De Segurança
Testar para determinar a segurança de um produto de software.
Teste De Sistema
Nível de teste que se concentra em verificar se um sistema satisfaz os requisitos especificados, como um todo.
Teste De Stress
Um tipo de teste de desempenho efetuado para avaliar um sistema ou componente dentro ou fora dos limites das respetivas cargas de trabalho previstas ou …
Teste De Tabelas De Decisão
Técnica de teste caixa-preta na qual os casos de teste são concebidos para executar as combinações de condições e as ações resultantes mostradas numa tabela de …
Teste De Transição De Estados
Uma técnica de teste caixa-preta em que os casos de teste são concebidos para executar elementos de um modelo de transição de estado.
Teste Orientado a Dados
Técnica de “script” que usa ficheiros de dados para conter os dados de teste e os resultados esperados necessários para executar os “scripts” de teste.
Teste Orientado a Palavra-Chave
Uma técnica de “script” em que os “scripts” de teste contêm palavras-chave de alto nível e ficheiros de suporte com “scripts” de baixo nível, que implementam …
Testes Baseados Na Avaliação Do Risco
Testes em que a gestão, a seleção, a priorização e o uso de atividades e recursos de teste se baseiam nos tipos e níveis de risco correspondentes.
Técnica De Teste
Procedimento utilizado para definir as condições de teste, conceber os casos de teste e especificar os dados de teste.
Usabilidade
O grau em que um componente ou sistema pode ser usado por um padrão de utilizadores para atingir os objetivos num determinado contexto de uso.
Validação
Confirmação por análise e fornecimento de provas objetivas de que os requisitos foram cumpridos para uma utilização ou pedido específico.
Valor Fronteira
Um valor mínimo ou máximo de uma partição de equivalência ordenada.
Verificação
Confirmação por análise e fornecimento de provas objetivas de que os requisitos especificados foram cumpridos.