Questões de Concurso Para analista de teste de qualidade

Foram encontradas 376 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q596170 Engenharia de Software
Com relação a conceitos de qualidade de software, julgue o próximo item.

Quando ocorre uma falha na execução de um programa devido à sua não conformidade a um requisito de software, a correção dessa falha impede a ocorrência de novos erros, os quais poderiam resultar em outras falhas.


Alternativas
Q596169 Engenharia de Software
Segundo o manual de práticas de contagem (CPM) do IFPUG, versão 4.3, e o roteiro de métricas de software do SISP, versão 2.0, julgue o item subsequente, a respeito da mensuração de sistemas em pontos de função.

De acordo com a versão 4.3 do CPM, em caso de requisitos de usuário para o desenvolvimento de funcionalidades de manutenção de help, deve-se contar também a função de dados e as funcionalidades de manutenção.


Alternativas
Q596168 Engenharia de Software
Segundo o manual de práticas de contagem (CPM) do IFPUG, versão 4.3, e o roteiro de métricas de software do SISP, versão 2.0, julgue o item subsequente, a respeito da mensuração de sistemas em pontos de função.

No CPM 4.3, estão definidos dois tipos de projetos de software: o de desenvolvimento e o de melhoria. Caso seja requisitada no projeto de software a migração ou carga inicial de dados para uma nova aplicação, tanto no projeto de desenvolvimento quanto no projeto de melhoria, não serão consideradas as funcionalidades de conversão de dados.


Alternativas
Q596167 Engenharia de Software
Segundo o manual de práticas de contagem (CPM) do IFPUG, versão 4.3, e o roteiro de métricas de software do SISP, versão 2.0, julgue o item subsequente, a respeito da mensuração de sistemas em pontos de função.

De acordo com o CPM, Scope Creep é o fenômeno que explica a mudança de requisitos anteriores à implantação dos projetos de desenvolvimento e de manutenção de software, a partir do maior conhecimento sobre as necessidades e funcionalidades de negócio adquiridas pelo usuário e pelo desenvolvedor


Alternativas
Q596166 Segurança da Informação
No que diz respeito à norma ISO/IEC 27005, de gestão de riscos, julgue o item seguinte. Nesse sentido, considere que a sigla SGSI, sempre que utilizada, se refere a sistema de gestão de segurança da informação.

O processo para a gestão de riscos de segurança da informação descrito pela referida norma pode ser usado para avaliações de riscos em um projeto; porém, não pode ser aplicado à operação cotidiana de um SGSI.


Alternativas
Q596165 Segurança da Informação
No que diz respeito à norma ISO/IEC 27005, de gestão de riscos, julgue o item seguinte. Nesse sentido, considere que a sigla SGSI, sempre que utilizada, se refere a sistema de gestão de segurança da informação.

Conforme descreve a norma em questão, a metodologia para estimativa de riscos qualitativa pode ser utilizada: como uma verificação inicial a fim de identificar riscos que exigirão uma análise mais detalhada; quando esse tipo de análise é suficiente para a tomada de decisões; e quando os dados numéricos ou recursos são insuficientes para uma estimativa quantitativa.


Alternativas
Q596164 Segurança da Informação
No que diz respeito à norma ISO/IEC 27005, de gestão de riscos, julgue o item seguinte. Nesse sentido, considere que a sigla SGSI, sempre que utilizada, se refere a sistema de gestão de segurança da informação.

O processo descrito pela norma ISO/IEC 27005 fornece as diretrizes para a gestão de riscos de segurança da informação de uma organização sincronizada com o ciclo de melhoria contínua PDCA utilizado em um SGSI, conforme a ISO/IEC 27001.


Alternativas
Q596163 Programação
Com relação à análise e à avaliação de riscos em projetos de teste de software, julgue o item a seguir.

A JUnit é uma biblioteca típica de testes de apoio e fornece suporte para a execução de testes, geração de logs e verificação de resultados. Por meio do conjunto de classes C# do JUnit, é possível a criação de ambiente de testes automatizado.


Alternativas
Q596162 Engenharia de Software
Com relação à análise e à avaliação de riscos em projetos de teste de software, julgue o item a seguir.

Teste é um processo que busca atingir a confiabilidade do software, portanto, por meio de testes é possível verificar se um software está livre de defeitos ou comportamentos indesejados em todas as circunstâncias.


Alternativas
Q596161 Engenharia de Software
Com relação à análise e à avaliação de riscos em projetos de teste de software, julgue o item a seguir.

Após um sistema ter sido completamente integrado, é possível testá-lo em relação ao desempenho e à confiabilidade. O teste de desempenho significa estressar o sistema por meio de demandas fora dos limites do projeto de software.


Alternativas
Q596160 Engenharia de Software
A respeito de gerenciamento de defeitos, julgue o item subsecutivo.

O ciclo de vida de um defeito é realizado em três fases: identificação do defeito, ação para reproduzi-lo e ações para corrigi-lo.


