SóProvas


ID
2743126
Banca
FGV
Órgão
MPE-AL
Ano
2018
Provas
Disciplina
Engenharia de Software
Assuntos

Eduardo é o líder técnico do Sistema de Vendas de uma rede de farmácias. O sistema deve ser utilizado em mais de 40 unidades espalhadas por vários estados.
O sistema entrou em produção e, já na primeira semana de uso, ficou muito lento e diversas vezes indisponível para os operadores das lojas.
Diante deste cenário, assinale a opção que indica a técnica de teste que foi negligenciada.

Alternativas
Comentários
  • O teste de desempenho é uma classe de testes implementada e executada para caracterizar e avaliar o desempenho relacionado a características do objetivo do teste, como perfis de andamento, fluxo de execução, tempos de resposta, confiabilidade e limites operacionais. Vários tipos de testes de desempenho, cada um concentrado em um objetivo do teste diferente, são implementados durante todo o ciclo de vida de desenvolvimento do software (SCLC). Nas iterações de arquitetura, os testes de desempenho baseiam-se na identificação e na eliminação de gargalos de desempenho relacionados à arquitetura. Nas iterações de construção, outros tipos de testes de desempenho são implementados e executados para ajustar o software e o ambiente (otimizando o tempo de resposta e os recursos) e para verificar se a aceitabilidade dos aplicativos e do sistema consegue lidar com condições de alta carga e stress, como um grande número de transações, clientes e/ou volumes de dados.

     

    Fonte:http://www.funpar.ufpr.br:8080/rup/process/workflow/test/co_perfo.htm

  • Testes de Desempenho: Assegura que o sistema possa processar a carga a que se destina. Executa uma série de testes em que se aumenta a carga até que o desempenho do sistema se torne inaceitável

     

    .:  Nessa questão, o sistema entregue não suportou a carga de produção exigida, devido à falta do teste de desempenho.

    .

    .

    At.te

    Foco na missão 

  • a) errada, o teste de fumaça (integração) visa descobrir problemas impeditivos ou bloqueadores que podem atrasar o cronograma de desenvolvimento, para posteriormente passar por testes mais rigorosos.

    b) errada. também conhecido como caixa preta visa verificar o funcionamento do software dada uma entrada e suas conformidades com os requisitos planejados.

    c) ***gabarito***, o teste de desempenho é projetado para verificar a performance do software em ambiente de execução, ou seja, em sistema integrados para medir requisitos como ciclos de processamento, utilização de memoria...

    d) testes caixa-branca analisam o código em si, seus valores lógicos e loops, não é o caso aqui.

    e) testa os limites dos valores aceitos. um tipo de teste caixa-preta, também não se aplica a situação que deseja verificar desempenho em ambiente de execução.