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

Foram encontradas 1.151 questões

Q1988567 Engenharia de Software
A respeito de testes automatizados, no contexto de DevOps e DevSecOps, assinale a opção correta. 
Alternativas
Q1984173 Engenharia de Software
Você foi contratado para liderar uma equipe de DevOps. Um dos objetivos da sua liderança é aumentar a velocidade das entregas e a qualidade de novos recursos das aplicações utilizando o desenvolvimento orientado a testes.
Assinale a opção que indica a ordem que descreve corretamente o ciclo de desenvolvimento orientado a testes.
Alternativas
Q1980396 Engenharia de Software

Leia a frase abaixo referente às técnicas de Teste de Software:


"O teste estrutural é também conhecido como ______ assim como o teste funcional é também conhecido especificamente como sendo o ______".


Assinale a alternativa que preencha correta e respectivamente as lacunas.

Alternativas
Q1971536 Engenharia de Software
Em seu famoso livro de Engenharia de Software, Pressman (2011) cita os principais tipos de testes de sistema que são vantajosos para sistemas de software tais como:
(1) Teste por Esforço.
(2) Teste de Segurança.
(3) Teste de Desempenho.

Da relação apresentada: 
Alternativas
Q1971399 Engenharia de Software
Após concluir o desenvolvimento da funcionalidade de compra de produtos de um portal de vendas, foi pedido que um técnico de Tecnologia da Informação entrasse em contato com o cliente para que ele testasse manualmente e verificasse se a funcionalidade está de acordo com o que foi pedido. Caso estivesse tudo ok, o sistema entrará em produção.
Qual teste deverá ser realizado?
Alternativas
Q1970926 Engenharia de Software
No caso do teste de um software de um sistema computacional, é importante a realização do chamado teste de recuperação, que consiste especificamente em
Alternativas
Q1970925 Engenharia de Software
Considerando os chamados testes de unidade feitos no software de um sistema computacional, é correto afirmar que
Alternativas
Q1966410 Engenharia de Software
Com referência às técnicas de facilitação e mediação de atividades cocriativas e Design Sprints, julgue o seguinte item. 

Empregando-se o Design Sprint de quatro dias, como proposto no Design Sprint 2.0, o fluxo de teste do usuário é uma técnica apropriada para apoiar o roteiro para o protótipo no dia dedicado à votação das soluções.
Alternativas
Q1966400 Engenharia de Software
Julgue o próximo item, relativos a metodologias ágeis e experiência do usuário, suas técnicas e processos de apoio. 

O DevOps melhora a experiência do cliente ao dar atenção aos testes manuais contínuos por membros da equipe de operações e de desenvolvimento para garantir a adequação do produto às necessidades dos usuários.
Alternativas
Q1966342 Engenharia de Software
Com relação a teste unitário em engenharia de software, julgue o item a seguir.

O teste unitário é o processo de testar os componentes de programa, como métodos ou classes de objeto. 
Alternativas
Q1965860 Engenharia de Software
A disciplina de teste de software não busca apenas identificar falhas em um sistema. Ela busca também analisar a qualidade e garantir que o sistema será entregue de forma satisfatória, respeitando aspectos como: requisitos acordados, utilização de padronizações e qualidade do código fonte. Muitos conceitos estão presentes nas diferentes formas como um software pode ser testado. A respeito destes conceitos, analise as afirmativas abaixo e marque alternativa correta.

I. No mundo dos testes chamamos de teste de caixa branca aquele em que o testador tem acesso a estrutura interna da aplicação. Por outro lado, temos o teste de caixa preta. Ele possui tal nome justamente pelo fato do testador desconhecer o conteúdo interno da aplicação.
Il. Também chamado de teste estrutural, o teste de caixa branca possui diversas técnicas. A técnica de caminhos básicos, por exemplo, identifica os percursos de execução do software com o objetivo de garantir que cada um deles seja testado.
III. Os testes de caixa preta são também conhecidos como testes funcionais. São chamados assim pois tem o objetivo de validar saídas de acordo com as entradas, ou seja, garantir que os requisitos funcionais da aplicação estão sendo atendidos.  
Alternativas
Q1965859 Engenharia de Software
O avanço da tecnologia trouxe a possibilidade do desenvolvimento de interfaces com usuários muito mais ricas do que os tradicionais terminais de texto onde a entrada de dados era feita a partir do teclado e os sistemas computacionais retornavam apenas texto como resposta às entrada inseridas. Com o advento das Graphical User Interface (GUI) as interfaces ficaram muito mais ricas e interessantes pois elementos visuais passaram a ser utilizados. Marque a alternativa que indica, corretamente, a vantagem da utilização do conceito de WYSIWYG em aplicativos com interfaces gráficas. 
Alternativas
Q1965368 Engenharia de Software
Acerca da análise, do controle e da gestão de testes e casos de testes de software, julgue o item a seguir.

