Questões de Concursos Teste de Software

Resolva questões de Teste de Software comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.

21Q117830 | Engenharia de Software , Teste de Software, Analista de Sistemas, TJ SP, VUNESP

Considere os seguintes possíveis fatores que afetam a precisão da estimativa de confiabilidade durante os testes estatísticos no processo de desenvolvimento de software.

I. A validade do perfil de uso.

II. O número de casos de teste efetuados.

III. A linguagem de programação usada para implementar o código.

Sobre os fatores, está correto o contido em

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

22Q117583 | Engenharia de Software , Teste de Software, Analista de Sistemas, TCE RO, CESGRANRIO

O teste alfa (alpha test) é conduzido pelo:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

23Q153694 | Engenharia de Software, Teste de Software, Analista Judiciário Tecnologia da Informação, TRT 11a Região, FCC

Considere:
O objetivo é executar o sistema sob o ponto de vista de seu usuário final, varrendo as funcionalidades em busca de falhas em relação aos objetivos originais. Os testes são executados em condições similares àquelas que um usuário utilizará no seu dia-a- dia de manipulação do sistema.
A afirmativa refere-se ao teste de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

24Q118025 | Engenharia de Software , Teste de Software, Analista de Sistemas, Senado Federal, FGV

Considere as seguintes assertivas sobre o teste de sistema:

I. Teste de mutação é um critério de teste da técnica baseada em defeitos.
II. O tempo médio para falhas (MTTF) pode ser utilizado para medir a confiabilidade do sistema; quanto mais próximo do zero o MTTF, maior a confiabilidade do sistema.
III. No teste funcional não são considerados os aspectos de implementação do software e por isso a técnica é também chamada de caixa-preta.

As assertivas corretas são:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

25Q118282 | Engenharia de Software , Teste de Software, Analista de Sistemas, CVM, ESAF

São axiomas em risco

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

26Q155662 | Engenharia de Software, Teste de Software, Analista Judiciário Tecnologia da Informação, TRT 16a REGIÃO, FCC

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

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

27Q163813 | Engenharia de Software, Teste de Software, Auditor Fiscal da Receita Federal, Receita Federal, ESAF

Analise as seguintes afirmações relacionadas a Teste de Software:

I. Um critério de cobertura de teste é uma regra sobre como selecionar testes e quando parar o processo de testes.

II. No critério de teste denominado "teste de todos os ramos" o objetivo é passar por ambos os caminhos em todas as decisões. No teste de subdomínio a idéia é particionar o domínio de entrada em subdomínios mutuamente exclusivos, requerendo um número igual de casos de teste de cada subdomínio. A idéia de subdividir subdomínios é eficaz quando se deseja isolar erros potenciais dentro dos subdomínios individuais.

III. No teste funcional, o critério de "cobertura de todo o comando" especifica que todo comando do código fonte deve ser executado por algum caso de teste.

IV. A seleção dos casos de teste baseada na especificação é denominada teste estrutural.

Indique a opção que contenha todas as afirmações verdadeiras.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

28Q151810 | Engenharia de Software, Teste de Software, Analista Judiciário Tecnologia da Informação, TRT 18a Região, FCC

Uma sistemática para construção da arquitetura do software enquanto, ao mesmo tempo, conduz ao descobrimento de erros associados às interfaces é a estratégia de teste de software denominada de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

29Q110698 | Engenharia de Software, Teste de Software, Analista de Controle Externo Tecnologia da Informação, TCE AM, FCC

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

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

30Q151685 | Engenharia de Software, Teste de Software, Analista Judiciário Tecnologia da Informação, TRT 1a REGIÃO, FCC

Considerando o teste de software, há o chamado teste de unidade, que consiste em testar
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

31Q22846 | Informática, Teste de Software, Analista Administrativo, ANTAQ, CESPE CEBRASPE

Texto associado.
No que diz respeito à engenharia de testes, julgue o item subsecutivo.
A adoção da estratégia bottom-up nos testes de integração torna desnecessária a utilização de stubs.
  1. ✂️
  2. ✂️

