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

Foram encontradas 1.154 questões

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
Q876658 Engenharia de Software

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


Para a estimativa do esforço do teste, são adotadas duas abordagens: estimativa de horas baseada em valores típicos; e estimativa de esforço baseada em especialistas.

Alternativas
Q874781 Engenharia de Software

Devido ao baixo custo, o fuzzing é bastante utilizado pelas empresas de segurança e hackers, para testar aplicações web e listar suas vulnerabilidades. A esse respeito, julgue o item a seguir.


Na técnica conhecida como fuzzy white-box, a equipe de teste possui acesso ao código fonte da aplicação no servidor local e consegue executar os testes fuzzing por meio de algoritmos com casos de teste gerando resultado mais rápido e preciso para o gestor.

Alternativas
Q873509 Engenharia de Software
Em um processo de desenvolvimento iterativo e incremental, os testes são
Alternativas
Q873492 Engenharia de Software
No âmbito da Engenharia de Software, testes de unidade são aqueles realizados:
Alternativas
Q872140 Engenharia de Software

Julgue o seguinte item, relativo a teste de software.


Em testes de integração, a estratégia de integração bottom-up integrará componentes de infraestrutura que fornecem serviços comuns, adicionando a eles componentes funcionais; para testar uma nova característica, pode ser necessário integrar componentes diferentes.

Alternativas
Q872139 Engenharia de Software

Julgue o seguinte item, relativo a teste de software.


Em um processo de cascata, testes de sistemas testam todo o sistema, enquanto, em processos de desenvolvimento iterativo, será testado apenas um incremento a ser entregue ao cliente.

Alternativas
Q872138 Engenharia de Software

Julgue o seguinte item, relativo a teste de software.


Testes de regressão servem ao propósito de verificar se o sistema pode operar na carga necessária, fazendo-a regredir constantemente até que o comportamento de falha do sistema seja testado ou que defeitos sejam identificados.

Alternativas
Q871521 Engenharia de Software
Considere as seguintes afirmativas a respeito de teste de software e assinale a alternativa correta.
I. O teste de unidade concentra o esforço de verificação na menor unidade de design de software. II. O teste de unidade concentra-se na lógica de processamento interno e nas estruturas de dados dentro dos limites de um componente. III. O teste de integração se concentra em ações visíveis pelo usuário e na saída reconhecível pelo usuário do sistema. IV. O teste de integração é uma técnica sistemática para a construção da arquitetura de software, ao mesmo tempo em que realiza testes para descobrir erros associados às interfaces.
Alternativas
Q871087 Engenharia de Software
Na análise e projeto de sistemas, uma fase considerada muito importante é a de testes. Diversos tipos de testes são executados, desde a fase inicial até a implantação do novo sistema. Os testes têm como objetivo verificar a funcionalidade do sistema se o sistema atende ao que foi projetado. Quatro estágios de testes são conhecidos e cada um tem os seus respectivos tipos de testes. Dois tipos de testes são: testes da caixa preta e testes da caixa branca. Assinale a alternativa que apresenta corretamente qual estágio esses tipos de testes pertencem.
Alternativas
Q870037 Engenharia de Software
Com relação a teste de software, quando questionado sobre a construção de um produto corretamente, a referência se dá ao conjunto de atividades que garantem que o software implemente corretamente uma função específica. Este conceito se refere à:
Alternativas
Q870030 Engenharia de Software
Considere o seguinte texto: Uma técnica sistemática para construir a estrutura do programa enquanto, ao mesmo tempo, conduz testes para descobrir erros associados às interfaces. O objetivo é tomar componentes testados em nível de unidade e construir a estrutura de programa determinada pelo projeto. A afirmação apresentada está se referindo ao teste de:
Alternativas
Q869373 Engenharia de Software

A respeito de análise, projeto, implementação e testes de software, julgue o seguinte item.


O particionamento de equivalência é uma técnica de teste caixa-preta caracterizada por dividir o domínio de entrada de um módulo em classes de equivalência, a partir das quais casos de teste são derivados.

Alternativas
Q868593 Engenharia de Software

Considere, por hipótese, que na Defensoria esteja sendo desenvolvido um projeto com prazo crítico, sendo necessário que os desenvolvedores avaliem o software frequentemente. A equipe envolvida decidiu utilizar uma abordagem de teste de integração que trabalha da seguinte maneira:


I. Componentes necessários para implementar funções do software, como arquivos de dados, bibliotecas, módulos reutilizáveis etc são integrados em uma build (construção).

II. Diversos testes são projetados para que erros que possam impedir a build em andamento de desempenhar de forma adequada sua função, com o objetivo de descobrir showstoppers que impliquem em atrasos no cronograma.

III. A build é integrada a outras builds e todo o software passa diariamente por este tipo de teste, podendo usar abordagem ascendente ou descendente de integração.


O teste de integração descrito é denominado teste

Alternativas
Ano: 2017 Banca: Quadrix Órgão: COFECI Prova: Quadrix - 2017 - COFECI - Assistente de TI |
Q860607 Engenharia de Software

No que diz respeito a desenvolvimento e à manutenção de sistemas e aplicações, julgue o próximo item.


Uma ação importante no processo de desenvolvimento de sistemas é realizar o teste do código, que é uma maneira de encontrar inconsistências.

Alternativas
Respostas
561: E
562: C
563: E
564: C
565: E
566: C
567: E
568: C
569: B
570: B
571: C
572: C
573: E
574: A
575: B
576: E
577: A
578: C
579: A
580: C