Buscar

Avaliação - Teste e inspeção de software-técnicas e automatização

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

Prévia do material em texto

1)
Sobre os conceitos que norteiam diferentes técnicas de testes de software, analise as afirmativas a seguir e assinale-as com V (verdadeiro) ou F (falso):
( ) Testes de usabilidade são responsáveis por testar todo o sistema, desde seu código fonte até o uso pelo usuário. Também é possível, através desta técnica, testar se o software está padronizado.
( ) Testes funcionais ou de caixa preta não se preocupam com a parte interna dos sistemas, isto é, com seu código fonte.
( ) Testes estruturais ou de caixa branca têm a função de testar o código fonte dos sistemas. Deste modo, é imprescindível que o testador tenha um alto conhecimento de programação.
( ) Testes de regressão foram criados para realizar atividades que norteiam a inclusão de novas funcionalidades ao sistema, isto é, sua responsabilidade é detectar erros nas novas partes implementadas, sem que haja necessidade de testar o sistema como um todo.
( ) É possível testar todo o software, basta ter conhecimento prévio das técnicas a serem implementadas.
Assinale a alternativa que contenha a sequência correta de V e F:
Alternativas:
· 
F– V – V – V – F.
CORRETO
· 
V – F – F – V – F.
· 
V – F– F – F – F.
· 
F – V – V – V – V.
· 
F – V – F – V – F.
Código da questão: 64220
2)
Técnicas de inspeção de software têm como objetivo detectar defeitos em artefatos de forma precoce. Neste contexto, é possível aplicar uma técnica para cuja execução não há necessidade de se ter sequer um planejamento, uma vez que ela é realizada de acordo com o conhecimento e a experiência do revisor. Assinale a assertiva que demonstre a técnica que apresenta estas características.
Alternativas:
· 
Técnica em V.
· 
Checklist.
· 
Caixa branca.
· 
Ad-hoc.
CORRETO
· 
Caixa preta.
Código da questão: 64225
3)
Em testes de software, quanto mais cedo se iniciam as atividades de testagem, mais barata será a correção dos eventuais erros e mais fácil será de encontrá-los. Para se conquistar estas correções, desde o início, os testes possuem também ciclos de vida, os quais são definidos por fases e processos.
Sobre as fases que norteiam o ciclo de vida de testes de software, analise as alternativas a seguir e identifique a sequência correta.
Alternativas:
· 
Procedimentos iniciais, planejamento, preparação, especificação, codificação, testes e entrega.
· 
Levantamento de requisitos, análise, preparação, codificação, especificação, execução e entrega.
INCORRETO
· 
Procedimentos iniciais, planejamento, preparação, especificação, execução e entrega.
· 
Procedimentos iniciais, planejamento, codificação, execução, preparação, entrega e testes.
· 
Procedimentos iniciais, planejamento, preparação, especificação, execução, entrega e testes.
Código da questão: 64183
4)
De forma geral, os testes são divididos em uma pirâmide que representa as atividades sequenciais de cada modelo. Na base dessa pirâmide, temos os __________, responsáveis por realizar testes em partes isoladas do sistema. Posteriormente, no meio dela, temos os _________, cuja funcionalidade é a de testar a combinação das partes que compõem o sistema. Por fim, os _____________ são responsáveis por testar as funcionalidades do sistema, como interface, cores, botões e fontes.
Assinale a alternativa que completa adequadamente as lacunas:
Alternativas:
· 
Testes sistemas; testes de unitários; testes de integração.
· 
Testes unitários; testes de integração; testes de sistemas.
CORRETO
· 
Testes unitários; testes de sistemas; testes de integração.
· 
Testes de sistemas; testes de integração; testes de unitários.
· 
Testes de integração; testes unitários; testes de sistemas.
Código da questão: 64219
5)
Testes podem ser processados de forma manual ou automatizada. Os testes manuais são, muitas vezes, utilizados para testar os requisitos do sistema, e os automatizados são utilizados em sistemas mais complexos e de grande porte.
I. Os processos de automação de testes se iniciam com a decisão da empresa de automatizar testes e terminam com os testes executados e concluídos.
II. Um modelo de teste que pode ser empegado em testes automatizados é o modelo de regressão.
III. Para uma melhor execução de testes automatizados, é importante sempre ter um plano de testes para seguir.
IV. Realizar testes em botões ou em clique de mouse são atividades exercidas pelos testes de unidade.
V. Realizar testes em botões ou em clique de mouse são atividades exercidas pelos testes de interface.
São verdadeiras:
Alternativas:
· 
I, II e III apenas.
· 
III, IV e V apenas.
· 
I, III e V apenas.
· 
II, III e V apenas.
CORRETO
· 
I, III e IV apenas.
Código da questão: 64236
6)
Durante as etapas de inspeção de software, são necessários vários papéis para a sua concepção, tendo cada um uma finalidade.
Leia e associe as duas colunas conforme o papel de cada profissional nas etapas de inspeção de software.
Assinale a alternativa que traz a associação correta entre as duas colunas:
Alternativas:
· 
I – C; II – A; III – B.
· 
I – A; II – C; III – B.
· 
I – B; II – A; III – C.
· 
I – B; II – C; III – A.
· 
I – C; II – B; III – A.
CORRETO
Código da questão: 64228
7)
Inspeções de software são utilizadas para a correção precoce de defeitos em artefatos. As técnicas aplicadas nesse momento podem ser usadas tanto em metodologias de desenvolvimento tradicionais quanto em metodologias ágeis. Um dos modelos ágeis bastante comum é o SCRUM, que, na sua essência, emprega a inspeção de artefatos de acordo com seu pilar. Nesse contexto, assinale a alternativa que demonstra corretamente os pilares em que se concentra a inspeção:
Alternativas:
· 
Transparência, inspeção e codificação.
· 
Transparência, codificação e adaptação.
· 
Transparência, inspeção e adaptação.
CORRETO
· 
Inspeção, codificação e adaptação.
· 
Transparência, inspeção e melhoria contínua.
Código da questão: 64230
8)
A técnica ________ é um tipo de revisão muito superficial, pois sua execução não é realizada pelo autor do artefato. A______ possui como característica a formalização de documentos, protocolos e planejamento adequado, elementos que a transformam em um modelo amplamente organizado, e a ______ é um tipo de revisão referenciada por não possuir planejamento estratégico ou sequer um cronograma de execução.
Assinale a alternativa que completa adequadamente as lacunas:
Alternativas:
· 
Isolada; formal; informal.
· 
Informal; formal; isolada.
INCORRETO
· 
Informal; formal; conjunta.
· 
Isolada; informal; formal.
· 
Formal; isolada; informal.
Código da questão: 64226
9)
Teste funcional ou de caixa preta é uma técnica muito comum aplicada em testes de software. Sua funcionalidade é testar se os requisitos do sistema foram atingidos. Nesse modelo, podemos destacar a técnica de valor limite.
Em um sistema computacional, a tela de cadastro possui como campo de entrada de dados a data de nascimento, que aceita valores de ano de nascimento de 1990 a 2021. Nesse caso, usando a técnica de valor limite, assinale a alternativa com os valores que o testador usaria.
Alternativas:
· 
1989, 1991, 2021, 0.
INCORRETO
· 
1989, 0, 2020, 2021.
· 
0, 1998, 1999, 2021.
· 
1989, 1990, 2020, 0.
· 
1989, 1990, 2020, 2021.
Código da questão: 64223
10)
Testes de software são aplicados em todas as etapas de desenvolvimento de sistemas.
Basicamente, existem duas metodologias para criar sistemas, uma conhecida como ________________, que possui como característica principal a rigidez na concepção e na criação de projetos, e outra conhecida como _______________, que possui como características a flexibilidade nas alterações de requisitos e a rapidez no seu processo de criação.
Assinale a alternativa que completa adequadamente as lacunas, respectivamente:
Alternativas:
· 
Métodos Evolucionários; Métodos Ágeis.
· 
Métodos Ágeis; Métodos Incrementais.
· 
Métodos tradicionais; Métodos Incrementais.
· 
Métodos tradicionais; Métodos Ágeis.
CORRETO
· 
Métodos Ágeis; Métodos Evolucionários.
Código da questão: 64233

Continue navegando