Logo Passei Direto
Buscar

Qualidade e teste de Software

User badge image
Evandro M

em

Ferramentas de estudo

Passei Direto Aniversário

Quer receber 70% de desconto para assinar o PasseIA?

Questões resolvidas

Em relação aos modelos de processos de software, pode-se dizer que os modelos incremental e evolucionário possuem a característica de serem iterativos. Assinale a alternativa que melhor descreve um modelo de produção de software iterativo.
Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto, implementação, testes (validação), integração e manutenção de software.
Os incrementos de um software são entregues ao cliente de uma só vez.
Os incrementos de um software são entregues ao cliente somente duas vezes.
A abordagem iterativa possibilita desenvolver um sistema de software de forma incremental, permitindo ao desenvolvedor tirar vantagem daquilo que foi aprendido durante a fase inicial de desenvolvimento de uma versão do sistema. O aprendizado ocorre simultaneamente tanto para o desenvolvedor, quanto para o usuário do sistema.
Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto e implementação.

Com relação ao tamanho e complexidade de software, assinale a opção correta, considerando tais características nos anos 60, 80 e 2000.
Em 1960 o tamaho era minimo e em 2000 a complexidade era média.
Em 1960 o tamanho era mínimo e em 2000 o tamanho é o mesmo.
Em 1980 a complexidade era média e em 2000 a complexidade era alta.
Em 1980 o tamanho era pequeno e a complexidade alta.
Em 1960 o tamanho era mínimo e em 1980 a complexidade era relativa.

O Processo de Testes de Software representa uma estrutura das etapas, atividades, artefatos, papéis e responsabilidades. Sendo assim, o que busca esse processo?
Assinale a única alternativa correta.
I. Padronizar os trabalhos para um melhor controle dos projetos de testes.
II. Minimizar os riscos causados por defeitos provenientes do processo de desenvolvimento como também a redução de custos de correção de defeitos.
III. Redução de custos de correção de defeitos.
Apenas os itens II e III estão corretos.
Apenas o item III está correto.
Todos os itens estão corretos.
Apenas os itens I e II estão corretos.
Apenas o item II está correto.

__________________ geralmente são executados após a correção de algum defeito ou após a adição de uma nova funcionalidade. Seu objetivo é garantir que nenhum defeito foi acrescentado ao sistema após sua modificação. Complete a lacuna.
Teste alfa
Testes de estresse
Teste Integração
Teste fumaça
Testes de regressão

A equipe de desenvolvimento recebe o documento de Resultado de Testes gerado pelos homologadores.
Qual processo os desenvolvedores devem executar agora?
Os desenvolvedores irão planejar o reparo do erro.
Os desenvolvedores irão refazer os testes.
Os desenvolvedores farão a localização do erro.
Os desenvolvedores farão a depuração.
Os desenvolvedores farão o reparo do erro.

Existem alguns grupos importantes de erros comumente cometidos por quem testa software. O propósito da atividade de teste ocorre quando o ator que controla a execução não entende bem qual o sentido de se fazer a atividade de testar e não aproveita os resultados de forma eficaz.
Quais são os erros mais comuns que ocorrem nesse grupo? Assinale a afirmativa INCORRETA.
Não informar sobre erros de usabilidade.
Atribuir a responsabilidade pela qualidade unicamente à equipe de teste.
Achar que a tarefa de equipe de testes é simplesmente encontrar erros.
Não enfatizar o teste de configuração.
Não encontrar os erros importantes.

O termo automação de teste de software significa a utilização:
de um ambiente de teste, de ferramentas e de uma massa de teste.
do desenvolvimento de scripts de testes para simular a massa de teste a ser utilizada.
de um software que imita a interação com a aplicação no que se refere ao teste tal qual um ser humano faria.
de uma metodologia de teste para simular os sistema em produção.
de casos de testes automatizados que imitam a interação com a aplicação.