Alternativas
Q596159 Engenharia de Software
A respeito de gerenciamento de defeitos, julgue o item subsecutivo.

Defeitos categorizados como menos prioritários devem ser corrigidos em versões posteriores do software.


Alternativas
Q596158 Engenharia de Software
A respeito de gerenciamento de defeitos, julgue o item subsecutivo.

A classificação da prioridade de correção dos defeitos encontrados deve ser realizada por um processo de triagem, cujas principais características a serem consideradas são o custo e o prazo envolvidos.


Alternativas
Q596157 Engenharia de Software
A respeito de gerenciamento de defeitos, julgue o item subsecutivo.

Um relatório de incidente deve identificar o defeito por meio de uma ID única, um resumo da anomalia e uma descrição detalhada do defeito, como por exemplo, as pré-condições e pós-condições e demais informações que contextualizam o defeito e sua correção.


Alternativas
Q596156 Engenharia de Software

      Considere o projeto de uma aplicação com interface web, cujo número previsto de usuários é de 4 milhões de pessoas, e que deve atender a aspectos de acessibilidade a pessoas com deficiência visual. Considere, ainda, que durante a etapa de desenvolvimento da aplicação, a disciplina de testes tenha sido negligenciada devido ao curto prazo de entrega do projeto. Assim, quando a aplicação foi implementada em ambiente de produção e liberada para acesso, ocorreram os seguintes problemas:

  • lentidão ao acessar sistema por meio de nome de usuário e senha;
  • as páginas web da aplicação não funcionavam satisfatoriamente nos navegadores Internet Explorer e Safari;
  • todas as funcionalidades que envolvem gravação, alteração e consulta a banco de dados apresentaram lentidão superior ao tempo esperado de resposta definido pelo gestor do projeto;
  • existência de campos nas páginas de inserção de dados e consulta que permitem a inclusão de qualquer tipo de dados, sem qualquer tratamento.

No período de desenvolvimento da aplicação, o gerente de projeto optou por utilizar uma metodologia ágil (Scrum), deixando a cargo dos desenvolvedores a criação de testes unitários para testar a solução, sendo esta a única frente de testes do projeto. A fim de solucionar os problemas da aplicação, um analista de testes com conhecimento em programação foi designado para examinar a solução e apontar problemas na aplicação.

Com base nas informações apresentadas na situação hipotética, julgue o item que se segue.

A lentidão nas operações do sistema está relacionada a não mensuração correta da infraestrutura tecnológica que suporta a solução, devendo o analista de testes focar em um teste de desempenho baseado na quantidade de acessos simultâneos à aplicação web.


Alternativas
Q596155 Engenharia de Software

      Considere o projeto de uma aplicação com interface web, cujo número previsto de usuários é de 4 milhões de pessoas, e que deve atender a aspectos de acessibilidade a pessoas com deficiência visual. Considere, ainda, que durante a etapa de desenvolvimento da aplicação, a disciplina de testes tenha sido negligenciada devido ao curto prazo de entrega do projeto. Assim, quando a aplicação foi implementada em ambiente de produção e liberada para acesso, ocorreram os seguintes problemas:

  • lentidão ao acessar sistema por meio de nome de usuário e senha;
  • as páginas web da aplicação não funcionavam satisfatoriamente nos navegadores Internet Explorer e Safari;
  • todas as funcionalidades que envolvem gravação, alteração e consulta a banco de dados apresentaram lentidão superior ao tempo esperado de resposta definido pelo gestor do projeto;
  • existência de campos nas páginas de inserção de dados e consulta que permitem a inclusão de qualquer tipo de dados, sem qualquer tratamento.

No período de desenvolvimento da aplicação, o gerente de projeto optou por utilizar uma metodologia ágil (Scrum), deixando a cargo dos desenvolvedores a criação de testes unitários para testar a solução, sendo esta a única frente de testes do projeto. A fim de solucionar os problemas da aplicação, um analista de testes com conhecimento em programação foi designado para examinar a solução e apontar problemas na aplicação.

Com base nas informações apresentadas na situação hipotética, julgue o item que se segue.

As páginas web que não funcionaram satisfatoriamente nos navegadores citados não necessitam ser testadas semanticamente, visto que a conformidade com padrões W3C não é alvo dos processos de teste de um sistema.


Alternativas
Q596154 Engenharia de Software

      Considere o projeto de uma aplicação com interface web, cujo número previsto de usuários é de 4 milhões de pessoas, e que deve atender a aspectos de acessibilidade a pessoas com deficiência visual. Considere, ainda, que durante a etapa de desenvolvimento da aplicação, a disciplina de testes tenha sido negligenciada devido ao curto prazo de entrega do projeto. Assim, quando a aplicação foi implementada em ambiente de produção e liberada para acesso, ocorreram os seguintes problemas:

  • lentidão ao acessar sistema por meio de nome de usuário e senha;
  • as páginas web da aplicação não funcionavam satisfatoriamente nos navegadores Internet Explorer e Safari;
  • todas as funcionalidades que envolvem gravação, alteração e consulta a banco de dados apresentaram lentidão superior ao tempo esperado de resposta definido pelo gestor do projeto;
  • existência de campos nas páginas de inserção de dados e consulta que permitem a inclusão de qualquer tipo de dados, sem qualquer tratamento.

