API
Interface que permite a comunicação entre sistemas por regras e formatos definidos.
60 termos de QA, automação, APIs, acessibilidade e desenvolvimento explicados de forma direta.
Interface que permite a comunicação entre sistemas por regras e formatos definidos.
Verificação que compara o resultado observado com uma expectativa.
Uso de código e ferramentas para executar verificações repetíveis.
Desenvolvimento orientado a comportamento, com exemplos compartilhados entre negócio e tecnologia.
Técnica que concentra casos nos limites e em valores imediatamente próximos.
Comportamento do produto diferente do esperado ou necessário.
Conjunto de objetivo, condições, dados, passos e resultado esperado.
Práticas de integração e entrega contínuas com feedback automatizado.
Indicação do que foi exercitado por testes; precisa ser interpretada com risco e qualidade.
Definição de operações, campos, tipos, respostas e compatibilidade de uma API.
Condição que ajuda a determinar se uma necessidade foi atendida.
Informações preparadas para reproduzir condições e regras sem depender de produção.
Problema identificado no produto, requisito, código ou configuração.
Acordo sobre condições mínimas para considerar um item concluído.
Substituto controlado de uma dependência, como mock, stub ou fake.
Teste ponta a ponta que percorre um fluxo integrado semelhante ao uso real.
Técnica que agrupa entradas com comportamento esperado semelhante.
Registro útil do contexto, ação e resultado de uma execução.
Aprendizado, desenho e execução de testes acontecendo de forma integrada.
Implementação simplificada, porém funcional, usada no lugar de uma dependência real.
Mecanismo para ativar ou desativar comportamento sem novo deploy completo.
Teste que alterna entre sucesso e falha sem mudança relevante no produto.
Linguagem estruturada com palavras como Dado, Quando e Então para descrever comportamento.
Propriedade em que repetir a mesma operação produz efeito equivalente ao primeiro processamento.
Interação entre componentes, serviços, bancos ou sistemas externos.
Vocabulário para descrever e validar estrutura e regras de documentos JSON.
Dublê configurado para verificar interações esperadas.
Técnica que altera o código de propósito para verificar se os testes detectam a mudança.
Capacidade de compreender o estado interno por logs, métricas e traces.
Especificação para descrever APIs HTTP de forma legível por pessoas e ferramentas.
Técnica combinatória que busca cobrir pares de valores com menos combinações.
Avaliação de tempo, capacidade, estabilidade e recursos sob carga.
Modelo que sugere mais verificações rápidas em níveis baixos e menos testes lentos de interface.
Documento ou acordo que organiza objetivos, escopo, riscos, estratégia e critérios.
Estado que precisa existir antes da execução de um cenário.
Atividades que ajudam a prevenir problemas e melhorar a qualidade do produto e do processo.
Verificação de que mudanças não prejudicaram comportamentos existentes.
Relação entre requisitos, riscos, testes, execuções e defeitos.
Estilo arquitetural frequentemente usado por APIs HTTP.
Priorização de testes conforme impacto e probabilidade de falha.
Verificação focada de uma área após mudança limitada.
Expressão que localiza elementos HTML pela estrutura, atributos ou classes.
Grau do impacto causado por um defeito.
Antecipação de atividades de qualidade e feedback no ciclo de desenvolvimento.
Aprendizado e validação em operação com monitoramento e experimentos controlados.
Conjunto rápido que verifica se uma versão está estável o suficiente para continuar os testes.
Ciclo curto de trabalho usado em abordagens ágeis.
Técnica que valida estados, eventos e transições permitidas ou proibidas.
Dublê que fornece respostas controladas para uma dependência.
Missão curta que orienta uma sessão de teste exploratório.
Transformação de dados para reduzir exposição de informações sensíveis.
Conjunto de decisões sobre como qualidade e riscos serão abordados.
Facilidade de controlar, observar e diagnosticar o comportamento de um sistema.
Registro distribuído que acompanha uma operação entre serviços.
Teste focado em uma pequena unidade de comportamento com dependências controladas.
Facilidade com que pessoas alcançam objetivos com eficiência e compreensão.
Ponto mínimo, máximo ou de transição em uma regra.
Comparação visual para detectar mudanças inesperadas na interface.
Diretrizes internacionais de acessibilidade para conteúdo Web.
Linguagem para localizar nós em documentos XML e elementos em estruturas HTML.