O Testlink trabalha com entradas e saídas, as entradas são ações a se realizar para se obter as saídas esperadas.
Qual a expectativa de entrada e saída que temos nesse teste?
Entrada - O Sistema retorna a somados produtos x e y; Saída - Informar um produto x; Este produto x, tem o valor x.
Entrada - Informar um produto x; Este produto x, tem o valor x; Saída - O Sistema retorna a somados produtos x e y.
Entrada - O Sistema retorna a somados produtos x e y; Saída - O resultado da soma deve ser correto.
Entrada - O resultado da soma deve ser correto; Saída - O Sistema retorna a somados produtos x e y.
Entrada - Informar um produto x; Este produto x, tem o valor x; Saída - Informar um produto y; Este produto y, tem o valor y.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Em relação aos modelos de processos de software, pode-se dizer que os modelos incremental e evolucionário possuem a característica de serem iterativos. Assinale a alternativa que melhor descreve um modelo de produção de software iterativo.
Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto, implementação, testes (validação), integração e manutenção de software.
Os incrementos de um software são entregues ao cliente de uma só vez.
Os incrementos de um software são entregues ao cliente somente duas vezes.
A abordagem iterativa possibilita desenvolver um sistema de software de forma incremental, permitindo ao desenvolvedor tirar vantagem daquilo que foi aprendido durante a fase inicial de desenvolvimento de uma versão do sistema. O aprendizado ocorre simultaneamente tanto para o desenvolvedor, quanto para o usuário do sistema.
Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto e implementação.

Com relação ao tamanho e complexidade de software, assinale a opção correta, considerando tais características nos anos 60, 80 e 2000.
Em 1960 o tamaho era minimo e em 2000 a complexidade era média.
Em 1960 o tamanho era mínimo e em 2000 o tamanho é o mesmo.
Em 1980 a complexidade era média e em 2000 a complexidade era alta.
Em 1980 o tamanho era pequeno e a complexidade alta.
Em 1960 o tamanho era mínimo e em 1980 a complexidade era relativa.

O Processo de Testes de Software representa uma estrutura das etapas, atividades, artefatos, papéis e responsabilidades. Sendo assim, o que busca esse processo?
Assinale a única alternativa correta.
I. Padronizar os trabalhos para um melhor controle dos projetos de testes.
II. Minimizar os riscos causados por defeitos provenientes do processo de desenvolvimento como também a redução de custos de correção de defeitos.
III. Redução de custos de correção de defeitos.
Apenas os itens II e III estão corretos.
Apenas o item III está correto.
Todos os itens estão corretos.
Apenas os itens I e II estão corretos.
Apenas o item II está correto.

__________________ geralmente são executados após a correção de algum defeito ou após a adição de uma nova funcionalidade. Seu objetivo é garantir que nenhum defeito foi acrescentado ao sistema após sua modificação. Complete a lacuna.
Teste alfa
Testes de estresse
Teste Integração
Teste fumaça
Testes de regressão

A equipe de desenvolvimento recebe o documento de Resultado de Testes gerado pelos homologadores.
Qual processo os desenvolvedores devem executar agora?
Os desenvolvedores irão planejar o reparo do erro.
Os desenvolvedores irão refazer os testes.
Os desenvolvedores farão a localização do erro.
Os desenvolvedores farão a depuração.
Os desenvolvedores farão o reparo do erro.

Existem alguns grupos importantes de erros comumente cometidos por quem testa software. O propósito da atividade de teste ocorre quando o ator que controla a execução não entende bem qual o sentido de se fazer a atividade de testar e não aproveita os resultados de forma eficaz.
Quais são os erros mais comuns que ocorrem nesse grupo? Assinale a afirmativa INCORRETA.
Não informar sobre erros de usabilidade.
Atribuir a responsabilidade pela qualidade unicamente à equipe de teste.
Achar que a tarefa de equipe de testes é simplesmente encontrar erros.
Não enfatizar o teste de configuração.
Não encontrar os erros importantes.

O termo automação de teste de software significa a utilização:
de um ambiente de teste, de ferramentas e de uma massa de teste.
do desenvolvimento de scripts de testes para simular a massa de teste a ser utilizada.
de um software que imita a interação com a aplicação no que se refere ao teste tal qual um ser humano faria.
de uma metodologia de teste para simular os sistema em produção.
de casos de testes automatizados que imitam a interação com a aplicação.