No período de desenvolvimento da aplicação, o gerente de projeto optou por utilizar uma metodologia ágil (Scrum), deixando a cargo dos desenvolvedores a criação de testes unitários para testar a solução, sendo esta a única frente de testes do projeto. A fim de solucionar os problemas da aplicação, um analista de testes com conhecimento em programação foi designado para examinar a solução e apontar problemas na aplicação.

Com base nas informações apresentadas na situação hipotética, julgue o item que se segue.


Um teste de desempenho deve ser realizado para mensurar se a infraestrutura tecnológica de produção é suficiente para suportar a quantidade de acessos simultâneos à aplicação web. Uma forma de realizar essa verificação é utilizar ferramenta com suporte à medição de teste de cobertura.

Alternativas
Q596153 Engenharia de Software

      Considere o projeto de uma aplicação com interface web, cujo número previsto de usuários é de 4 milhões de pessoas, e que deve atender a aspectos de acessibilidade a pessoas com deficiência visual. Considere, ainda, que durante a etapa de desenvolvimento da aplicação, a disciplina de testes tenha sido negligenciada devido ao curto prazo de entrega do projeto. Assim, quando a aplicação foi implementada em ambiente de produção e liberada para acesso, ocorreram os seguintes problemas:

  • lentidão ao acessar sistema por meio de nome de usuário e senha;
  • as páginas web da aplicação não funcionavam satisfatoriamente nos navegadores Internet Explorer e Safari;
  • todas as funcionalidades que envolvem gravação, alteração e consulta a banco de dados apresentaram lentidão superior ao tempo esperado de resposta definido pelo gestor do projeto;
  • existência de campos nas páginas de inserção de dados e consulta que permitem a inclusão de qualquer tipo de dados, sem qualquer tratamento.

No período de desenvolvimento da aplicação, o gerente de projeto optou por utilizar uma metodologia ágil (Scrum), deixando a cargo dos desenvolvedores a criação de testes unitários para testar a solução, sendo esta a única frente de testes do projeto. A fim de solucionar os problemas da aplicação, um analista de testes com conhecimento em programação foi designado para examinar a solução e apontar problemas na aplicação.

Com base nas informações apresentadas na situação hipotética, julgue o item que se segue.

Os testes de integração estão entre as ações que possibilitariam apontar a origem do problema de desempenho do banco de dados.


Alternativas
Q596152 Engenharia de Software

      Considere o projeto de uma aplicação com interface web, cujo número previsto de usuários é de 4 milhões de pessoas, e que deve atender a aspectos de acessibilidade a pessoas com deficiência visual. Considere, ainda, que durante a etapa de desenvolvimento da aplicação, a disciplina de testes tenha sido negligenciada devido ao curto prazo de entrega do projeto. Assim, quando a aplicação foi implementada em ambiente de produção e liberada para acesso, ocorreram os seguintes problemas:

  • lentidão ao acessar sistema por meio de nome de usuário e senha;
  • as páginas web da aplicação não funcionavam satisfatoriamente nos navegadores Internet Explorer e Safari;
  • todas as funcionalidades que envolvem gravação, alteração e consulta a banco de dados apresentaram lentidão superior ao tempo esperado de resposta definido pelo gestor do projeto;
  • existência de campos nas páginas de inserção de dados e consulta que permitem a inclusão de qualquer tipo de dados, sem qualquer tratamento.

No período de desenvolvimento da aplicação, o gerente de projeto optou por utilizar uma metodologia ágil (Scrum), deixando a cargo dos desenvolvedores a criação de testes unitários para testar a solução, sendo esta a única frente de testes do projeto. A fim de solucionar os problemas da aplicação, um analista de testes com conhecimento em programação foi designado para examinar a solução e apontar problemas na aplicação.

Com base nas informações apresentadas na situação hipotética, julgue o item que se segue.

A existência de campos que possibilitem a inserção de qualquer tipo de dado pelo usuário não compromete a segurança da solução tecnológica descrita.


Alternativas
Q596151 Engenharia de Software
Acerca de gerenciamento de testes de software, julgue o item subsequente.

Analistas de teste com perfil técnico, especializados em aspectos específicos da solução, são dispensáveis em projetos maiores.


Alternativas
Respostas
141: E
142: C
143: E
144: C
145: E
146: C
147: C
148: E
149: E
150: C
151: C
152: E
153: E
154: C
155: E
156: E
157: C
158: C
159: E
160: E