Estamos buscando os melhores profissionais para se integrarem à nossa equipe.
Se você acredita que pode contribuir para nossa empresa, envie-nos o seu currículo para rhumanos@svlabs.com.br
ou pelo endereço:
R. Geraldo Flausino Gomes, 78 - conj 54
CEP: 04575-060 - Brooklin Novo
São Paulo - SP - Brasil
Seqüência de ações devidamente registrada, contendo entradas, condições de execução e resultados esperados.
Segurança
Grau de proteção e integridade que o software possui contra acesso não autorizado.
Simulação
(NBS) Uso de um modelo executável para representar o comportamento de um objeto. Durante o teste, o hardware, ambiente externo e segmentos de códigos podem ser simulados.
Sistema
(ISO) Um conjunto integrado que consiste de um ou mais processos, hardware, software, recursos e pessoas, capaz de satisfazer uma necessidade ou objetivo definido.
Sistema Operacional
(ISO) Software que controla a execução de programas e que oferece serviços como alocação de recursos, controle de entrada e saída e gerenciamento de dados.
Software
(ANSI) Programas, rotinas e linguagem simbólicas que controlam o funcionamento do hardware e direcionam sua operação.
SQA – Software Quality Assurance
Atividade que verifica a conformidade dos produtos de cada fase de desenvolvimento de software em relação a um conjunto de normas e especificações.
Testabilidade
Grau de facilidade que o software possui para estabelecer critérios e condições para teste.
Teste
Processo que consiste na verificação de uma ou mais características de um produto, processo ou serviço, validando os requisitos especificados.
Teste Alfa
(Pressman) Teste de aceitação executado pelo cliente nas instalações do desenvolvedor. O software é utilizado num ambiente real com a presença do desenvolvedor que registra erros e problemas de uso.
Teste Beta
(Pressman) Teste de aceitação realizado pelo usuário final no ambiente de produção, sem a presença ou controle do desenvolvedor.
Teste de Aceitação
(IEEE) Teste de verificação feito pelo usuário no produto, com o objetivo de avaliar se o mesmo está de acordo com os requisitos especificados.
Teste de Aderência a Padrões
Teste que verifica estilo, forma, tamanho de telas e seus componentes
Teste de Caixa Branca (estrutural)
Teste que considera o mecanismo interno de um sistema ou componente, garantindo a execução de cada instrução do programa e sua função.
Teste de Caixa Preta (funcional)
Teste que ignora o mecanismo ou estrutura interna de um sistema ou componente focalizando-se nas saídas geradas em resposta às entradas e condições de execução especificadas.
Teste de Carga
Teste que avalia um sistema simulando uma situação predeterminada, geralmente um grande volume de carga ou dados. Tem por objetivo identificar gargalos originados por baixo dimensionamento de link, falta de otimização da infra-estrutura ou implementação ineficiente do aplicativo.
Teste de Funcionalidade
Teste que verifica se todos os requisitos do cliente foram satisfeitos, executando todas as funcionalidades de uma aplicação.
Teste de Integração
(IEEE) Teste de progressão ordenada na qual elementos do software e hardware, ou ambos são combinados e testados para avaliar suas interações, até que o sistema esteja integrado.
Teste de Interface
Teste que verifica cada módulo para garantir o fluxo de informações de entrada e saída.
Teste de Performance
Teste que avalia o tempo de resposta, os recursos utilizados e eficiência de cada função.
Teste de Portabilidade
Teste que avalia o comportamento do software em ambientes diversos de hardware e software, garantindo sua instalação e execução.
Teste de Qualificação
(IEEE) Teste formal, geralmente realizado pelo desenvolvedor para o cliente, com o intuito de demonstrar que o software cumpre os requisitos especificadas e está pronto para utilização.
Teste de Regressão
Teste que executa alguns ou todos os casos de testes já verificados, a fim de detectar erros gerados por alterações ou correções feitas durante o processo de desenvolvimento ou manutenção do software.
Teste de Sistema
Teste que verifica se todos os elementos do sistema foram perfeitamente integrados e executam todas as funções previamente definidas.
Teste de Stress
Teste que avalia um sistema ou componente executando de modo que a demanda de recursos ocorre em quantidade, freqüência ou volume irregular.
Teste de Unidade
Teste que verifica cada módulo implementado antes que estes estejam integrados entre si para formar o sistema completo.
TMM (Testing Maturity Model)
Modelo que está sendo desenvolvido pelo Instituto de Tecnologia de Illinois para resolver problemas na indústria de software causados por processos de teste imaturos. Oferece um conjunto de níveis evolutivos e um modelo de avaliação, apresentando um conjunto de práticas recomendadas para a melhoria dos processos de teste nas organizações. Os níveis propostos pelo TMM são: (1) Inicial, (2) Definição de Fase, (3) Integração, (4) Gestão e Medida e (5) Otimização/Prevenção de Defeitos e Controle de Qualidade.
Tolerância a Erros
Grau de tolerância que o software possui em relação a erros.
Unidade de Software
(IEEE) Elemento que pode ser testado e especificado separadamente no projeto de um elemento de software.
Usabilidade
Grau de facilidade que o sistema ou componente oferece para que o usuário possa operá-lo, preparar suas entradas e interpretar suas saídas.
V&V
Verificação e Validação
Validação
Processo que examina um produto para determinar sua conformidade com as necessidades do cliente e características de qualidade predeterminada.
Validação de Dados
Processo que determina se os dados estão adequados aos padrões, regras e requisitos especificados.
Verificação
Processo que demonstra completitude, consistência e correção do software em relação aos requisitos durante cada fase do processo de desenvolvimento.
Versão
Lançamento inicial ou relançamento de um item ou elemento do software.
VV&T
Verificação, Validação e Teste.
Walkthrough Estruturado
Varredura efetuada por uma equipe no código fonte em busca de erros, analisando questões de eficiência para melhorar a qualidade do software.
WAN (Wide Area Network)
Rede formada pela ligação de um sistema de computadores localizados em regiões fisicamente distantes.