O Testlink trabalha com entradas e saídas, as entradas são ações a se realizar para se obter as saídas esperadas.
Qual a expectativa de entrada e saída que temos nesse teste?
Entrada - O Sistema retorna a somados produtos x e y; Saída - Informar um produto x; Este produto x, tem o valor x.
Entrada - Informar um produto x; Este produto x, tem o valor x; Saída - O Sistema retorna a somados produtos x e y.
Entrada - O Sistema retorna a somados produtos x e y; Saída - O resultado da soma deve ser correto.
Entrada - O resultado da soma deve ser correto; Saída - O Sistema retorna a somados produtos x e y.
Entrada - Informar um produto x; Este produto x, tem o valor x; Saída - Informar um produto y; Este produto y, tem o valor y.

Prévia do material em texto

Disciplina: QUALIDADE E TESTES DE SOFTWARE AV
Aluno: EVANDRO MENDONCA E SILVA 201803509767
Professor: RICARDO LUIS BALIEIRO
 Turma: 9003
CCT0774_AV_201803509767 (AG) 10/09/2019 17:16:33 (A) 
Avaliação:
5,0
Nota Partic.: Av. Parcial.:
2,0
Nota SIA:
7,0 pts
Estação de trabalho liberada pelo CPF 02540017428 com o token 491734 em 10/09/2019 16:12:44.
 
QUALIDADE E TESTES DE SOFTWARE 
 
 1. Ref.: 3117268 Pontos: 1,00 / 1,00
Em uma conversa entre gerentes de projetos, alguns reclamam de com o é difícil gerenciar projetos na
empresa em que trabalham. Alguns reclamam das partes interessadas e da quantidade de mudanças
que solicitam. Outros comentam o quanto é difícil consegyir que as pesoas cooperem e trabalhem.
Um gerente quer se concentrar nas vantagens da organiação matricial.
Assinale o item que ele menciona.
As reuniões são realizadas em menor tempo.
As comunicações são mais fáceis.
Os relatórios são mais fáceis de compreender.
 Aumento do controle do gerente de projetso sobre os recursos.
Mais um chefe para a equipes de projeto
 2. Ref.: 3119095 Pontos: 0,00 / 1,00
Fonte: FUMARC 2012 - TJ-MG Oficial Judiciário - Assistente Técnico de Sistemas
Em relação aos modelos de processos de software, pode-se dizer que os modelos incremental e evolucionário possuem a
característica de serem iterativos. Assinale a alternativa que melhor descreve um modelo de produção de software iterativo.
Os incrementos de um software são entregues ao cliente de uma só vez.
Um modelo de produção de software iterativo é composto pelas fases de análise de
requisitos, projeto, implementação, testes (validação), integração e manutenção de
software.
A abordagem iterativa possibilita desenvolver um sistema de software de forma
incremental, permitindo ao desenvolvedor tirar vantagem daquilo que foi aprendido
durante a fase inicial de desenvolvimento de uma versão do sistema. O aprendizado
ocorre simultaneamente tanto para o desenvolvedor, quanto para o usuário do sistema.
Os incrementos de um software são entregues ao cliente somente duas vezes.
Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto e
implementação.
 3. Ref.: 3119118 Pontos: 0,00 / 1,00
Com relação ao tamanho e complexidade de software, assinale a opção
correta, considerando tais características nos anos 60, 80 e 2000.
Em 1980 o tamanho era pequeno e a complexidade alta.
Em 1960 o tamanho era mínimo e em 1980 a complexidade era relativa.
Em 1960 o tamaho era minimo e em 2000 a complexidade era média.
Em 1980 a complexidade era média e em 2000 a complexidade era alta.
Em 1960 o tamanho era mínimo e em 2000 o tamanho é o mesmo.
 4. Ref.: 3119177 Pontos: 0,00 / 1,00
O Processo de Testes de Software representa uma estrutura das etapas, atividades, artefatos,
papéis e responsabilidades. Sendo assim, o que busca esse processo?
I. Padronizar os trabalhos para um melhor controle dos projetos de testes.
II. Minimizar os riscos causados por defeitos provenientes do processo de desenvolvimento como
também a redução de custos de correção de defeitos.
III. Redução de custos de correção de defeitos.
Assinale a única alternativa correta.
Apenas o item II está correto.
 Todos os itens estão corretos.
Apenas os itens I e II estão corretos.
 Apenas os itens II e III estão corretos.