32Q22848 | Informática, Teste de Software, Analista Administrativo, ANTAQ, CESPE CEBRASPE

Texto associado.
No que diz respeito à engenharia de testes, julgue o item subsecutivo.
A medida de complexidade ciclomática é obtida pela contagem de estruturas de seleção e repetição ou pela contagem do número de regiões do grafo de fluxo, tendo a segunda técnica menor precisão que a primeira.
  1. ✂️
  2. ✂️

33Q168438 | Engenharia de Software, Teste de Software, Auditor Fiscal da Receita Estadual, SEFAZ SC, FCC, 2018

Os testes unitários são aplicados em subprogramas individuais ou em componentes maiores construídos com unidades altamente coesas e são executados:


I. sempre com acesso ao código que está sendo testado.

II. normalmente com o suporte de ferramentas de depuração.

III. sempre pelos programadores que escreveram o código.

IV. para verificar o funcionamento dos elementos de software separadamente.


Está correto o que consta de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

34Q119852 | Engenharia de Software , Teste de Software, Analista de Tecnologia da Informação, PRODEMGE, FUMARC

Em relação às abordagens e estratégias de teste de software, analise os itens a seguir, colocando (V) para a assertiva verdadeira e (F) para a assertiva falsa.
( ) Teste fumaça pode ser caracterizado como uma estratégia de integração constante para avaliar os mecanismos de proteção e segurança do software construído.

( ) Teste de regressão é a reexecução de algum sub- conjunto de testes que já foram conduzidos para garantir que as modifcações do software não propagaram efeitos colaterais indesejáveis.

( ) Teste de estresse tem o objetivo de submeter o sistema a situações anormais como, por exemplo, uma carga de trabalho excessiva.

( ) Teste beta é um teste de aceitação que necessariamente é executado pelo usuário fnal junto com o desenvolvedor do software em um ambiente controlado.
Assinale a opção com a sequência CORRETA, na ordem de cima para baixo.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

35Q656912 | Engenharia de Software, Teste de Software, Analista Judiciário Programador, TJ PA, CESPE CEBRASPE, 2020

No teste de software orientado a objetos, como a condição de um objeto é parte implícita da entrada e saída dos métodos, necessita-se de uma maneira para explorar sistematicamente as situações e transições do objeto. O modelo de teste adequado para executar essas operações é o teste
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

36Q22844 | Informática, Teste de Software, Analista Administrativo, ANTAQ, CESPE CEBRASPE

Texto associado.
No que diz respeito à engenharia de testes, julgue o item subsecutivo.
A ferramenta SVN, também denominada subversion, é mais eficiente na transmissão e no armazenamento de arquivos textos do que de arquivos binários.
  1. ✂️
  2. ✂️

37Q22845 | Informática, Teste de Software, Analista Administrativo, ANTAQ, CESPE CEBRASPE

Texto associado.
No que diz respeito à engenharia de testes, julgue o item subsecutivo.
Os testes de aceitação e os de sistema podem ser planejados e executados da mesma forma, diferenciando-se apenas em relação aos seus objetivos, que são, respectivamente, validação e verificação do sistema.
  1. ✂️
  2. ✂️

38Q150087 | Engenharia de Software, Teste de Software, Analista Judiciário Tecnologia da Informação, TRT 5a Região, CESPE CEBRASPE

Texto associado.

Com relação a engenharia de software, processos de software, análise de requisitos, estratégias de validação e ferramentas CASE, julgue os próximos itens.

A diferença entre verificação e validação reside no fato de que a primeira se refere ao conjunto de atividades que garante que o software realiza corretamente uma função específica, enquanto a segunda refere-se a um conjunto diferente de atividades que garante que o software que foi construído é rastreável às exigências do cliente.

  1. ✂️
  2. ✂️

39Q150029 | Engenharia de Software, Teste de Software, Analista Judiciário Tecnologia da Informação, TRT 6a Região, FCC

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

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

40Q101646 | Engenharia de Software , Teste de Software, Analista Administrativo Área 4, ANAC, CESPE CEBRASPE

Texto associado.

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.

  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.