Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: 7,0 Nota Partic.: Av. Parcial.: 1,5 Nota SIA: 8,5 pts QUALIDADE E TESTES DE SOFTWARE 1. Ref.: 3117278 Pontos: 1,00 / 1,00 Em uma organizacão por projetos: (Assinale a alternativa CORRETA). Está subordinada a muitos chefes. Não consegue atingir seus objetivos. Nem sempre terá um "lar" de retorno ao final do projeto. Está subordinada ao gerente funcional. Não é fiel ao projeto. 2. Ref.: 3119091 Pontos: 1,00 / 1,00 Fonte: FCC 2013 - AL-RN Analista Legislativo - Analista de Sistemas O primeiro modelo de desenvolvimento de software a ser publicado foi derivado de processos mais gerais da engenharia de sistemas. Por causa do encadeamento entre uma fase e outra, esse modelo é conhecido como modelo em cascata ou ciclo de vida de software. Dentre seus principais estágios se encontram a análise e definição de requisitos, o projeto de sistema e software e: A|ssinale a complementação correta. geração de relatórios de teste desenvolvimento incremental implementação e teste unitário análise de recursos e software pesquisa e testes. 3. Ref.: 3300486 Pontos: 1,00 / 1,00 A qualidade de software é um processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos. Vários fatores podem afetar a qualidade, como fatores externos e internos. São eles: I- Fatores externos - são percebidos tanto pelas pessoas que desenvolvem software quanto pelos usuários. II- Fatores internos - são percebidos apenas pelas pessoas que desenvolvem software. III- Fatores externos - são percebidos apenas pelas pessoas que desenvolvem software. IV- Fatores internos - são percebidos tanto pelas pessoas que desenvolvem software quanto pelos usuários. Assinale a assertiva correta. Apenas os itens II e III estão corretos. Apenas os itens I e II estão corretos. Apenas o item I está correto. Apenas os itens III e IV estão corretos. Apenas os itens I e IV estão corretos. 4. Ref.: 3119177 Pontos: 1,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. 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. Apenas o item II está correto. 5. Ref.: 3119192 Pontos: 0,00 / 1,00 A utilização do Modelo V minimiza os custos da qualidade do software, assim, segundo a regra 10 de Myers, os testes devem ser iniciados nas inspeções/revisões de código até os testes de software. Identifique se essa afirmação está certa ou errada. Essa afirmativa está errada, porque o custo de correção de defeitos tende a aumentar quanto mais tarde o defeito é detectado. Essa afirmativa está certa, porque o Modelo V minimiza os custos da qualidade do software. Essa afirmativa está certa, porque o custo os testes devem ser iniciados nas inspeções/revisões de código até os testes de software. Essa afirmativa está errada, porque os teste devem ser iniciados quando já tivermos algum desenvolvimento. Essa afirmativa está errada, porque o Modelo V aumenta os custos da qualidade do software. 6. Ref.: 3119222 Pontos: 1,00 / 1,00 A equipe de desenvolvimento recebe o documento de Resultado de Testes gerado pelos homologadores. Como se desenvolve esse processo? Especificando os testes, relatando os teste, criando casos de teste, planejando o reparo do erro e reparando o erro. Especificando os testes, criando casos de teste, planejando o reparo do erro e reparando o erro. Localizando o erro, planejando o reparo do erro, reparando o erro e refazendo os testes. Criando casos de teste, localizando o erro, planejando o reparo do erro e refazendo os testes. Especificando os testes, criando casos de teste, planejando o reparo do erro, reparando o erro e refazendo os testes. 7. Ref.: 3119234 Pontos: 1,00 / 1,00 Existem diferentes papéis com diferentes reponsabilidade dentro de uma equipe de teste independente. Marque a opção INCORRETA: Analista de Teste - responsável pela modelagem e elaboração dos casos de testes e scripts de teste. Product Owner - Responsável pela análise dos dados de teste. Testador - Responsável pela execução dos casos de teste e script de teste. Arquiteto de Teste - Responsável pela montagem do ambiente de teste (infraestrutura) e escolha de ferramentas. Gerente de Teste - responsável pela liderança de um projeto de teste específico. 8. Ref.: 3119259 Pontos: 0,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 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. 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. 9. Ref.: 3119285 Pontos: 0,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? Definição das atividades para a correção e posterior notificação da resolução do defeito. 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. Estabelecimento formal de linhas base (baselines) por meio da Gerência de Configuração de Software. 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. 10. Ref.: 3119286 Pontos: 1,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 - 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 - Informar um produto y; Este produto y, tem o valor y. 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 - 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.
Compartilhar