Pular para o conteúdo principal

Questão de Engenharia de Software — Conceitos e Tipos de Testes de Software — FCC 2023

Engenharia de SoftwareConceitos e Tipos de Testes de Software
Código
fc144559
Banca
FCC
Órgão
TJ BA
Ano
2023
Cargo
AJ ( )
Um Analista do Tribunal de Justiça foi requisitado a esclarecer dúvidas sobre os diferentes tipos de testes que poderiam ser utilizados na instituição. Dessa forma, ele afirmou corretamente que o teste
  1. Aque garante que uma aplicação web satisfaz certos critérios como performance, throughput de dados ou tempo de resposta é o teste de integração. Esse teste é usado também para se identificar bottlenecks de um sistema, determinar o compliance com os requisitos não-funcionais de performance e coletar outras informações como hardware necessário para a operação da aplicação.
  2. Bconhecido como Pentest busca vulnerabilidades e possui 3 tipos: whíte box, no qual o pentester realiza um falso ataque usando as informações que conhece sobre a rede, simulando um ataque interno; black box, em que o pentester não possui informações sobre a rede, simulando invasões externas por cibercriminosos; e gray box, que mistura características dos dois anteriores.
  3. Cque permite detectar defeitos que podem ser introduzidos quando dois ou mais módulos de software são unidos, bem como avaliar o ajuste global e a função dos elementos de software combinados é o teste de desempenho. Esse teste ocorre sempre após os testes unitários, uma vez que avalia como todas as unidades funcionam quando combinadas.
  4. Dfuncional, também conhecido como teste de caixa-branca, é uma validação de software na qual determinada funcionalidade é verificada, sem considerar a estrutura do código-fonte, os detalhes de implementação ou os cenários de execução; o foco é apenas as entradas e saídas do sistema, sem se preocupar com a estrutura interna do programa.
  5. Econhecido como Risktest é amplo e almeja detectar o maior número de riscos possíveis, sem necessariamente analisar a fundo cada um deles; já o teste de vulnerabilidades se concentra em um número menor de riscos, mas tenta levantar o máximo de informações sobre eles, verificando se são genuínos e como podem ser combatidos.
Revelar gabarito e comentário

GabaritoB — conhecido como Pentest busca vulnerabilidades e possui 3 tipos: whíte box, no qual o pentester realiza um falso ataque usando as informações que conhece sobre a rede, simulando um ataque interno; black box, em que o pentester não possui informações sobre a rede, simulando invasões externas por cibercriminosos; e gray box, que mistura características dos dois anteriores.

Link permanente: /questoes/fc144559