·
Cursos Gerais ·
Qualidade de Software
Send your question to AI and receive an answer instantly
Recommended for you
11
Aula08-teste de Aceitação
Qualidade de Software
UMG
2
01_conceitos_de_softwares
Qualidade de Software
UMG
5
Qualidade e Testes de Software
Qualidade de Software
UMG
4
Estácio_ Alunos 17
Qualidade de Software
UMG
4
Simulado de Teste de Software 20-11-14
Qualidade de Software
UMG
11
Apresentação1
Qualidade de Software
UMG
3
Avaliando Aprendizado
Qualidade de Software
UMG
4
Estácio_ Alunos 24
Qualidade de Software
UMG
5
Estácio_ Alunos 30
Qualidade de Software
UMG
3
Exercícios Qualidade de Teste de Sofware
Qualidade de Software
UMG
Preview text
05/04/2023, 16:07 Estácio: Alunos Exemplos: planilha eletrônica, editores de texto e editores de apresentações (como PowerPoint). 2ª Questão Fonte: FUNRIO 2013 | MPOG Analista de Tecnologia da Informação Considere o seguinte problema encontrado em projetos de desenvolvimento de software: projetos reais raramente seguem um fluxo sequencial. Apesar de um modelo linear poder acomodar a iteração, ele o faz indiretamente. Como resultado, as modificações podem causar confusão à medida que a equipe de projeto prossegue. Esse é um dos problemas que são algumas vezes encontrados quando é aplicado o modelo de desenvolvimento: ☐ iterativo ☐ iterativo e incremental ☐ incremental ☑ em cascata ☐ evolutivo A: 1.0 / 1.0 Respondido em 23/03/2023 22:12:10 Explicação: O modelo em Cascata possui este problema de ter a necessidade de um fluxo sequencial e os projetos do mundo real não seguem necessariamente esta sequencialidade. 3ª Questão É importante conhecermos o histórico das atividades de teste, para tratarmos os sistemas com qualidade. Myers foi um precursor sobre os processos de teste de software. Ele ficou conhecido pela "regra 10 de Myers" e concluiu também que zero-defeito é algo intangível. Essa regra e conclusão estabelecem que: I - Todas as decisões tomadas durante o processo de desenvolvimento do software podem comprometer a sua qualidade final. II - A partir de processos uniformes e consistentes, a tendência é que o produto final gerado, ou seja, o software seja eficiente. III - Quanto mais tarde os defeitos forem encontrados tanto mais caro será corrigi-los. Assinale a assertiva correta. ☐ Apenas o item III está correto. ☐ Apenas o item II está correto. ☐ Apenas os itens II e III estão corretos. ☐ Apenas o item I está correto. ☑ Apenas os itens I e II estão corretos. Acerto: 0,0 / 1,0 Respondido em 23/03/2023 22:12:45 05/04/2023, 16:07 Estácio: Alunos Explicação: O item I indica a importância da qualidade de software que é é 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 eliminando defeitos. Myers concluiu que zero-defeito é algo intangível, ou seja, pela complexidade envolvida e pelo número altíssimo de situações existentes, torna-se impossível imaginar um produto de software ¿livre de erros¿. Sempre existirão erros a serem descobertos. Myers foi criador de termos muito usados como `Caixa Branca e Caixa Preta¿ e "Caso de Teste" e também ficou conhecido pela regra 10 de Myers. 4ª Questão Acerto: 1,0 / 1,0 Quanto às estratégias, existem muitas que podem ser utilizadas para testar um software. Uma das estratégias de teste é o Teste Unitário. O que visam os testes unitários? ☑ Visam garantir que cada unidade de programa atenda às especificações e funcione corretamente. ☐ Visam verificar se os componentes funcionam corretamente juntos, conforme as especificações. ☐ Visam tratar os testes como um processo organizado e muitas vezes paralelo e integrado ao processo de desenvolvimento. ☐ Visam verificar se a solução atende aos objetivos do negócio e aos seus requisitos. ☐ Visam a execução do sistema como um todo ou um subsistema. Respondido em 23/03/2023 22:13:13 Explicação: Testes Unitários: São realizados no estágio mais baixo da escala de testes e são aplicados nas menores componentes de códigos criados, visando garantir que estes atendem as especificações, em termos de garantia e de funcionalidade. Testes de integração: São executados em uma combinação de componentes para verificar se eles funcionam corretamente juntos, conforme as especificações. Teste de sistema: São realizados pela equipe de testes, visando a execução do sistema como um todo ou um subsistema. Teste de aceitação: São os testes finais de execução do sistema, realizados pelos usuários, visando verificar se a solução atende aos objetivos do negócio e aos seus requisitos. 05/04/2023, 16:07 Estácio: Alunos Meus Simulados Teste seu conhecimento acumulado Disc.: QUALIDADE E TESTES DE SOFTWARE Aluno(a): ANA CAROLINA DE SOUZA Acertos: 9,0 de 10,0 202108138541 23/03/2023 1ª Questão Acerto: 1,0 / 1,0 Um software é composto por módulos, instruções, bibliotecas, que gera um programa executável que lê dados denominados "entradas" ou inputs ao final do processo de desenvolvimento, e este, quando executado, recebe algum tipo de "entrada" de dados (input), processa as informações e libera uma "saída" (output) como resultado deste processamento. Os softwares são classificados em três tipos, os quais: I. Software de Sistema: é o conjunto de informações que gerenciam o hardware, permitindo a interação entre o usuário e os periféricos do computador. Exemplos: Windows e Linux. II. Software de Programação: são programas de computadores que permitem ao usuário executar uma série de tarefas específicas em diversas áreas de atividade. Exemplos: planilha eletrônica, editores de texto e editores de apresentações (como PowerPoint). III. Software de Aplicação: é o conjunto de ferramentas que permitem ao programador desenvolver sistemas informáticos. Exemplos: C++, C#, VB, ASP, Delphi, GO. Após a leitura, analise as alternativas a seguir e assinale a correta. ☐ Somente a afirmação III está correta ☐ Somente a afirmação II está correta ☐ Somente as afirmações I e II estão corretas ☑ Somente a afirmação I está correta ☐ Somente as afirmações I e III estão corretas Respondido em 23/03/2023 22:11:20 Explicação: Os softwares sao classificados em 3 tipos, os quais: Software de Sistema: é o conjunto de informações que gerenciam o hardware, permitindo a interação entre o usuário e os periféricos do computador. Exemplos: Windows e Linux. Software de Programação: é o conjunto de ferramentas que permitem ao programador desenvolver sistemas informáticos. Exemplos: exemplo, C++, C#, VB, ASP, Delphi, GO. Software de Aplicação: são programas de computadores que permitem ao usuário executar uma série de tarefas específicas em diversas áreas de atividade. 05/04/2023, 16:07 Estacio: Alunos Ao tratar os testes como um processo organizado e muitas vezes paralelo e integrado ao processo de desenvolvimento, os custos de manutenção serão reduzidos. 5ª Questão O Modelo V de desenvolvimento de software apresenta algumas vantagens e desvantagens. Sobre tais aspectos, leia as assertões abaixo e, a seguir, assinale a alternativa correta. I. No Modelo V, a relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas. II. O Modelo V é altamente complexo e requer investimento para conseguir aprender. III. O Modelo V especifica os papéis dos diferentes tipos de testes para serem executados. IV. O Modelo V envolve apenas os programadores no teste. Apenas as assertões I, II e III estão corretas Apenas as assertões II e IV estão corretas Apenas as assertões II, III e IV estão corretas Apenas as assertões I e II estão corretas Apenas as assertões I e IV estão corretas Apenas as assertões I, III e IV estão corretas Apenas as assertões I, II e IV estão corretas ✔ Apenas as assertões I e III estão corretas Acerto: 1,0 / 1,0 Explicação: Modelo V: Vantagens: A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas; É um modelo simples e fácil de aprender; Especifica os papéis dos diferentes tipos de testes para ser executada; Envolve o usuário no teste. Desvantagens: É difícil para o cliente expor explicitamente todos os requisitos; O cliente deve ter paciência, pois receberá o produto no fim do ciclo de vida; O teste pode ser caro e às vezes não ser suficientemente eficaz; O produto final pode não refletir todas as necessidades dos utilizadores. 6ª Questão O gerente de um departamento de sistemas decidiu que os produtos de software criados pela equipe A serão homologados pela equipe B, e vice-versa. Percebeu-se com o tempo, no entanto, o surgimento de diversos conflitos entre as equipes A e B. Qual a origem desses conflitos? ✔ A origem do problema é que os desenvolvedores testam para 'provar que funciona' e os homologadores para 'provar que não funcional', agravados no caso pela proximidade entre as equipes e pela constante troca de papéis no processo. A origem do problema foi a criação de um Grupo Independente de Teste (ITG). A origem do problema foi a visão dos Caminhos de Manipulação de Erro. A origem do problema é que a condição de erro provocada pela execução no sistema antes da mensagem de manipulação de erro. A origem do problema é que o erro mencionado não corresponde ao erro encontrado. Acerto: 1,0 / 1,0 Explicação: Neste caso, a origem do problema se deu porque a função dos desenvolvedores é testar para 'provar que funciona' e os homologadores para 'provar que não funciona', agravados no caso pela proximidade entre as equipes e pela constante troca de papéis no processo. 07ª Questão Sobre a elaboração do plano de teste é incorreto afirmar que: A equipe define os diferentes papéis desempenhados no projeto de teste. Estratégias e ferramentas de testes definem questões como atividades e ferramentas usadas no test. ✔ O cronograma de atividades descreve marcos importantes das atividades. A documentação estabelece uma relação dos documentos pertinentes ao projeto. Os requisitos devem ser descritos nos casos para que as funcionalidades do software sejam testadas. Explicação: Descreve-se, isoladamente, os requisitos para que as funcionalidades do software sejam testadas. Acerto: 1,0 / 1,0 8ª Questão A utilização de uma ferramenta para a automatização dos testes permite: Economizar recursos, mas não tempo durante a execução dos testes. Automatizar qualquer caso sem que se avalie a sua necessidade. Economizar tempo, mas não recursos durante a execução dos testes. ✔ Aumentar a qualidade final do produto. Executar os mesmos testes por uma quantidade fixa de vezes. Acerto: 1,0 / 1,0 Explicação: Economizam tempo e recursos durante a execução dos testes; Aumentam a qualidade final do produto, pois a execução de todos os testes funcionais que existem no sistema garante uma menor incidência de erros e falhas no programa. Possibilitam executar os mesmos testes repetidas vezes. É importante considerar os casos em que cabe utilizar a automação,em nem todos os casos é interessante a automação de testes. 9ª Questão Não é uma ferramenta de software que permite a gestão de Bugs: Eventum Scrum Jira ✔ Zephyr Trac Acerto: 1,0 / 1,0 Explicação: O Scrum é um framework de gerenciamento de projetos. 10ª Questão São a base organizacional da unidade do TestLink: Usuário. Casos de teste. ✔ Projetos de teste. Planos de teste. Marcos de teste. Acerto: 1,0 / 1,0 Explicação: Os projetos de teste são a base organizacional da unidade de TestLink. Os projetos de teste são lançamentos da sua empresa que podem alterar as suas características e funcionalidades ao longo do tempo, mas, na maior parte dos casos, continuam a ser os mesmos. O projeto de teste inclui requisitos de documentação, especificação de testes, planos de testes e direitos específicos dos usuários. https://simulado.estacio.br/alunos/ I would hurrah for a bear, if I could catch him! Rejoicing in the heat of battle on a combative evening e nroute to Washington to attend the Inauguration in Mr Lincoln's honor. The photograph shows the President with Game Cock Mr Tracey Grange from Illinois GUARANTEED FIRST CLASS LONDON, DAY AND SONS LIMITED, TEMPLE CHAMBERS, CHARTERHOUSE STREET, LONDON, E.C.
Send your question to AI and receive an answer instantly
Recommended for you
11
Aula08-teste de Aceitação
Qualidade de Software
UMG
2
01_conceitos_de_softwares
Qualidade de Software
UMG
5
Qualidade e Testes de Software
Qualidade de Software
UMG
4
Estácio_ Alunos 17
Qualidade de Software
UMG
4
Simulado de Teste de Software 20-11-14
Qualidade de Software
UMG
11
Apresentação1
Qualidade de Software
UMG
3
Avaliando Aprendizado
Qualidade de Software
UMG
4
Estácio_ Alunos 24
Qualidade de Software
UMG
5
Estácio_ Alunos 30
Qualidade de Software
UMG
3
Exercícios Qualidade de Teste de Sofware
Qualidade de Software
UMG
Preview text
05/04/2023, 16:07 Estácio: Alunos Exemplos: planilha eletrônica, editores de texto e editores de apresentações (como PowerPoint). 2ª Questão Fonte: FUNRIO 2013 | MPOG Analista de Tecnologia da Informação Considere o seguinte problema encontrado em projetos de desenvolvimento de software: projetos reais raramente seguem um fluxo sequencial. Apesar de um modelo linear poder acomodar a iteração, ele o faz indiretamente. Como resultado, as modificações podem causar confusão à medida que a equipe de projeto prossegue. Esse é um dos problemas que são algumas vezes encontrados quando é aplicado o modelo de desenvolvimento: ☐ iterativo ☐ iterativo e incremental ☐ incremental ☑ em cascata ☐ evolutivo A: 1.0 / 1.0 Respondido em 23/03/2023 22:12:10 Explicação: O modelo em Cascata possui este problema de ter a necessidade de um fluxo sequencial e os projetos do mundo real não seguem necessariamente esta sequencialidade. 3ª Questão É importante conhecermos o histórico das atividades de teste, para tratarmos os sistemas com qualidade. Myers foi um precursor sobre os processos de teste de software. Ele ficou conhecido pela "regra 10 de Myers" e concluiu também que zero-defeito é algo intangível. Essa regra e conclusão estabelecem que: I - Todas as decisões tomadas durante o processo de desenvolvimento do software podem comprometer a sua qualidade final. II - A partir de processos uniformes e consistentes, a tendência é que o produto final gerado, ou seja, o software seja eficiente. III - Quanto mais tarde os defeitos forem encontrados tanto mais caro será corrigi-los. Assinale a assertiva correta. ☐ Apenas o item III está correto. ☐ Apenas o item II está correto. ☐ Apenas os itens II e III estão corretos. ☐ Apenas o item I está correto. ☑ Apenas os itens I e II estão corretos. Acerto: 0,0 / 1,0 Respondido em 23/03/2023 22:12:45 05/04/2023, 16:07 Estácio: Alunos Explicação: O item I indica a importância da qualidade de software que é é 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 eliminando defeitos. Myers concluiu que zero-defeito é algo intangível, ou seja, pela complexidade envolvida e pelo número altíssimo de situações existentes, torna-se impossível imaginar um produto de software ¿livre de erros¿. Sempre existirão erros a serem descobertos. Myers foi criador de termos muito usados como `Caixa Branca e Caixa Preta¿ e "Caso de Teste" e também ficou conhecido pela regra 10 de Myers. 4ª Questão Acerto: 1,0 / 1,0 Quanto às estratégias, existem muitas que podem ser utilizadas para testar um software. Uma das estratégias de teste é o Teste Unitário. O que visam os testes unitários? ☑ Visam garantir que cada unidade de programa atenda às especificações e funcione corretamente. ☐ Visam verificar se os componentes funcionam corretamente juntos, conforme as especificações. ☐ Visam tratar os testes como um processo organizado e muitas vezes paralelo e integrado ao processo de desenvolvimento. ☐ Visam verificar se a solução atende aos objetivos do negócio e aos seus requisitos. ☐ Visam a execução do sistema como um todo ou um subsistema. Respondido em 23/03/2023 22:13:13 Explicação: Testes Unitários: São realizados no estágio mais baixo da escala de testes e são aplicados nas menores componentes de códigos criados, visando garantir que estes atendem as especificações, em termos de garantia e de funcionalidade. Testes de integração: São executados em uma combinação de componentes para verificar se eles funcionam corretamente juntos, conforme as especificações. Teste de sistema: São realizados pela equipe de testes, visando a execução do sistema como um todo ou um subsistema. Teste de aceitação: São os testes finais de execução do sistema, realizados pelos usuários, visando verificar se a solução atende aos objetivos do negócio e aos seus requisitos. 05/04/2023, 16:07 Estácio: Alunos Meus Simulados Teste seu conhecimento acumulado Disc.: QUALIDADE E TESTES DE SOFTWARE Aluno(a): ANA CAROLINA DE SOUZA Acertos: 9,0 de 10,0 202108138541 23/03/2023 1ª Questão Acerto: 1,0 / 1,0 Um software é composto por módulos, instruções, bibliotecas, que gera um programa executável que lê dados denominados "entradas" ou inputs ao final do processo de desenvolvimento, e este, quando executado, recebe algum tipo de "entrada" de dados (input), processa as informações e libera uma "saída" (output) como resultado deste processamento. Os softwares são classificados em três tipos, os quais: I. Software de Sistema: é o conjunto de informações que gerenciam o hardware, permitindo a interação entre o usuário e os periféricos do computador. Exemplos: Windows e Linux. II. Software de Programação: são programas de computadores que permitem ao usuário executar uma série de tarefas específicas em diversas áreas de atividade. Exemplos: planilha eletrônica, editores de texto e editores de apresentações (como PowerPoint). III. Software de Aplicação: é o conjunto de ferramentas que permitem ao programador desenvolver sistemas informáticos. Exemplos: C++, C#, VB, ASP, Delphi, GO. Após a leitura, analise as alternativas a seguir e assinale a correta. ☐ Somente a afirmação III está correta ☐ Somente a afirmação II está correta ☐ Somente as afirmações I e II estão corretas ☑ Somente a afirmação I está correta ☐ Somente as afirmações I e III estão corretas Respondido em 23/03/2023 22:11:20 Explicação: Os softwares sao classificados em 3 tipos, os quais: Software de Sistema: é o conjunto de informações que gerenciam o hardware, permitindo a interação entre o usuário e os periféricos do computador. Exemplos: Windows e Linux. Software de Programação: é o conjunto de ferramentas que permitem ao programador desenvolver sistemas informáticos. Exemplos: exemplo, C++, C#, VB, ASP, Delphi, GO. Software de Aplicação: são programas de computadores que permitem ao usuário executar uma série de tarefas específicas em diversas áreas de atividade. 05/04/2023, 16:07 Estacio: Alunos Ao tratar os testes como um processo organizado e muitas vezes paralelo e integrado ao processo de desenvolvimento, os custos de manutenção serão reduzidos. 5ª Questão O Modelo V de desenvolvimento de software apresenta algumas vantagens e desvantagens. Sobre tais aspectos, leia as assertões abaixo e, a seguir, assinale a alternativa correta. I. No Modelo V, a relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas. II. O Modelo V é altamente complexo e requer investimento para conseguir aprender. III. O Modelo V especifica os papéis dos diferentes tipos de testes para serem executados. IV. O Modelo V envolve apenas os programadores no teste. Apenas as assertões I, II e III estão corretas Apenas as assertões II e IV estão corretas Apenas as assertões II, III e IV estão corretas Apenas as assertões I e II estão corretas Apenas as assertões I e IV estão corretas Apenas as assertões I, III e IV estão corretas Apenas as assertões I, II e IV estão corretas ✔ Apenas as assertões I e III estão corretas Acerto: 1,0 / 1,0 Explicação: Modelo V: Vantagens: A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas; É um modelo simples e fácil de aprender; Especifica os papéis dos diferentes tipos de testes para ser executada; Envolve o usuário no teste. Desvantagens: É difícil para o cliente expor explicitamente todos os requisitos; O cliente deve ter paciência, pois receberá o produto no fim do ciclo de vida; O teste pode ser caro e às vezes não ser suficientemente eficaz; O produto final pode não refletir todas as necessidades dos utilizadores. 6ª Questão O gerente de um departamento de sistemas decidiu que os produtos de software criados pela equipe A serão homologados pela equipe B, e vice-versa. Percebeu-se com o tempo, no entanto, o surgimento de diversos conflitos entre as equipes A e B. Qual a origem desses conflitos? ✔ A origem do problema é que os desenvolvedores testam para 'provar que funciona' e os homologadores para 'provar que não funcional', agravados no caso pela proximidade entre as equipes e pela constante troca de papéis no processo. A origem do problema foi a criação de um Grupo Independente de Teste (ITG). A origem do problema foi a visão dos Caminhos de Manipulação de Erro. A origem do problema é que a condição de erro provocada pela execução no sistema antes da mensagem de manipulação de erro. A origem do problema é que o erro mencionado não corresponde ao erro encontrado. Acerto: 1,0 / 1,0 Explicação: Neste caso, a origem do problema se deu porque a função dos desenvolvedores é testar para 'provar que funciona' e os homologadores para 'provar que não funciona', agravados no caso pela proximidade entre as equipes e pela constante troca de papéis no processo. 07ª Questão Sobre a elaboração do plano de teste é incorreto afirmar que: A equipe define os diferentes papéis desempenhados no projeto de teste. Estratégias e ferramentas de testes definem questões como atividades e ferramentas usadas no test. ✔ O cronograma de atividades descreve marcos importantes das atividades. A documentação estabelece uma relação dos documentos pertinentes ao projeto. Os requisitos devem ser descritos nos casos para que as funcionalidades do software sejam testadas. Explicação: Descreve-se, isoladamente, os requisitos para que as funcionalidades do software sejam testadas. Acerto: 1,0 / 1,0 8ª Questão A utilização de uma ferramenta para a automatização dos testes permite: Economizar recursos, mas não tempo durante a execução dos testes. Automatizar qualquer caso sem que se avalie a sua necessidade. Economizar tempo, mas não recursos durante a execução dos testes. ✔ Aumentar a qualidade final do produto. Executar os mesmos testes por uma quantidade fixa de vezes. Acerto: 1,0 / 1,0 Explicação: Economizam tempo e recursos durante a execução dos testes; Aumentam a qualidade final do produto, pois a execução de todos os testes funcionais que existem no sistema garante uma menor incidência de erros e falhas no programa. Possibilitam executar os mesmos testes repetidas vezes. É importante considerar os casos em que cabe utilizar a automação,em nem todos os casos é interessante a automação de testes. 9ª Questão Não é uma ferramenta de software que permite a gestão de Bugs: Eventum Scrum Jira ✔ Zephyr Trac Acerto: 1,0 / 1,0 Explicação: O Scrum é um framework de gerenciamento de projetos. 10ª Questão São a base organizacional da unidade do TestLink: Usuário. Casos de teste. ✔ Projetos de teste. Planos de teste. Marcos de teste. Acerto: 1,0 / 1,0 Explicação: Os projetos de teste são a base organizacional da unidade de TestLink. Os projetos de teste são lançamentos da sua empresa que podem alterar as suas características e funcionalidades ao longo do tempo, mas, na maior parte dos casos, continuam a ser os mesmos. O projeto de teste inclui requisitos de documentação, especificação de testes, planos de testes e direitos específicos dos usuários. https://simulado.estacio.br/alunos/ I would hurrah for a bear, if I could catch him! Rejoicing in the heat of battle on a combative evening e nroute to Washington to attend the Inauguration in Mr Lincoln's honor. The photograph shows the President with Game Cock Mr Tracey Grange from Illinois GUARANTEED FIRST CLASS LONDON, DAY AND SONS LIMITED, TEMPLE CHAMBERS, CHARTERHOUSE STREET, LONDON, E.C.