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

Foram encontradas 1.364 questões

Q278865 Engenharia de Software
Julgue os itens a seguir, que tratam das disciplinas de
implementação, teste e distribuição.
A cobertura do teste é a medida do percentual do código-fonte da aplicação que tenha sido submetido a testes.
Alternativas
Q278864 Engenharia de Software
Julgue os itens a seguir, que tratam das disciplinas de
implementação, teste e distribuição.
Os testes funcionais são caracterizados pelo uso do sistema conforme o seu usuário regular o faria.
Alternativas
Q278863 Engenharia de Software
Julgue os itens a seguir, que tratam das disciplinas de
implementação, teste e distribuição.
A realização do teste unitário exige a mínima dependência externa do elemento alvo do teste, ao passo que, no teste de componente, a dependência externa é maior, por envolver sistema de arquivos e base de dados, por exemplo.
Alternativas
Q274620 Engenharia de Software
O usuário final está efetuando alguns testes no software recém-entregue pela equipe de desenvolvimento. Um dos testes que ele está executando é a consistência do CPF e do CEP. Esse tipo de teste é conhecido como teste de
Alternativas
Q271744 Engenharia de Software
Das opções a seguir, assinale aquela que corresponde a tipos de testes não funcionais de sistema.
Alternativas
Q271410 Engenharia de Software
Considerando os testes de software existentes, assinale a alternativa que descreve o objetivo do teste de aceite:

Alternativas
Q271382 Engenharia de Software
Dentre as muitas estratégias de teste de software propostas na literatura, todas fornecem um modelo para o teste e todas têm as características genéricas similares. Neste contexto, assinale a alternativa correta,

Alternativas
Q265055 Engenharia de Software
Leia o texto:


Imagem 026.jpg


Neste texto, foi omitida a referência à técnica conhecida como

Alternativas
Q265054 Engenharia de Software
O processo de desenvolvimento orientado a testes, de uma forma geral, é baseado em 3 passos. Estes 3 passos são repetidos até que não se consiga pensar em novos testes, o que indicaria, então, que a funcionalidade está pronta. Um destes passos e o que nele deve ser feito está expresso corretamente em:

Alternativas
Q258728 Engenharia de Software
Com relação a testes funcionais e testes de unidades, julgue o  próximo  item.
A busca de erros resultantes das interações não previstas entre componentes de um sistema constitui objetivo dos testes de sistema ou testes funcionais.

Alternativas
Q258727 Engenharia de Software
Com relação a testes funcionais e testes de unidades, julgue o  próximo  item.
Nos testes de unidade, para se verificar o correto funcionamento dos componentes do sistema, cada um desses componentes é testado de forma independente.

Alternativas
Q258726 Engenharia de Software
Com relação a testes funcionais e testes de unidades, julgue o  próximo  item.
O teste de software permite verificar se o sistema está funcionando de acordo com os requisitos definidos, mas não visa garantir que as expectativas do cliente serão atendidas.

Alternativas
Q258725 Engenharia de Software
Com relação a testes funcionais e testes de unidades, julgue o  próximo  item.
Testes simples, como os realizados em projetos de pequeno porte, não necessitam de planos de teste de sistema, pois não envolvem grandes massas de dados.

Alternativas
Q258724 Engenharia de Software
Com relação a testes funcionais e testes de unidades, julgue o  próximo  item.
No teste funcional, dá-se enfoque ao real atendimento de requisitos funcionais e não funcionais, considerando-se, nesse momento, o funcionamento do sistema, e não o ponto de vista do usuário.

Alternativas
Q256668 Engenharia de Software
A respeito de depuração em lógica de programação, julgue os itens
que se seguem.

Testes top-down são utilizados em conjunto com terminadores, em que uma técnica de rotina de inicialização substitui métodos de mais alto nível por um stub.

Alternativas
Q254062 Engenharia de Software
Sobre teste de software considere:

I. Uma estratégia de teste que é escolhida por grande parte das equipes de software adota uma visão incremental do teste, começando com o teste de unidades individuais de programa, avançando para testes projetados a fim de facilitar a integração das unidades e culmina com testes que exercitam o sistema construído.

II. O teste de unidade focaliza o esforço de verificação na menor unidade de projeto do software - o componente ou módulo de software. Usando a descrição de projeto no nível de componente como guia, caminhos de controle importantes são testados para descobrir erros dentro dos limites do módulo.

III. O teste de unidade é normalmente considerado um apêndice ao passo de codificação. O projeto de teste de unidade pode ser realizado antes que o código seja iniciado ou depois de o código-fonte ter sido gerado.

IV. O teste de integração é uma técnica sistemática para construir a arquitetura do software enquanto, ao mesmo tempo, conduz testes para descobrir erros associados às interfaces. O objetivo é, a partir de componentes testados no nível de unidade, construir uma estrutura de programa determinada pelo projeto.

Está correto o que se afirma em

Alternativas
Q252839 Engenharia de Software
Tipo de teste que focaliza cada componente de um software de forma individual, garantindo que o componente funciona adequadamente:

Alternativas
Q241181 Engenharia de Software
Sobre testes de sistemas, considere:

I. Testes de cenário são úteis pois podem garantir que não restam erros no sistema. Neste ponto diferem dos testes de componentes que apenas garantem a integridade de módulos isolados do sistema, mas não garantem que a totalidade do sistema está isenta de erros.

II. Testes de desenvolvimento incluem testes unitários, nos quais são testados objetos e métodos específicos; testes de componentes, nos quais são testados diversos grupos de objetos; testes de sistema, nos quais são testados sistemas parciais e sistemas completos.

III. Os testes de usuário podem ser divididos em três fases: teste alfa, em que os usuários do software trabalham com a equipe de desenvolvimento para efetuar testes no local do desenvolvedor; teste beta, em que um release de software é disponibilizado aos usuários para que possam experimentar e levantar os problemas descobertos com os desenvolvedores do sistema; teste de sistema, em que os clientes testam um sistema para decidir se ele está pronto para ser implantado no ambiente de trabalho.

Está correto o que se afirma em
Alternativas
Q234782 Engenharia de Software
Acerca de teste de software, julgue os itens seguintes.

A matriz de estímulos e estados é uma técnica que, uma vez aplicada em testes funcionais, estimula que uma quantidade maior de combinações seja testada.
Alternativas
Q234781 Engenharia de Software
Acerca de teste de software, julgue os itens seguintes.

Em teste funcional, o conjunto de valores de entrada válidos pode ser reduzido por meio de partição em classes de equivalência, o que torna a quantidade de dados de entrada finita.
Alternativas
Respostas
1101: C
1102: E
1103: C
1104: A
1105: A
1106: D
1107: D
1108: C
1109: A
1110: C
1111: C
1112: E
1113: E
1114: E
1115: E
1116: A
1117: B
1118: B
1119: C
1120: C