Apenas o item III está correto.
 5. Ref.: 3119206 Pontos: 1,00 / 1,00
__________________ geralmente são executados após a correção de algum defeito ou após a adição de uma nova
funcionalidade. Seu objetivo é garantir que nenhum defeito foi acrescentado ao sistema após sua modificação.
Complete a lacuna.
Teste Integração
Teste alfa
Testes de estresse
 Testes de regressão
Teste fumaça
 6. Ref.: 3119221 Pontos: 1,00 / 1,00
A equipe de desenvolvimento recebe o documento de Resultado de Testes gerado pelos homologadores. Qual processo os
desenvolvedores devem executar agora?
Os desenvolvedores irão planejar o reparo do erro.
Os desenvolvedores farão a localização do erro.
Os desenvolvedores farão o reparo do erro.
Os desenvolvedores irão refazer os testes.
 Os desenvolvedores farão a depuração.
 7. Ref.: 3119236 Pontos: 0,00 / 1,00
Existem alguns grupos importantes de erros comumente cometidos por quem testa software. O
propósito da atividade de teste ocorre quando o ator que controla a execução não entende bem
qual o sentido de se fazer a atividade de testar e não aproveita os resultados de forma eficaz.
Quais são os erros mais comuns que ocorrem nesse grupo? Assinale a afirmativa INCORRETA.
 Não enfatizar o teste de configuração.
 Atribuir a responsabilidade pela qualidade unicamente à equipe de teste.
Não informar sobre erros de usabilidade.
Não encontrar os erros importantes.
Achar que a tarefa de equipe de testes é simplesmente encontrar erros.
 8. Ref.: 3119259 Pontos: 1,00 / 1,00
O termo automação de teste de software significa a utilização:
de um ambiente de teste, de ferramentas e de uma massa de teste.
de casos de testes automatizados que imitam a interação com a aplicação.
do desenvolvimento de scripts de testes para simular a massa de teste a ser utilizada.
 de um software que imita a interação com a aplicação no que se refere ao teste tal qual um ser humano faria.
de uma metodologia de teste para simular os sistema em produção.
 9. Ref.: 3119285 Pontos: 1,00 / 1,00
O padrão IEEE 610.12-1990 (IEEE Standard Glossary of Software Engineering Terminology) define alguns elementos chave. O
que significa a Prevenção de defeitos?
Estabelecimento formal de linhas base (baselines) por meio da Gerência de Configuração de Software.
Análise das métricas e relatórios de gestão para entender a causa raiz dos problemas e promover a melhoria contínua
do processo.
Geração de relatórios com dados relevantes para acompanhar o progresso dos testes e a qualidade do sistema, assim
como, a geração de métricas para alimentar a atividade de melhoria do processo.
 Com base nos levantamento dos riscos críticos do projeto, devem ser promovidas ações de prevenção e planejamento
de contingências para minimizar o impacto caso os riscos tornem-se problemas.
Definição das atividades para a correção e posterior notificação da resolução do defeito.
 10. Ref.: 3119286 Pontos: 0,00 / 1,00
O Testlink trabalha com entradas e saídas, as entradas são ações a se realizar para se obter as saídas esperadas.
No nosso Software Gestor de Testes Testlink, nós utilizamos os conceitos de Entrada e Saída para executar os Casos
(Cenários) de Testes. Supondo que você tenha um sistema de nota fiscal e retirada de compras, que buscam os
códigos dos produtos informados, trazendo seus valores e somam os valores para mostrar o resultado final da
compra. Qual a expectativa de entrada e saída que temos nesse teste?
 Entrada - O Sistema retorna a somados produtos x e y;
Saída - O resultado da soma deve ser correto.
Entrada - O Sistema retorna a somados produtos x e y;
Saída - Informar um produto x; Este produto x, tem o valor x.
Entrada - O resultado da soma deve ser correto;
Saída - O Sistema retorna a somados produtos x e y.
Entrada - Informar um produto x; Este produto x, tem o valor x;
Saída - Informar um produto y; Este produto y, tem o valor y.
 Entrada - Informar um produto x; Este produto x, tem o valor x;
Saída - O Sistema retorna a somados produtos x e y.

Mais conteúdos dessa disciplina