Baixe o app para aproveitar ainda mais
Prévia do material em texto
Simulado: CCT0272_SM_201102204935 V.1 Fechar Aluno(a): CLEBER LUIZ DE MAGALHAES Matrícula: 201102204935 Desempenho: 2,0 de 10,0 Data: 12/09/2015 11:57:31 (Finalizada) 1a Questão (Ref.: 201102816402) Pontos: 0,0 / 1,0 Com relação à importância da atividade de teste de software, analise as afirmativas abaixo: I - Desenvolver softwares envolve uma série de atividades em que as oportunidades de injeção de falhas são muito grandes. Estes erros podem começar a aparecer logo no início do processo, onde os objetivos podem estar erroneamente especificados, além de erros que venham a ocorrer em fases de projeto e desenvolvimento posteriores. II - Por causa da inabilidade humana de realizar e se comunicar com perfeição, o desenvolvimento é acompanhado de garantia de qualidade. III - A atividade de teste de software é um elemento crítico da garantia de qualidade de software e representa a última revisão de especificação, projeto e codificação. Assinale a alternativa correta abaixo: Apenas a afirmativa III está correta Apenas as afirmativas I e II estão corretas Apenas as afirmativas I e III estão corretas Todas as afirmativas estão corretas Apenas as afirmativas II e III estão corretas 2a Questão (Ref.: 201102801918) Pontos: 0,0 / 1,0 Quando você está testando um sistema para controle de receitas culinárias e logo após um sistema para controle de tráfego aéreo, pode-se afirmar que: O teste feito no sistema de receitas culinárias, por ser aparentemente menor, serve para o sistema de controle de tráfego aéreo que é maior. O teste feito no sistema de tráfego aéreo, por ser aparentemente maior, serve para o sistema de controle de receitas que é menor. O conceito de testes é o mesmo para os dois sistemas, porém a cobertura feita no sistema aéreo, dada a sua alta complexidade, deve ser superior, demandando mais tempo de estudo e arquitetura de testes que o sistema de receitas. O conceito de teste é o mesmo, logo o tempo para teste também será o mesmo. Um sistema de controle de receitas culinárias não demanda testes por ser algo de extrema simplicidade, porém o de tráfego aéreo deve ser testado por pelo menos 4 anos antes de entrar em operação. Gabarito Comentado. 3a Questão (Ref.: 201102288507) Pontos: 1,0 / 1,0 "Um erro foi encontrado pelo testador". Isto significa que: O testador é atento e não deixa passar nada de estranho. O programador não fez o que se esperava. O programa é ruim e provavelmente foi mal construído. Um resultado encontrado é diferente do resultado esperado. O programa não foi construído de acordo com os padrões estabelecidos. 4a Questão (Ref.: 201102284080) Pontos: 0,0 / 1,0 O cliente para abrir uma conta no banco deve ser maior que 18 anos e menor que 61 anos. Quais testes negativos, o analista de teste deve elaborar para o caso acima? Analise os seguintes casos e marque a alternativa correta. I - Idade menor que 18 anos. II - Idade igual a 18 anos. III - Idade igual a 61 anos. IV - Idade igual a 60 anos. As alternativas I, II e III são testes negativos. As alternativas I e III são testes negativos. Somente a alternativa IV é teste negativo. As alternativas II, III E IV são testes negativos. Somente a alternativa III é teste negativo. 5a Questão (Ref.: 201102816390) Pontos: 0,0 / 1,0 Tipos de testes de abordagem caixa branca tem o objetivo de realizar testes que buscam encontrar erros contidos no código-fonte de um programa. Neste sentido, assinale qual das opções abaixo NÃO representa um tipo de teste de caixa branca: Teste de Ciclo Teste de Análise do Valor Limite Teste de Condição Teste de Fluxo de Dados Teste de Caminho Básico Gabarito Comentado. 6a Questão (Ref.: 201102801897) Pontos: 1,0 / 1,0 Em um exemplo em que um caso de teste deve ser construído para testar um novo campo numérico do sistema garantindo valores limites estabelecido/conhecidos, quais aspectos deveriam ser levados em consideração? Se for um campo numérico, verificar se não aceita caracteres alfabético ou caracteres especiais. Nada precisaria ser levado em consideração, já que o desenvolvedor conhece os valores limites estabelecidos. Se for um campo numérico, além de não aceitar nada diferente de números, deve ser verificado também seu limite máximo de digitação. Um campo numérico tem que aceitar números e caracteres especiais, como dois pontos(:) para se digitar a hora. Se for um campo numérico, verificar se não aceita letras, além de garantir o uso de barra (/) o que garantirá a inserção de frações como ¼ (um quarto). Gabarito Comentado. 7a Questão (Ref.: 201102927125) Pontos: 0,0 / 1,0 A realização de teste de software é uma disciplina importante no processo de desenvolvimento. Quando precisamos validar se as informações são precisas, concisas, direcionadas ao assunto, fácil para o usuário entender o layout do objeto, consistentes internamente e consistentes com as informações apresentadas em outros objetos de conteúdo, estamos nos referindo a qual tipo de teste? Marque a alternativa correta. Teste de configuração Teste de desempenho Testes de conteudo Testes de interface Teste de usabilidade 8a Questão (Ref.: 201102927113) Pontos: 0,0 / 1,0 O aspecto referente a programação visual da interface é relevante pois é a apresentação do sistema. É através dela que todas as funcionalidades serão operadas. Essa relevância se dá pois está comprovado que as cores, por exemplo, influenciam diretamente no comportamento humano. Marque a alternativa que define o tipo de teste que considera esse tipo de aspecto em seu planejamento quando define os casos de testes. Teste de Configuração Teste de Navegação Teste de Interface Teste de desempenho Teste de conteúdo 9a Questão (Ref.: 201102288600) Pontos: 0,0 / 1,0 Analise as senteças e marque a alternativa INCORRETA: Os tipos de teste são aplicáveis ao conjunto de características definidas para realização dos testes em cada nível, durante o desenvolvimento de sistemas. Teste de funcionalidade é aplicado para a descoberta de erros funcionais. Utiliza-se o conceito de driver e stub para realizar teste de sistema. Teste de carga, também chamado de stress executa o sistema de uma forma que exige recursos em quantidade, freqüência ou volumes anormais. Para os testes de integração é preciso definir o método: não incremental ou incremental e, top-down ou botton-up. 10a Questão (Ref.: 201102801990) Pontos: 0,0 / 1,0 Quem são os responsáveis em executar os testes unitários e os testes de integração? Testadores usuários Analista de testes auditores Desenvolvedores Simulado: CCT0272_SM_201102204935 V.2 Fechar Aluno(a): CLEBER LUIZ DE MAGALHAES Matrícula: 201102204935 Desempenho: 7,0 de 10,0 Data: 22/09/2015 17:51:21 (Finalizada) 1a Questão (Ref.: 201102810371) Pontos: 0,0 / 1,0 Qual o principal objetivo de um testador? Documentar bugs Garantir a qualidade Corrigir bugs Encontrar bugs Acompanhar o desenvolvimento 2a Questão (Ref.: 201102319533) Pontos: 1,0 / 1,0 O processo deteste de software deve basear-se em uma metodologia aderente ao processo de desenvolvimento, com pessoal técnico qualificado, ambiente e ferramentas adequadas. Esta metodologia de teste deve ser o documento básico para organizar a atividade de testar aplicações no contexto da empresa. Assim como o processo de desenvolvimento de software, teste de software também possui um ciclo de vida. Qual das opções abaixo NÃO faz parte do ciclo de vida do teste de software? Execução: Execução dos testes planejados conforme os Casos de Teste, ¿scripts¿ e dos roteiros de Teste com os correspondentes registros dos resultados obtidos. Entrega: conclusão do processo de testes com a entrega do sistema para o ambiente de produção. Codificação: É a conversão das representações do Projeto em uma seqüencia de instruções que formam um programa, sendo escrito numa linguagem de programação Especificação: Elaboração e revisão dos casos de teste , ¿scripts¿ ( no caso de ferramentas de automação de testes) e dos roteiros de Teste e execução dos testes de verificação da documentação do sistema (testes estáticos). Procedimentos iniciais: Consiste na elaboração de documento com o estabelecimento de um acordo entre as partes envolvidas no projeto de teste. 3a Questão (Ref.: 201102284053) Pontos: 1,0 / 1,0 Qual a ordem correta dos passos envolvidos na Solução do defeito? Programar a correção, Priorizar a correção, Reportar a resolução e Corrigir o defeito. Reportar a resolução, Priorizar a correção, Programar a correção e Corrigir o defeito. Priorizar a correção, Corrigir o defeito, Reportar a resolução e Programar a correção . Priorizar a correção, Programar a correção, Corrigir o defeito e Reportar a resolução. Corrigir o defeito, Programar a correção, Priorizar a correção e Reportar a resolução. 4a Questão (Ref.: 201102288507) Pontos: 1,0 / 1,0 "Um erro foi encontrado pelo testador". Isto significa que: O programa não foi construído de acordo com os padrões estabelecidos. O programador não fez o que se esperava. O testador é atento e não deixa passar nada de estranho. Um resultado encontrado é diferente do resultado esperado. O programa é ruim e provavelmente foi mal construído. 5a Questão (Ref.: 201102919527) Pontos: 0,0 / 1,0 Qual das seguintes alternativas estabelece um limite máximo para o número de testes que deve se executado para garantir que todas as instruções sejam executadas pelo menos uma vez. Complexidade Ciclomática Teste de Laços (loops) Teste de Condição Teste de Estrutura Teste de Fluxo de Dados 6a Questão (Ref.: 201102895998) Pontos: 0,0 / 1,0 Fernando foi incumbido de realizar um conjunto de testes que contemplam os requisitos funcionais de um programa. Ele então trabalhará com a técnica de testes conhecida por: Teste de caixa-preta Teste de fluxo. Teste de condição. Teste de complexidade ciclomática Teste de ciclo. 7a Questão (Ref.: 201102272080) Pontos: 1,0 / 1,0 O desenvolvedor no momento de especificar os testes tomou o cuidado de identificar a quantidade de usuários que vão acessar o sistema simultaneamente, com o número de transações on-line por usuários por unidade de tempo e com a carga de dados processada pelo servidor por transação. Certamente essa preocupação minimizará os impactos em tempo de resposta do sistema na colocação em produção. Assinale a alternativa que relaciona esse tipo de teste. Teste Alfa Teste de Carga Teste de Recuperação Teste de Unidade Teste de Integração Gabarito Comentado. 8a Questão (Ref.: 201102927113) Pontos: 1,0 / 1,0 O aspecto referente a programação visual da interface é relevante pois é a apresentação do sistema. É através dela que todas as funcionalidades serão operadas. Essa relevância se dá pois está comprovado que as cores, por exemplo, influenciam diretamente no comportamento humano. Marque a alternativa que define o tipo de teste que considera esse tipo de aspecto em seu planejamento quando define os casos de testes. Teste de Navegação Teste de Configuração Teste de desempenho Teste de conteúdo Teste de Interface 9a Questão (Ref.: 201102859094) Pontos: 1,0 / 1,0 Dentro de uma equipe de teste existe um papel definido para cada atividade. Como denominamos ao perfil do profissional que é responsável pela montagem da infraestrutura de teste: pela montagem do ambiente e escolha das ferramentas de testes. Projetista de teste Testador Engenheiro de teste Analista de teste Arquiteto de teste Gabarito Comentado. 10a Questão (Ref.: 201102288496) Pontos: 1,0 / 1,0 Considere as afirmações abaixo: I. Os desenvolvedores são responsáveis pelos testes unitários e de integração. II. Os usuários são responsáveis pelos testes de aceitação. III Os usuários são responsáveis pelos testes de sistema e aceitação. IV Os desenvolvedores são responsáveis apenas pelos testes unitários. V Os analistas de testes são responsáveis pelos testes de sistema. Qual das alternativas abaixo contempla todas as afirmações verdadeiras. II, IV, V. I, II, V. Somente I. I e V. I, III, V. Simulado: CCT0272_SM_201102204935 V.3 Fechar Aluno(a): CLEBER LUIZ DE MAGALHAES Matrícula: 201102204935 Desempenho: 6,0 de 10,0 Data: 22/09/2015 18:14:12 (Finalizada) 1a Questão (Ref.: 201102319531) Pontos: 0,0 / 1,0 Segundo Pressman, o teste de software é um conjunto de atividades que podem ser planejadas com antecedência e executadas sistematicamente. Por esta razão deverá ser definido: Um padrão de desenvolvimento e um processo de teste de software. Um cronograma de teste e um padrão de desenvolvimento. Uma metodologia de desenvolvimento e um padrão de desenvolvimento. Um processo de teste de software e um modelo (template) para o teste. Uma metodologia de desenvolvimento e um modelo (template) para o teste. Gabarito Comentado. 2a Questão (Ref.: 201102319532) Pontos: 0,0 / 1,0 Existem muitas estratégias de teste de software propostas e todas fornecem um modelo para o teste e têm basicamente algumas características genéricas. Qual das opções abaixo está em desacordo com a afirmação anterior? O teste começa no nível do componente e progride em direção à integração do sistema computacionais como um todo. Diferentes técnicas de teste são apropriadas para diferentes abordagens de engenharia de software e em diferentes pontos no tempo. Para executar um teste eficaz, proceder a revisões técnicas eficazes. Fazendo isso, muitos erros serão eliminados antes do começo do teste. O teste é feito pelo desenvolvedor do software e (para grandes projetos) por um grupo independente de teste. Devemos nos preocupar como teste somente após o código tiver sido gerado. Gabarito Comentado. 3a Questão (Ref.: 201102859055) Pontos: 1,0 / 1,0 Qual a técnica de depuração que começa no ponto aonde o sintoma foi descoberto e o código fonte é investigado retroativamente (manualmente) até que a causa seja encontrada? O grande problema desta técnica está no fato de que, à medida que o número de linhas do código fonte aumenta, o número de caminhos retroativos potenciais pode ser tornar demasiadamente grande.Marque a alternativa correta: Rastreamento Causa raiz Força Bruta Eliminação da causa Análise do Caminho lógico Gabarito Comentado. 4a Questão (Ref.: 201102284080) Pontos: 1,0 / 1,0 O cliente para abrir uma conta no banco deve ser maior que 18 anos e menor que 61 anos. Quais testes negativos, o analista de teste deve elaborar para o caso acima? Analise os seguintes casos e marque a alternativa correta. I - Idade menor que 18 anos. II - Idade igual a 18 anos. III - Idade igual a 61 anos. IV - Idade igual a 60 anos. As alternativas I e III são testes negativos. Somente a alternativa IV é teste negativo. As alternativas I, II e III são testes negativos. As alternativas II, III E IV são testes negativos. Somente a alternativa III é teste negativo. 5a Questão (Ref.: 201102288490) Pontos: 1,0 / 1,0 Qual é o conceito da técnica de Caixa Branca ? Visa avaliar as cláusulas de código, lógica interna de componente codificado, as configurações e outros elementos técnicos. É um tipo de teste que visa aprovar o sistema de uma forma completa imitando o ambiente real. Nenhuma das alternativas. É baseado na lógica de sua execução, chamada também de Thread Testing. Visa verificar se a solução atende os objetivos dos requisitos do negócio, no que diz respeito à funcionalidade, usabilidade antes de utilizar no ambiente de produção. Gabarito Comentado. 6a Questão (Ref.: 201102295536) Pontos: 1,0 / 1,0 Considerando o Grafo de Fluxo de Controle abaixo, escolha a alternativa que representa o caminho associado com critério baseado em fluxo de controle " Todas-Arestas". 1,2,6 1,2,3,4,5,6 1,2,3,4,2,3,5,2,6 1,2,3,4,2,3,5,6 1,2,3,5,2,6 7a Questão (Ref.: 201102927125) Pontos: 1,0 / 1,0 A realização de teste de software é uma disciplina importante no processo de desenvolvimento. Quando precisamos validar se as informações são precisas, concisas, direcionadas ao assunto, fácil para o usuário entender o layout do objeto, consistentes internamente e consistentes com as informações apresentadas em outros objetos de conteúdo, estamos nos referindo a qual tipo de teste? Marque a alternativa correta. Teste de desempenho Testes de conteudo Testes de interface Teste de usabilidade Teste de configuração 8a Questão (Ref.: 201102927110) Pontos: 1,0 / 1,0 Na construção de sistemas a busca pela qualidade é uma constante e torna-se importante até o fato de checar com o usuário a sequencia das informações dispostas em uma tela, a sua forma de apresentação, incluindo a cor da tela. A essa validação classificamos como teste ..... Teste de sistema Teste de integração Teste de validação Teste de unidade Teste de interface 9a Questão (Ref.: 201102284107) Pontos: 0,0 / 1,0 Qual é a vantagem de usar testadores independentes? Equipes Independentes de Testes são muitas vezes mais eficientes na identificação de defeitos. Você não necessita pessoas técnicas ou com o conhecimento do negócio nas equipes de teste. O custo inicial é maior embora os resultados finais tendem a ser financeiramente melhores. As equipes independentes do teste são responsáveis para asseguram a conclusão do período de execução de teste. Teste Independente alivia os desenvolvedores de toda a responsabilidade pela qualidade. 10a Questão (Ref.: 201102288600) Pontos: 0,0 / 1,0 Analise as senteças e marque a alternativa INCORRETA: Os tipos de teste são aplicáveis ao conjunto de características definidas para realização dos testes em cada nível, durante o desenvolvimento de sistemas. Para os testes de integração é preciso definir o método: não incremental ou incremental e, top-down ou botton-up. Utiliza-se o conceito de driver e stub para realizar teste de sistema. Teste de funcionalidade é aplicado para a descoberta de erros funcionais. Teste de carga, também chamado de stress executa o sistema de uma forma que exige recursos em quantidade, freqüência ou volumes anormais.
Compartilhar