Glossário de Testes de Software S

 A B C D E F G H I J K L M N O P Q R S T U V W Z


salting
Uma técnica criptográfica que adiciona dados aleatórios (denominados de “sal”) aos dados do utilizador antes do hash.
scanner de vulnerabilidade
Um analisador estático usado para detetar vulnerabilidades de segurança específicas no código.
script de teste
Sequência de instruções para a execução de uma bateria de testes.
script de teste de usabilidade
Um documento que especifica uma sequência de ações para a execução de um teste de usabilidade. É usado pelo moderador para manter o controlo das perguntas da entrevista do briefing e pré-sessão, das tarefas do teste de usabilidade e das perguntas da entrevista pós-sessão.
script kiddie
Uma pessoa que executa ataques de segurança criados por outros hackers em vez de criar os seus próprios ataques.
script linear
Técnica de “script” simples sem qualquer estrutura de controlo nos “scripts” de teste.
script orientado a processos
Uma técnica de “script” em que os “scripts” estão estruturados em cenários que representam casos de uso do software sob teste. Os “scripts” podem ser parametrizados com dados de teste.
scripting estruturado
Técnica de criação de “scripts” que constrói e utiliza uma biblioteca de (partes de) “scripts” reutilizáveis.
segurança funcional
A ausência de riscos relevantes devido a riscos causados por mau funcionamento de sistemas elétricos/eletrónicos.
semear falhas
O processo de adição intencional de defeitos conhecidos aos que já existem num componente ou sistema para monitorizar a taxa de deteção e remoção
sessão de teste
Período ininterrupto de tempo gasto na execução de testes. Em testes exploratórios, cada sessão de teste é focada numa carta de testes, mas os testadores também podem explorar novas oportunidades ou problemas durante uma sessão. O testador cria e executa em tempo real e regista o seu progresso.
sessão de teste de usabilidade
Uma sessão de teste com foco em teste de usabilidade no qual um participante está a executar testes moderados por um moderador e observados por um conjunto de observadores.
simulador
Uma implementação elementar ou com finalidade específica de um componente de software, usada para desenvolver ou testar o componente que invoca ou que de outra forma depende dele. Substitui um componente invocado.
sistema de ciclo aberto
Sistema em que a ação ou entrada de controlo é independente da saída ou de alterações na saída.
sistema de ciclo fechado
Sistema no qual a ação ou entrada de controlo depende da saída ou das alterações na saída.
sistema de deteção de intrusão
Um sistema que monitoriza as atividades nas 7 camadas do modelo OSI, desde a rede até ao nível da aplicação, a fim de detetar violações da política de segurança.


sistema de sistemas
Sistemas heterogéneos, múltiplos e distribuídos que são incorporados em redes em vários níveis e em domínios interligados múltiplos, abordando problemas e finalidades comuns interdisciplinares em larga escala e geralmente sem uma estrutura de gestão comum.
sistema em teste
Tipo de objeto de teste que consiste num sistema.
software comercial standard
Um tipo de produto desenvolvido num formato idêntico para um grande número de clientes no mercado geral.
software no ciclo
Teste dinâmico realizado usando software real num ambiente simulado ou com hardware experimental.
solução de automação de testes
Concretização/implementação de uma arquitetura de automação de testes, ou seja, uma combinação de componentes que implementa uma tarefa específica de automação de testes. Os componentes podem incluir ferramentas de teste standard (COTS) e frameworks de automação de testes, bem como hardware de teste.
SPICE automóvel
Modelo de referência de processo e um modelo de avaliação de processo associado na indústria automóvel que está em conformidade com os requisitos da norma ISO/IEC 33002:2015.
substituibilidade
Capacidade de um componente ou sistema poder substituir outro componente ou sistema especificado para o mesmo fim no mesmo ambiente.