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

Foram encontradas 1.364 questões

Q907747 Engenharia de Software

Com respeito ao tema Teste de Software, considere as afirmativas seguintes.


I O teste de Método em um software Orientado a Objetos equivale ao Teste Unitário em software convencional.

II A Complexidade Ciclomática de McCabe é uma técnica para testes de caixa-branca para se certificar de que todas as instruções de um programa sejam executadas pelo menos uma vez nos casos de teste.

III A verificação de software requer que os requisitos do software sejam documentados de alguma forma, pois avalia se o software produzido atende aos requisitos especificados.

IV Todos os defeitos encontrados no teste de software precisam ser corrigidos imediatamente após a sua descoberta.


Está(ão) correta(s)

Alternativas
Q905533 Engenharia de Software
Teste realizado em ambiente de produção por um grupo de usuários finais para identificar problemas e realizar as devidas correções antes de liberar o software para toda a base de clientes:
Alternativas
Q905532 Engenharia de Software

Analise as seguintes afirmativas sobre os tipos de testes:


I. O “Teste de Segurança” verifica se os mecanismos de proteção incorporados a um sistema vão de fato protegê-lo de invasão imprópria.

II. O “Teste de Desempenho” é projetado para submeter o software a situações anormais de funcionamento, demandando recursos excessivos até o limite da capacidade da infraestrutura destinada ao software.

III. O “Teste de Recuperação” força o software a falhar de diversos modos e verifica se a recuperação é adequadamente realizada.


Estão CORRETAS as afirmativas:

Alternativas
Q902420 Engenharia de Software
Técnica de teste utilizada para descobrir erros associados às interfaces na qual, a partir de componentes testados individualmente, se constrói uma estrutura de programa determinada pelo projeto é
Alternativas
Q902419 Engenharia de Software
Teste realizado na instalação do desenvolvedor com os usuários finais, em um ambiente controlado, para identificar erros e problemas de uso durante a operação do sistema pelos usuários é denominado
Alternativas
Q899862 Engenharia de Software
No contexto de teste de software, o termo “Beta teste” caracteriza testes que:
Alternativas
Q899772 Engenharia de Software
O termo “Alfa teste” caracteriza testes de software que:
Alternativas
Q883119 Engenharia de Software

Julgue o item que se segue, a respeito de EJB, Clean Code, desenvolvimento orientado a testes, lógica de programação e paradigmas de programação.


Ao aplicar o desenvolvimento orientado a testes em um projeto desenvolvido em Java, é necessário incluir nos métodos elementos que possibilitem a captura dos dados durante o processo de testes.

Alternativas
Q883115 Engenharia de Software

Acerca de TomCat, desenvolvimento seguro de software, refactoring e integração contínua, julgue o próximo item.


Em um serviço de integração contínua, testes de unidade são executados automaticamente com a finalidade de detectar erros funcionais.

Alternativas
Q883077 Engenharia de Software

Acerca de testes de software, julgue o item que se segue. 


No método de desenvolvimento TDD (test driven development), o desenvolvedor escreve primeiro um caso de teste e, posteriormente, o código.

Alternativas
Q883076 Engenharia de Software

Acerca de testes de software, julgue o item que se segue. 


Enquanto os testes de unidade propiciam a qualidade externa, os testes de aceitação ajudam o desenvolvedor a avaliar a qualidade interna do código, dando feedback sobre o design dos módulos e permitindo a manutenção com menor custo.

Alternativas
Q883075 Engenharia de Software

Acerca de testes de software, julgue o item que se segue. 


Teste de software pode ser definido como o processo de execução de um programa ou sistema com a intenção de se verificar se o mesmo está de acordo com o planejado nas especificações dos seus requisitos.

Alternativas
Q879916 Engenharia de Software
A respeito dos processos de verificação, de validação e de teste de software, assinale a opção correta.
Alternativas
Q876665 Engenharia de Software

No que se refere a ferramentas de testes de software, julgue o item seguinte.


A ferramenta de análise dinâmica é aplicada para se encontrarem defeitos que só são evidenciados quando o software está em execução, como, por exemplo, vazamento de memória.

Alternativas
Q876664 Engenharia de Software

No que se refere a ferramentas de testes de software, julgue o item seguinte.


As ferramentas de execução do teste são classificadas como ferramentas de suporte para execução e registro e têm, como vantagem, o fato de não requererem um grande esforço para a obtenção de resultados expressivos.

Alternativas
Q876663 Engenharia de Software

No que se refere a ferramentas de testes de software, julgue o item seguinte.


Uma ferramenta de medição de cobertura, intrusiva ou não intrusiva, é utilizada para se calcular a porcentagem de estruturas de código que são exercitadas por um dado conjunto de testes.

Alternativas
Q876662 Engenharia de Software

Com relação ao processo de testes de software, julgue o item a seguir.


O planejamento de testes deve ser documentado em um plano de teste mestre, no qual sejam agrupados os diferentes níveis de aplicação e descritos os documentos a serem utilizados bem como as atividades de teste.

Alternativas
Q876661 Engenharia de Software

Com relação ao processo de testes de software, julgue o item a seguir.


No teste funcional, que é uma das fases do processo de validação, não é necessário o conhecimento das estruturas internas do software.

Alternativas
Q876660 Engenharia de Software

Com relação ao processo de testes de software, julgue o item a seguir.


No teste de integração, o foco é a comunicação entre os módulos do software, não as suas funcionalidades; portanto, nessa fase, testes funcionais não podem ser utilizados.

Alternativas
Q876659 Engenharia de Software

Com relação ao processo de testes de software, julgue o item a seguir.


As atividades de planejamento de teste incluem programar a implementação, a execução e a validade dos testes e configurar o nível de detalhe para os procedimentos de teste e reprodução do incidente.

Alternativas
Respostas
681: C
682: B
683: C
684: B
685: A
686: E
687: D
688: E
689: C
690: C
691: E
692: C
693: D
694: C
695: E
696: C
697: E
698: C
699: E
700: C