QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
12 questões encontradas

Durante o desenvolvimento de uma aplicação web front-end com React, uma equipe precisa garantir a qualidade e a estabilidade da interface antes da publicação em produção. Diversas ferramentas e práticas de testes e depuração são discutidas, incluindo a automação de testes, a análise de erros lógicos e a simulação das interações do usuário. Considerando as melhores abordagens para testes e depuração em aplicações front-end, assinale a alternativa correta.

A Os testes unitários em aplicações front-end são usados principalmente para validar componentes visuais, não abrangendo funções JavaScript.
B A depuração de aplicações front-end é feita por inspeção manual do código-fonte, sem a necessidade de uso de consoles ou breakpoints do navegador.
C O uso de ferramentas como Jest e React Testing Library permite simular interações do usuário e validar comportamento de componentes durante o desenvolvimento.
D Em ambientes front-end, os testes de integração são dispensáveis caso o desenvolvedor utilize somente componentes reutilizáveis.
E A execução de testes automatizados no front-end tem contribuição limitada para a detecção de regressões, uma vez que dependem do feedback do usuário final.

Maria está trabalhando em um projeto de desenvolvimento de software e decide adotar a abordagem do Test Driven Development (TDD) para melhorar a qualidade do código e a colaboração entre os membros da equipe. Ela começa a implementar uma nova funcionalidade seguindo os princípios do TDD. Assinale a alternativa que apresenta corretamente o processo que Maria deve seguir.

A Escrever o teste, escrever o código, executar o teste, refatorar e, por fim, integrar o código ao repositório principal.
B Escrever o código, executar o teste, escrever o teste, refatorar e, por fim, integrar o código ao repositório principal.
C Escrever o teste, executar o teste, escrever o código, executar o teste novamente, refatorar e, por fim, integrar o código ao repositório principal.
D Escrever o código, escrever o teste, executar o teste, refatorar e, por fim, integrar o código ao repositório principal.
E Escrever o teste, escrever o código, executar o teste, integrar o código ao repositório principal e, por fim, refatorar.
Órgão: Instituto Federal de Educação, Ciência e Tecnologia do Maranhão Cargo: Analista - Área Tecnologia da Informação - Especialidade: Desenvolvimento de Sistemas Prova: Instituto AOCP - IFMA - Analista - Área Tecnologia da Informação - Especialidade: Desenvolvimento de Sistemas - 2023