-
Calma lá, essa questão é polêmica! Se eu aumentar progressivamente a carga até o sistema falhar, trata-se de um Teste de Carga. Se eu o fizer apenas para verificar se desempenho do sistema está aceitável, eu estou fazendo um teste de desempenho. Essa questão é muito sutil e foi retirada do Sommerville: “Após o sistema ter sido completamente integrado, é possível testá-lo em relação às propriedades emergentes (veja Capítulo 2), como desempenho e confiabilidade. Os testes de desempenho devem ser projetados para assegurar que o sistema pode operar na carga necessária. Isso envolve, geralmente, o planejamento de uma série de testes em que a carga é constantemente aumentada até que o desempenho se torne inaceitável”.
fonte: http://www.estrategiaconcursos.com.br/blog/tcesc-2016-comentarios-da-prova-de-engenharia-de-software-e-desenvolvimento/
-
Retirado exatamete do Sommerville, 9a. edição, pg 159
-
Sommerville, 9a ed, página 159:
"Uma vez que o sistema tenha sido totalmente integrado, é possível testá-lo para propriedades emergentes, como desempenho e confiabilidade. Os testes de desempenho precisam ser projetados para assegurar que o sistema possa processar a carga a que se destina. Isso normalmente envolve a execução de uma série de testes em que você aumenta a carga até que o desempenho do sistema se torne inaceitável. "
Sommerville fala que você aumenta até o desempenho se tornar INACEITÁVEL, e não aceitável, como informa a questão. Pra mim caberia recurso baseado no livro do Sommerville. Não consegui fazer sentido nesse item estar certo.
-
Valéria R não concordo com o argumento do Estratégia Concursos.
Vamos lá:
Suponhe-se que exista uma especificação de um sistema, não funcional, que limite o número de acessos a 500 usuários.
Dessa forma, caso seja realizado um Teste de Carga, no sistema em tela, o mesmo não poderia exceder a barreira dos 500 acessos simultâneos,validando assim, a carga do sistema.
Agora, no entanto, caso estabelecemos romper a barreira de acessos predefinidos, ultrapassando o número de acessos, estariamos realizando um Teste de Stress.
-
Teste de Desempenho seria sinônimo de Teste de Capacidade?
-
Teste de volume: avalia o comportamento do sistema em situação pico, aumentando carga gradativamente.
Teste de carga(stress): ocorre variações sicessiva do processamento e ultrapassa o limite máximo do sistema, como, porexemplo, o número máximo de usuário. Avalia comportamento do sistema.
Teste de desempenho: o teste é parecido com volume, porém a avaliação está relacionada diretamente com o desempenho, como tempo de resposta.