Questões de Concurso Comentadas sobre teste de software em engenharia de software

Foram encontradas 1.278 questões

Q24033 Engenharia de Software
Durante um treinamento para as equipes de desenvolvimento e de testes, um analista transmitiu as orientações a seguir.

I - Para isolar a causa de um erro de software, os desenvolvedores deveriam utilizar a estratégia de depuração força bruta por ser o método mais eficiente, e, para grandes programas, utilizar a abordagem de rastreamento.

II - Para os testes de integração em sistemas orientados a objetos, poderiam ser utilizadas as estratégias de teste com base no caminho de execução e no uso.

III - Em sistemas orientados a objetos, o teste de sensibilidade poderia ser utilizado para tentar descobrir combinações de dados, dentro das classes de entrada válidas, que poderiam causar instabilidade ou processamento inadequado do sistema.

Constitui(em) prática(s) adequada(s) de estratégias de testes de software a(s) orientação(ões)
Alternativas
Q2263287 Engenharia de Software
Acerca de testes de software, julgue o item subsequente.
JUnit é um framework open-source utilizado para facilitar o desenvolvimento de códigos em Java e verificar se os resultados gerados por classes são os esperados. Essa verificação é chamada de teste unitário ou teste de unidade. No caso da linguagem Java, esse teste é feito por meio do JUnit em cada classe separadamente, mas não em cada método.
Alternativas
Q2263286 Engenharia de Software
Acerca de testes de software, julgue o item subsequente.
Um plano de teste é um documento que apresenta o planejamento para a execução do teste, incluindo a abrangência, a abordagem, os recursos e o cronograma das atividades de teste, cujos critérios de aceite não são definidos nesse documento.
Alternativas
Q2263285 Engenharia de Software
Acerca de testes de software, julgue o item subsequente.
Enquanto o teste caixa-preta é estrutural ou orientado à lógica, o teste caixa-branca é funcional, orientado a dado ou orientado a entrada e saída.
Alternativas
Q2263284 Engenharia de Software
Acerca de testes de software, julgue o item subsequente.
O teste de software consiste na verificação dinâmica do comportamento esperado de um programa tendo como base um conjunto de casos de testes finito, selecionado de um domínio normalmente infinito.
Alternativas
Ano: 2009 Banca: FUNDEPES Órgão: PRODABEL - MG
Q1181718 Engenharia de Software
NÃO representa uma atividade do modelo de processo de reengenharia de software:
Alternativas
Q186577 Engenharia de Software
Considerando a arquitetura de software convencional, qual a fase de teste onde a atenção concentra-se no projeto e na construção da arquitetura de software ?
Alternativas
Q148619 Engenharia de Software
Dada as seguintes proposições,

I. Testes de usabilidade foram criados para realizar a análise da habilidade de um conjunto de usuários utilizando um produto ou site.

II. Testar a usabilidade de um site é um processo que deve ser realizado uma única vez durante o desenvolvimento de um produto ou site.

III. Análise de Tarefas estuda o usuário imaginando como fazer tarefas com o produto a ser criado.

IV. Protótipos de programas são fundamentais para a realização de testes usabilidade.

verifica-se que são corretas unicamente
Alternativas
Q141675 Engenharia de Software
Os testes de software Caixa-Branca examinam o comportamento interno do componente de software.
Alternativas
Q129721 Engenharia de Software
Um teste de software que está relacionado a um exame minucioso de sua estrutura interna e detalhes procedimentais e que trabalha diretamente sobre o código fonte do software é conhecido como teste:

Alternativas
Q129716 Engenharia de Software
O teste de sistemas inclui diversas modalidades de teste, cujo objetivo é testar o sistema computacional como um todo. O teste usado para verificar a robustez do software em retornar a um estado estável de execução, após estar em um estado de falha, e o teste que verifica se o software consegue processar grandes quantidades de dados, e nas especificações de tempo de processamento exigidas, são conhecidos, respectivamente, como testes de:

Alternativas
Q128147 Engenharia de Software
Em sistemas de tempo real que usam memória compartilhada ou uma interface de passagem de mensagens, pode acontecer do produtor e consumidor de dados funcionarem a velocidades diferentes. Caso haja uma falha de projeto, esse fato pode gerar um erro de timing e o consumidor pode obter informações desatualizadas. O teste aplicável neste caso e que visa prevenir tais ocorrências é o

Alternativas
Q121948 Engenharia de Software
A observação direta é um dos métodos de avaliação de interfaces aplicados em testes de usabilidade onde o(os):
Alternativas
Q94585 Engenharia de Software
Os testes de software são verificações realizadas com o objetivo de avaliar se o software atende às necessidades especificadas ou identificar as diferenças entre os resultados esperados e reais. Com relação aos tipos de testes de software assinale a alternativa correta.
Alternativas
Q65833 Engenharia de Software
Acerca do desenvolvimento de aplicações e da arquitetura OLAP,
julgue os itens a seguir.

O processo de validação tem por objetivo estabelecer com os clientes confiança quanto ao funcionamento adequado de um software. Enquanto inspeções de software ou revisões por pares são consideradas validação estática, o teste consiste em uma técnica dinâmica de validação de software. Os termos estático ou dinâmico são relativos à necessidade ou não do software ser executado.
Alternativas
Ano: 2009 Banca: FGV Órgão: MEC Prova: FGV - 2009 - MEC - Analista de Teste de Qualidade |
Q57777 Engenharia de Software
Ferramentas de software, frequentemente utilizadas por Analistas de Qualidade e Testes, estão relacionadas a seguir, à exceção de uma. Assinale-a.
Alternativas
Ano: 2009 Banca: FGV Órgão: MEC Prova: FGV - 2009 - MEC - Analista de Teste de Qualidade |
Q57771 Engenharia de Software
O teste de software que garante o atendimento aos requisitos, ou seja, que verifica se os requisitos estão corretamente codificados, são conhecidos como:
Alternativas
Q50621 Engenharia de Software
Também conhecido por teste estrutural ou orientado à lógica, é uma técnica de teste de software que trabalha diretamente sobre o código fonte do componente de software para avaliar aspectos, tais como, teste de condição, teste de fluxo de dados, teste de ciclos e teste de caminhos lógicos. Trata-se da técnica de teste
Alternativas
Q49990 Engenharia de Software
A respeito dos conceitos relacionados ao desenvolvimento de
sistemas e às metodologias de desenvolvimento de sistemas,
julgue os itens seguintes.

No modelo extreme programming, os testes de software só são realizados na etapa, final de desenvolvimento do software e, somente nessa etapa, os programadores trabalham, obrigatoriamente, em pares, utilizando cada um o próprio computador.
Alternativas
Q49362 Engenharia de Software
Há um tipo de teste que vislumbra a "destruição do programa" por meio de sua submissão a quantidades, frequências ou volumes anormais que é o teste
Alternativas
Respostas
1201: D
1202: E
1203: E
1204: E
1205: C
1206: B
1207: E
1208: C
1209: C
1210: B
1211: E
1212: B
1213: C
1214: E
1215: C
1216: D
1217: D
1218: A
1219: E
1220: E