O Appium foi projetado para, entre outras finalidades, automatizar testes sem a necessidade de recompilar códigos ou estruturas específicas do próprio Appium ou de terceiros.
Alternativas
Q1965367 Engenharia de Software
Acerca da análise, do controle e da gestão de testes e casos de testes de software, julgue o item a seguir.

Na gestão de defeitos, o princípio de teste da regra 10 de Myers estabelece que as atividades de teste estático e dinâmico devem ser planejadas muito antes de serem iniciadas. 
Alternativas
Q1965366 Engenharia de Software
Acerca da análise, do controle e da gestão de testes e casos de testes de software, julgue o item a seguir.

Na programação de um script Selenium, a sincronização do código ao estado atual do navegador pode ser realizada com uma espera explícita, durante a qual o código interrompe a execução do programa até que se resolva a condição definida ou decorra o limite de espera da chamada. 
Alternativas
Q1965365 Engenharia de Software
Acerca da análise, do controle e da gestão de testes e casos de testes de software, julgue o item a seguir.

No desenvolvimento orientado a comportamento (BDD), os ciclos iniciam-se com a criação de testes de unidade e integração.
Alternativas
Q1965364 Engenharia de Software
Acerca da análise, do controle e da gestão de testes e casos de testes de software, julgue o item a seguir.

Antes de utilizar o Selenium em um projeto de automação de testes, é preciso instalar as bibliotecas de linguagem para a linguagem escolhida e os drivers para os navegadores definidos. 
Alternativas
Q1965363 Engenharia de Software
Em um sistema de controle escolar, o software tem de selecionar os estudantes que deverão realizar uma prova de recuperação. Para prestar a prova, o estudante deve, no mínimo, ter obtido uma nota 5,0 durante o ano letivo, mas não ter conseguido nota 7,0 ou superior. As notas têm precisão de 0,1.

A partir dessa situação hipotética, julgue o item a seguir, relativos aos testes de caixa preta.

O conjunto S = {4,9; 5,0; 6,9; 7,0} representa o mínimo de quantidades desejadas que cobrem as classes de equivalência dos critérios da prova de recuperação. 
Alternativas
Q1965362 Engenharia de Software
Em um sistema de controle escolar, o software tem de selecionar os estudantes que deverão realizar uma prova de recuperação. Para prestar a prova, o estudante deve, no mínimo, ter obtido uma nota 5,0 durante o ano letivo, mas não ter conseguido nota 7,0 ou superior. As notas têm precisão de 0,1.

A partir dessa situação hipotética, julgue o item a seguir, relativos aos testes de caixa preta. 

O conjunto de valores de entrada S = {4,9; 5,0; 6,9; 7,0; 7,1} cobre os valores-limite para um aluno estar em recuperação.
Alternativas
Q1965361 Engenharia de Software
O algoritmo a seguir representa uma parte de um sistema de avaliação de alunos. O algoritmo exibe, com exatidão, as regras do negócio e os desejos do usuário. A linguagem usada para implementar esse algoritmo preservará a estrutura e a lógica exatamente como representadas. 


Com base nessas informações, julgue o item a seguir, acerca da previsão de testes a serem realizados no trecho de código apresentado.

Submetendo-se apenas o seguinte caso de teste, a cobertura de declaração alcançada seria de 50%. limite (enquanto) = 1; faltas = 18; menção = 8
Alternativas
Respostas
221: D
222: D
223: B
224: D
225: A
226: E
227: A
228: C
229: E
230: C
231: E
232: D
233: C
234: E
235: C
236: E
237: C
238: E
239: E
240: C