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

Foram encontradas 1.154 questões

Q1005209 Engenharia de Software

______________ é uma abordagem para o desenvolvimento de programas em que se intercalam testes e desenvolvimento de código. Essencialmente, desenvolve-se um código de forma incremental em conjunto com um teste para este incremento. Não se avança para o próximo incremento até que o código desenvolvido passe no teste. Essa abordagem foi introduzida como parte de métodos ágeis, mas pode ser também usada em processos de desenvolvimento dirigido a planos.


Assinale a alternativa que preenche corretamente a lacuna do texto acima.

Alternativas
Q998329 Engenharia de Software
A equipe de teste de software deve ter bem entendido que um dos objetivos principais de um teste de software é
Alternativas
Q998328 Engenharia de Software
Uma equipe de assistentes técnicos está encarregada de realizar os testes do software referente a um projeto. Dessa forma, essa equipe deve considerar que há um tipo de teste de software, no qual são reexecutados conjuntos de testes já realizados, de forma a garantir que a adição de novos módulos de software em um teste de integração não introduza erros até então inexistentes. Tal tipo de teste denomina-se
Alternativas
Q998261 Engenharia de Software
Considerando a realização de testes de caixa branca e preta de software, a equipe técnica deve considerar que o teste de caixa
Alternativas
Q998260 Engenharia de Software
Ao realizar testes de unidade de módulos de software, um técnico de TI deve atentar que
Alternativas
Q996791 Engenharia de Software
Com relação a desenvolvimento de software, julgue o item a seguir.
Na prática de integração contínua para desenvolvimento de software, vários colaboradores criam e mantêm o código de forma organizada e controlada, utilizando ferramentas como Git (controle de versão), Junit (testes), Hudson e Jenkins (deploys em ambientes de desenvolvimento e produção), o que reduz a geração de erros de integração.
Alternativas
Q995603 Engenharia de Software
Sobre os tipos de testes de software, marque o item correto.
Alternativas
Q995572 Engenharia de Software
Durante o desenvolvimento de um sistema, é necessária a realização de testes, sendo um deles denominado de teste beta. Sobre esse tipo de teste, assinale a alternativa correta.
Alternativas
Q995215 Engenharia de Software
Suponha que uma Auditora Fiscal da área de TI atue na etapa de testes e avaliação da qualidade de um software em desenvolvimento. Como o software sofria alterações a cada nova funcionalidade a ele incorporada, a Auditora propôs que a equipe de testes adotasse como padrão um tipo de teste que garantisse que as mudanças recentes no código deixassem o resto do código intacto, visando impedir a introdução de erros. A equipe decidiu realizar um tipo de teste para testar a parte modificada e as áreas adjacentes que podem ter sido afetadas, dentro de uma abordagem baseada em risco. Assim, os testadores destacariam as áreas de aplicação que poderiam ser afetadas pelas recentes alterações de código e selecionariam os casos de testes relevantes para o conjunto de testes. Procedendo desta forma, seriam realizados testes
Alternativas
Q995214 Engenharia de Software

Considere o procedimento apresentado na figura a seguir, no qual são utilizados documentos consistentes e adequados capazes de definir, registrar e prover condições de análise dos resultados obtidos ao longo do processo de testes de software.


Imagem associada para resolução da questão


Na etapa de Registro do Teste, I corresponde ao

Alternativas
Q983603 Engenharia de Software

Uma empresa foi contratada por um órgão governamental para modificar e adaptar um sistema para gerenciamento eletrônico de documentos, com base nas especificações criadas pelo próprio órgão. A contratada entregou ao órgão uma parte do sistema com as alterações solicitadas, e um grupo de usuários finais do sistema está simulando operações de rotina, para atestar se seu comportamento está de acordo com as expectativas da empresa.


Conclui-se que está sendo realizado o teste de:

Alternativas
Q979946 Engenharia de Software
No processo de validação de software, quando os componentes individuais são avaliados para garantir que eles possam operar corretamente, sendo testados independentemente, isto é, sem a presença de outros componentes do sistema, isto é conhecido como teste de:
Alternativas
Q971991 Engenharia de Software
Acerca dos critérios de teste de software, assinale a alternativa INCORRETA.
Alternativas
Q971990 Engenharia de Software
São consideradas fases da atividade de teste de softwares, EXCETO:
Alternativas
Q963720 Engenharia de Software

Segundo Pressman (2011), considere as seguintes afirmações sobre Engenharia de Software:


I. Erro é um problema de qualidade encontrado após a liberação para o usuário final.

II. O teste de unidade é a reexecução do mesmo subconjunto de testes que já foram executados para assegurar que as alterações não tenham propagado efeitos colaterais indesejados.

III. O modelo espiral é um modelo de processo de software evolucionário que acopla a natureza iterativa da prototipação com os aspectos sistemáticos e controlados do modelo cascata.


Assinale a opção CORRETA:

Alternativas
Ano: 2018 Banca: FCM Órgão: IFN-MG Prova: FCM - 2018 - IFN-MG - Professor - Informática |
Q958866 Engenharia de Software

Conforme descreve Wazlawick, R. S. (2015) p. XX, “Frequentemente, partes do software devem ser testadas separadamente do corpo principal do código, mas ao mesmo tempo elas devem comunicar com as outras partes”. Entretanto, nem sempre, ao testar um componente de software, que chama operações de outro, todo o código necessário já está implementado. Nesse sentido, podem-se criar versões simplificadas de código, que implementam apenas o comportamento que é absolutamente necessário, permitindo a realização dos testes.


Considerando os conceitos descritos, se

Alternativas
Q954555 Engenharia de Software

Julgue o item que se segue, relativo a disciplinas do processo de desenvolvimento de software.


Os testes de caixa-branca buscam verificar o comportamento interno do software, ou seja, os elementos relacionados ao código-fonte desse software.

Alternativas
Q954540 Engenharia de Software

Julgue o próximo item, a respeito de questões relacionadas ao desenvolvimento e testes de segurança de aplicações web.


Para que um teste de invasão leve informações úteis à segurança de uma aplicação web, é importante que tal aplicação esteja em um estágio avançado no seu ciclo de desenvolvimento.

Alternativas
Q954221 Engenharia de Software

Um grupo de desenvolvedores elaborou vários casos de teste que selecionam caminhos de teste de acordo com as definições e com o uso de variáveis existentes em um programa.


Esse tipo de teste caixa-branca é denominado

Alternativas
Q952938 Engenharia de Software

O aplicativo Apache JMeter é um software de código aberto desenvolvido em Java e projetado para realizar testes de carga e medir desempenho. Para executar um teste de carga, podemos utilizar o comando abaixo. O que se pode afirmar por meio dele?


jmeter -n -t my_test.jmx -l my_test.jtl -H my.server -P 8000

Alternativas
Respostas
461: A
462: C
463: A
464: A
465: C
466: C
467: D
468: E
469: D
470: B
471: D
472: D
473: C
474: D
475: C
476: A
477: C
478: C
479: B
480: D