Questões de Concurso Sobre teste de software em engenharia de software

Foram encontradas 1.364 questões

Q3006695 Engenharia de Software
Tendo em vista que RPA (Robotic Process Automation) pode ser utilizada em um contexto similar e com pontos semelhantes à automação de testes (AT), e considerando as diferenças no emprego dessas ferramentas pelas equipes de desenvolvimento e produção de software, assinale a opção correta.
Alternativas
Q3006693 Engenharia de Software
Segundo o modelo de quadrantes de testes ágeis, para testes de aceitação do sistema direcionados ao negócio e à crítica do produto, tais como testes exploratórios, de cenários e de usabilidade, os testes mais indicados são os
Alternativas
Q2847812 Engenharia de Software
Após uma atualização, para garantir que partes do sistema que não foram diretamente modificadas continuem funcionando, e que o teste deve utilizar informações do código-fonte para garantir a cobertura de todas as áreas relevantes, devemos realizar testes
Alternativas
Q2705535 Engenharia de Software
Algumas vezes chamado de teste alfa, este tipo de teste corresponde à fase final do processo de testes, precedendo a liberação do software para uso operacional.
A aplicação é testada com dados fornecidos pelo cliente, o que pode revelar problemas na definição dos requisitos do sistema, uma vez que o software é provocado de maneira diferente ao usar os dados reais em vez de dados de teste.
A definição acima descreve aspectos a respeito do teste de
Alternativas
Q2654777 Engenharia de Software

Sobre qualidade de software e processo de teste, aspectos essenciais no desenvolvimento de sistemas, analise as afirmativas a seguir.


I. O teste de aceitação é realizado para verificar se o sistema atende aos critérios de aceitação definidos pelo cliente ou usuário final.


II. O teste de regressão é executado para garantir que as alterações no código-fonte não introduziram novos defeitos no software e que as funcionalidades existentes continuam funcionando conforme esperado.


III. O teste de unidade é uma técnica de teste que verifica se unidades individuais de código, como funções ou métodos, estão funcionando corretamente de forma isolada.


Estão corretas as afirmativas

Alternativas
Q2589840 Engenharia de Software

Quanto às tarefas de testes de software, assinale a alternativa correta.

Alternativas
Q2566866 Engenharia de Software
Considerando os conceitos de teste de software, é correto afirmar que o Teste de Desempenho visa, especificamente,
Alternativas
Q2557067 Engenharia de Software

Acerca de engenharia de software, julgue o item seguinte.


O teste de unidade focaliza a verificação de aceitação do servidor de aplicação, ou seja, verifica se o software está sendo bem implementado pelo usuário.

Alternativas
Q2549552 Engenharia de Software
Segundo a engenharia de software, a tarefa de se testar um programa é de extrema importância. Dessa forma, após o teste unitário dos módulos do programa, faz-se necessário executar a fase de teste de integração. Considerando-se a chamada integração descendente, há duas formas básicas de realizar tal integração, denominadas integração
Alternativas
Q2542636 Engenharia de Software
“O teste de ____________ é um método de teste de intrusão em que o testador tem um conhecimento limitado ou nulo sobre a infraestrutura interna do sistema alvo. Nesse tipo de teste, o intruso simula um ataque externo, comum por parte de indivíduos mal-intencionados que não têm acesso prévio às informações detalhadas do sistema. Esse tipo de abordagem é útil para entender como um atacante pode explorar vulnerabilidades visíveis sem o conhecimento do ___________ do sistema. Além disso, esse método também ajuda a avaliar a eficácia das políticas de ____________ e resposta a ____________ de uma organização a partir de uma perspectiva externa.” Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.
Alternativas
Q2542049 Engenharia de Software
Existe uma variante do teste de Stress que avalia um intervalo muito pequeno, contido dentro dos limites de validade dos dados e que poderiam causar um processamento extremo e até errôneo, ou profunda degradação de desempenho do sistema. Essa variante é conhecia como:
Alternativas
Q2542048 Engenharia de Software
Em relação aos sistemas de tempo real, o verdadeiro desempenho desses sistemas é avaliado:
Alternativas
Q2542045 Engenharia de Software
Em sistemas não orientado a objetos é possível utilizar o teste unitário de maneira simplificada com um número de testes reduzidos. Neste contexto, isto é viável quando:
Alternativas
Q2541968 Engenharia de Software
Alba consultou um cientista de dados e questionou sobre a aplicação prática para o teste exato de Fisher e o teste de qui quadrado. Ela descobriu que esses testes podem ser úteis em experimentos web para cálculo de:
Alternativas
Q2534644 Engenharia de Software
Na validação de requisitos de software, acerca das interações entre a Criação de Casos de Teste, Prototipação e Revisão de Requisitos é correto afirmar que
Alternativas
Q2534614 Engenharia de Software
Com o lançamento do Apple Vision Pro, um dispositivo inovador no espectro de XR (Realidade Estendida), a Apple enfrentou desafios técnicos significativos para assegurar uma experiência de usuário imersiva e confortável.
Esse HMD (Head-Mounted Display) avançado, equipado com câmeras externas, permite aos usuários alternar sem esforço entre realidade virtual, mista e aumentada, simplesmente girando um botão. A capacidade de alterar a percepção do ambiente sem induzir desorientação ou desconforto é fundamental, especialmente ao interagir com o mundo real em modo de realidade aumentada.
Neste contexto, o aspecto técnico particularmente importante para evitar desorientação ou desconforto, de modo a otimizar o tempo mínimo necessário para que uma alteração na imagem seja percebida pelo olho humano, é a(o)
Alternativas
Q2518092 Engenharia de Software
A fase de testes de software em processos ágeis se caracteriza pela elaboração dos testes antes da implementação do código, permitindo a execução do teste enquanto o código está sendo escrito.

A característica do XP que tem como fundamento esse conceito de teste é o:
Alternativas
Q2514550 Engenharia de Software
Os testes de regressão verificam se há efeitos indesejados nas alterações no software. Uma estratégia consiste em retestar tudo, isto é, reaplicar todos os casos de teste projetados para versões anteriores. Pode-se também utilizar técnicas seletivas, de forma que somente são reexecutados os casos de testes que tenham relação com as alterações realizadas. A seleção pode ser baseada no código, que escolhe casos de teste que exercitam uma porção do código modificado, ou baseada na especificação, que escolhe casos de teste exercitam a parte da especificação que foi alterada. Neste contexto, qual das considerações abaixo é verdadeira:
Alternativas
Q2514549 Engenharia de Software
Com relação ao processo de depuração de um programa de computador, analise as afirmativas a seguir.

I. Por meio da depuração, é possível investigar a ocorrência de erros no programa.
II. A depuração é realizada antes da compilação.
III. A depuração pode ser executada por meio de pontos de parada (breakpoints).

Está correto o que se afirma em
Alternativas
Q2514517 Engenharia de Software
O desenvolvimento orientado a testes (TDD) engloba um conjunto de práticas que visam garantir a detecção de erros e a qualidade do código gerado.
No escopo do TDD, assinale a opção que apresenta a característica do teste unitário.
Alternativas
Respostas
221: E
222: A
223: A
224: A
225: D
226: A
227: E
228: E
229: D
230: B
231: A
232: C
233: B
234: D
235: B
236: A
237: C
238: D
239: D
240: A