Imagine que você está trabalhando no desenvolvimento de um aplicativo de gerenciamento de tarefas. Uma das funcionalidades principais é a criação e edição de tarefas. Durante a fase de testes, é necessário garantir que esta funcionalidade esteja funcionando corretamente sob diferentes condições e entradas de dados. Qual das seguintes ações é a mais apropriada para garantir que a funcionalidade de criação e edição de tarefas esteja correta durante os testes funcionais?

Questão

Imagine que você está trabalhando no desenvolvimento de um aplicativo de gerenciamento de tarefas. Uma das funcionalidades principais é a criação e edição de tarefas. Durante a fase de testes, é necessário garantir que esta funcionalidade esteja funcionando corretamente sob diferentes condições e entradas de dados.

Qual das seguintes ações é a mais apropriada para garantir que a funcionalidade de criação e edição de tarefas esteja correta durante os testes funcionais?

Alternativas

A) Testar a criação de uma nova tarefa com diferentes tipos de dados, incluindo texto, datas e prioridades, para garantir a funcionalidade.

96%

B) Avaliar a segurança do sistema ao criar e editar tarefas, assegurando proteção contra acessos não autorizados.

C) Verificar se a interface de usuário é intuitiva e fácil de usar, garantindo a usabilidade do software.

D) Medir o tempo que o sistema leva para salvar uma nova tarefa no banco de dados, verificando a eficiência do sistema.

E) Analisar se a aplicação pode suportar um grande número de usuários simultaneamente, testando sua capacidade de carga.

Explicação

Em testes funcionais, o objetivo principal é verificar se o sistema faz corretamente o que foi especificado, isto é, se as funções (criar e editar tarefas) produzem os resultados esperados para diferentes entradas e condições.

  • A alternativa A descreve exatamente uma prática de teste funcional: executar a funcionalidade (criação de tarefa) com variações de dados de entrada (texto, datas, prioridades) e verificar se o comportamento/resultados estão corretos.

As demais opções tratam de outros tipos de teste, não focados diretamente na correção funcional:

  • B) segurança (testes de segurança);
  • C) usabilidade (testes de usabilidade/UX);
  • D) desempenho/tempo de resposta (testes de performance);
  • E) carga/concorrência (testes de carga/estresse).

Logo, para garantir que a funcionalidade de criação/edição esteja correta durante testes funcionais, o mais apropriado é validar o comportamento com diferentes entradas e cenários.

Alternativa correta: (A).

Travou em outra questão? A gente resolve.

Crie sua conta grátis e resolva 3 questões por dia com explicação passo a passo, por texto ou foto.

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.