Testes de desempenho

Testes de desempenho: testes de carga, estresse, capacidade e resistência e o processo de testes de desempenho.

Translations

Terms in this topic (103 in Português (Brasil))

Aceleração
Uma técnica para aumentar a carga em um sistema de maneira mensurável e controlada.
Acurácia
Capacidade do produto de software em fornecer os resultados ou efeitos, corretos ou acordado com o grau necessário de precisão.
Adequação
Capacidade que um produto de software tem de fornecer um conjunto apropriado de funções para as tarefas especificadas e os objetivos do usuário.
Ambiente De Teste
Ambiente que contém hardware, instrumentação, simuladores, ferramentas de software e outros elementos de suporte necessários à realização de um teste.
Ambiente Operacional
Produtos de software ou hardware instalados nos locais de trabalho, residência dos usuários ou consumidores, onde o componente ou sistema sendo testado será …
Ambiente Preparado Para Teste
Ambiente de teste composto de simuladores e controladores necessários para a condução de um teste.
Análise De Causa-Raiz
Uma técnica de análise destinada a identificar as causas-raiz dos defeitos. Ao direcionar medidas corretivas para a causa-raiz, espera-se que a probabilidade de …
Análise Dinâmica
Processo de avaliação do comportamento. Por exemplo, o desempenho da memória ou o uso da CPU de um sistema ou componente durante sua execução.
Application Programming Interface
Um tipo de interface na qual os componentes ou sistemas envolvidos trocam informações em uma estrutura formal definida.
Caminho
Sequência de eventos (por exemplo, instruções executáveis) de um componente ou sistema a partir de um ponto de entrada para um ponto de saída.
Capacidade
O grau em que os limites máximos de um componente ou parâmetro do sistema atendem aos requisitos.
Carga De Pico
A capacidade máxima de operação de um componente ou sistema.
Causa-Raiz
Uma fonte de um defeito tal que, se ele for removido, a ocorrência do tipo do defeito é reduzida ou removida.
Ciclo De Teste
Execução do processo de teste contra um único release identificável do objeto de teste.
Ciclo De Vida De Desenvolvimento De Software
Atividades executadas em cada estágio no desenvolvimento de software e como elas se relacionam umas com as outras, logicamente e cronologicamente.
CLI
Acrônimo para Command-Line Interface
Compatibilidade
O grau em que um componente ou sistema pode trocar informações com outros componentes ou sistemas, ou executar suas funções requeridas ao compartilhar o mesmo …
Complexidade
Grau de dificuldade de entendimento, manutenção e verificação que uma modelagem e/ou estrutura interna apresenta.
Comportamento
A resposta de um componente ou sistema a um conjunto de pré-condições e valores de entrada.
Conclusão Do Teste
A atividade que disponibiliza os recursos de teste para uso posterior, deixa os ambientes de teste em uma condição satisfatória e comunica os resultados dos …
Concorrência
A execução simultânea de vários encadeamentos independentes por um componente ou sistema.
Condição
"Uma expressão lógica que pode ter como resposta ""verdadeiro"" ou ""falso"", como por exemplo, A>B."
Conformidade
A capacidade do produto de software para aderir a normas, convenções ou regulamentos em leis e prescrições similares.
Dashboard Corporativo
Uma representação de medidas dinâmicas de desempenho operacional para alguma organização ou atividade, usando métricas representadas por metáforas como …
Denial of Service
Um ataque de segurança destinado a sobrecarregar o sistema com solicitações de tal forma que solicitações legítimas não possam ser atendidas.
Desaceleração
Uma técnica para diminuir a carga em um sistema de maneira mensurável e controlada.
Descobrindo
Resultado de uma avaliação que identifica algum problema ou oportunidade importante.
Desempenho
O grau em que um sistema ou componente realiza suas funções designadas dentro de determinadas restrições em relação ao tempo de processamento e à taxa de …
Desenvolvimento Ágil De Software
Um requisito de alto nível, de negócios ou de usuário, que é comumente usado no desenvolvimento de software ágil, normalmente consistindo em uma frase na …
Efeito De Monitoração
Efeito causado no componente ou sistema pelo instrumento de medição quando o componente ou sistema está sendo medido, por exemplo, por uma ferramenta de teste …
Eficiência
Capacidade do produto de software em usar quantidades e tipos adequados de recursos, por exemplo, a quantidade de memória principal e secundária usada pelo …
Emulador
Dispositivo, software ou sistema utilizado durante o teste, que se comporta ou trabalha como um sistema específico quando recebe um conjunto de entradas …
Engano
Ação humana que produz um resultado incorreto.
Entendibilidade
Capacidade que um produto de software tem de possibilitar ao usuário entender se ele é adequado para uso, e como pode ser utilizado em determinadas tarefas e …
Escalabilidade
Capacidade que um produto de software tem para sofrer um upgrade ou para acomodar aumento de cargas.
Execução De Teste
Processo de executar um teste em um componente ou sistema produzindo resultados reais.
Falha De Teste
Um teste é considerado falho se o seu resultado real não corresponde ao resultado esperado.
Fechamento De Teste
Durante a fase de fechamento de um processo de teste, coletam-se dados das atividades já completadas a fim de consolidar a experiência, o testware, os fatos e …
Ferramenta De Execução De Teste
Um tipo de ferramenta de teste que é capaz de executar outro software usando um script de teste automatizado, por exemplo, captura/reprodução
Ferramenta De Teste
Produto de software que dá suporte a uma ou mais atividades de um teste, entre elas, planejamento e controle, especificação, construção de arquivos iniciais e …
Ferramenta De Teste De Performance
Uma ferramenta de teste que gera carga para um item determinado de teste medindo e registrando sua performance durante a execução do teste.
Firewall
Componente ou conjunto de componentes que controla o tráfego de entrada e saída da rede com base em regras de segurança predeterminadas.
Fluxo De Dados
Uma representação abstrata da sequência e possíveis alterações de estado dos objetos de dados, em que este estado pode ser qualquer criação, uso ou destruição
Garantia De Qualidade
Parte do gerenciamento de qualidade que garante que os requisitos de qualidade sejam tendidos.
Gerador De Carga
Uma ferramenta que gera uma carga para um sistema em teste.
Geração De Carga
O processo de simulação de um conjunto definido de atividades em uma carga específica que será submetida a um componente ou sistema.
Gerenciamento De Carga
O controle e a execução da geração e monitoramento de carga, e do relatório de performance do componente ou sistema.
Indicador De Performance
Uma métrica que suporta o julgamento do desempenho do processo.
Instrução
Entidade em uma linguagem de programação, que normalmente é a menor unidade indivisível de execução.
Inteligência Emocional
Habilidade, capacidade e competência para identificar, avaliar e gerenciar as emoções próprias, de outros e de grupos.
Interface Do Usuário
Todos os componentes de um sistema que fornecem informações e controles para o usuário realizar tarefas específicas com o sistema.
Interface Gráfica Do Usuário
Um tipo de interface que permite aos usuários interagirem com um componente ou sistema através de ícones gráficos e indicadores visuais.
Manutenção
Modificação de um produto de software após a sua entrega para corrigir defeitos, melhorar o seu desempenho ou outros atributos, ou ainda adaptá-lo a uma …
Medida
Número ou categoria assinalada a um atributo de uma entidade através de uma medição.
Medição
O processo de especificar um número ou uma categoria a uma entidade para descrever um atributo seu.
Melhoria De Processo De Teste
Programa de atividades destinadas a melhorar o desempenho e a maturidade dos processos de teste da organização e os resultados de um programa desse tipo.
Melhoria No Processo De Software
Programa de atividades concebido para melhorar o desempenho e a maturidade dos processos da organização e os resultados desse programa.
Modelo Baseado Em Conteúdo
Modelo baseado em conteúdo para a melhoria do processo de teste, construída em torno de doze processos críticos. Estes incluem processos altamente visíveis, de …
Modelo De Desenvolvimento Sequencial
Um tipo de modelo de ciclo de vida de desenvolvimento no qual um sistema completo é desenvolvido de forma linear em várias fases distintas e sucessivas sem …
Modelo De Processo
Framework onde os processos da mesma natureza são classificados em um modelo global, por exemplo um modelo de melhoria de teste.
Modo De Falha
A manifestação física ou funcional de uma falha.
Métrica
Escala de medição e o método utilizado para a medição.
Objetivo De Teste
Razão ou finalidade por trás da modelagem e da execução de um teste.
Objeto De Teste
Componente ou sistema a ser testado.
Padrão
Conjunto formal de requisitos, eventualmente obrigatório, desenvolvido e usado para prescrever formas coerentes de trabalho ou para fornecer orientações (por …
Passar
Um teste é considerado aprovado se o seu resultado real coincide com o seu resultado esperado
Perfil De Carga
Uma especificação da atividade que um componente ou sistema que está sendo testado pode experimentar na produção. Um perfil de carga consiste em um número …
Planejamento De Teste
Atividade de criação ou atualização de um plano de teste.
Plano De Teste De Nível
Plano de teste que aborda um nível de teste.
Procedimento De Teste
Uma sequência de casos de teste em ordem de execução e quaisquer ações associadas que possam ser necessárias para configurar as pré-condições iniciais e …
Qualidade
Grau até o qual um componente, sistema ou processo atende aos requisitos especificados e/ou às necessidades e expectativas do usuário/consumidor.
Qualidade Baseada Na Construção
Visão da qualidade, onde ela é definida pelo preço. Um produto ou serviço de qualidade é aquele que fornece o desempenho desejado, a um custo aceitável. A …
Qualidade De Controle
Um conjunto de atividades destinadas a avaliar a qualidade de um componente ou sistema.
Recuperabilidade
Capacidade de um produto de software para estabelecer novamente um nível específico de desempenho e de recuperar os dados diretamente afetados em caso de falha.
Registro De Teste
Registro cronológico das informações relevantes sobre a execução dos testes.
Resultado
Consequência ou resultado da execução de um teste. Inclui saídas para as telas, alterações de dados, envio de relatórios e mensagens.
Resultado Real
Comportamento produzido/observado quando um componente ou sistema é testado.
Risco
Fator que pode resultar em consequências negativas, normalmente expresso em termos de impacto e possibilidade.
Rodada De Teste
Execução de um teste de uma versão específica do objeto de teste.
Simulador
Um esqueleto ou uma implementação com finalidade especial de um componente de software, usado para desenvolver ou testar um componente que chama ou que seja …
Sistema De Sistemas
Vários sistemas heterogêneos e distribuídos que estão inseridos em redes em vários níveis e em múltiplos domínios interligados, para tratar problemas e …
Software Comercial De Prateleira
Um produto de software desenvolvido para o mercado geral, ou seja, para um grande número de clientes, e que é entregue em formato idêntico.
Taxa De Transferência Do Sistema
A quantidade de dados que passa por um componente ou sistema em um determinado período.
Testador
Profissional habilitado e envolvido no teste de um componente ou sistema.
Teste De Aceite
Testes formais relativos às necessidades do usuário, requisitos e processos de negócios realizados, para determinar se um sistema satisfaz ou não os critérios …
Teste De Capacidade
Teste para avaliar a capacidade de um sistema
Teste De Carga
Um tipo de teste de desempenho conduzido para avaliar o comportamento de um componente ou sistema com carga crescente, por exemplo, números de usuários …
Teste De Concorrência
Teste para avaliar se um componente ou sistema executados simultaneamente comportam-se como especificado.
Teste De Escalabilidade
Teste que determina a escalabilidade de um produto de software.
Teste De Estresse
Um tipo de teste de desempenho realizado para avaliar se um sistema ou componente está no limite ou além do limite da sua carga de trabalho prevista ou …
Teste De Integração De Componentes
Testes realizados para expor os defeitos nas interfaces e interação entre os componentes integrados.
Teste De Multidão
Uma abordagem de testar onde o mesmo é distribuído para um grande grupo de testadores.
Teste De Performance
Processo que determina o desempenho de um produto de software.
Teste De Pico
Teste para determinar a capacidade de um sistema se recuperar de rajadas repentinas de cargas de pico e retornar a um estado estável.
Teste De Ponta-a-Ponta
Um tipo de teste no qual os processos de negócio são testados do início ao fim sob circunstâncias semelhantes às da produção.
Teste De Resistência
Teste para determinar a estabilidade de um sistema sob uma carga significativa durante um período significativo dentro do contexto operacional do sistema.
Teste De Sistema
Teste em um sistema integrado para verificar se ele atende aos requisitos especificados.
Teste Dinâmico
Testes que envolvem a execução de um software, um componente ou um sistema.
Think Time
A quantidade de tempo exigida por um usuário para determinar e executar a próxima ação em uma sequência de ações.
Usuário Virtual
Uma simulação das atividades realizadas de acordo com um perfil operacional do usuário.
Vazamento De Memória
Defeito encontrado na lógica de alocação de armazenamento dinâmico de um dado programa, que faz com que o programa falhe ao recuperar a memória após tê-la …
Verificação
Confirmação por meio de teste e do fornecimento de evidências objetivas que os requisitos especificados foram atendidos.
Virtualização De Serviços
Uma técnica para permitir a entrega virtual de serviços implantados, acessados e gerenciados remotamente.