·

Análise e Desenvolvimento de Sistemas ·

Qualidade de Software

Send your question to AI and receive an answer instantly

Ask Question

Preview text

23824_7 - Teste de Software - 2020.2A Avaliação On-Line 4 (AOL 4) - Questionário Nota final Enviado: 13/08/20 19:02 (BRT) 10/10 Pergunta 1 Assinale a opção que apresenta o tipo de testes que representam a reexecução dos subconjuntos de testes que já foram executados anteriormente, para garantir que essas alterações não propagem efeitos colaterais indesejados: Ocultar opções de resposta Testes de desempenho Testes de configuração Testes de usuário Testes de regressão Testes de documentação Resposta correta Pergunta 2 Assinale a alternativa que apresenta um exemplo de ferramenta para criação de testes automatizados: Ocultar opções de resposta Java JUNIT AutoTest Selenium Jquery Resposta correta Pergunta 3 Testes automatizados servem para: Ocultar opções de resposta Aumentar a retrabalho. Substituir os testes de usuário. Garantir que o sistema não tem defeitos. Aumentar a eficiência dos testes. Executar os testes no lugar da equipe de desenvolvimento. Resposta correta Pergunta 4 Leia as afirmativas abaixo e assinale a alternativa que contém as afirmativas CORRETAS. 1. Testes de redução são a reexecução dos subconjuntos de testes que já foram executados anteriormente, para garantir que essas alterações não propagem efeitos colaterais indesejados. 2. Um dos grandes desafios dos testes automatizados baseados em interface gráfica é existir uma enorme dependência da interface gráfica. Isso significa que se houver qualquer mudança na interface gráfica o teste poderá funcionar corretamente, com isso, mudançãs deverão ser desenvolvidas. 3. Em um ambiente de testes automatizados o chaveamento ocorre nos componentes que fazem ligação do código que está sendo acompanhado com a interface gráfica. Isso significa que alterações na interface gráfica não irão ocasionar na reabilitação apenas na realização dessas no script de testes. Nenhuma. I e II apenas. II e III apenas. I e III apenas. I, II e III. Resposta correta Pergunta 5 O profissional que cria testes automatizados precisa de: Ocultar opções de resposta Certificação J2SE. Desenvolver códigos complexos. Ter graduação em tecnologia de informação e atuar como analista de testes. Especialização em testes de software. Ter noção de criação de casos de testes e utilizar uma ferramenta de criação de testes automatizados. Resposta correta Pergunta 6 Assinale a opção de teste automatizado que apresenta a vantagem de não precisar de modificações na aplicação para criação dos testes automatizados. Os testes são realizados da mesma forma que os usuários utilizam o sistema, com isso, não precisam de adaptações nas interfaces sistema para criação dos testes automatizados: Ocultar opções de resposta ▼ A) Testes baseados em lógica de negócio. B) Testes de documentação. C) Testes baseados em interface gráfica. Resposta correta D) Testes de configuração. E) Testes de desempenho. Pergunta 7 Relacione os tipos de testes com suas definições: 1. Testes de unidade 2. Testes de desempenho 3. Testes automatizados baseados em interface gráfica. 4. Testes automatizados baseados em lógica de negócio. ( ) São testes que permitem testar que o sistema irá suportar a carga de informações a qual foi projetado. Normalmente são realizadas diversas baterias de testes aumentando gradualmente a carga de dados até que o desempenho do sistema se torne insuportável. ( ) Testam as funcionalidades da aplicação sem interagir com a interface gráfica. Normalmente é necessário fazer modificações na aplicação para torná-la mais fácil de testar. ( ) São testes em que um sistema orientado a objetos, testam cada classe com objetivo de atestar o comportamento correto de forma isolada. ( ) São testes automatizados que interagem diretamente com a interface gráfica do software simulando um usuário humano. Ocultar opções de resposta ▼ A) 4 - 3 - 2 - 1 B) 2 - 4 - 3 - 1 C) 1 - 2 - 3 - 4 D) 2 - 4 - 1 - 3 Resposta correta E) 4 - 2 - 3 - 1 Pergunta 8 Assinale a opção de testes automatizados que testam as funcionalidades da aplicação sem interagir com a interface gráfica. Normalmente é necessário fazer modificações na aplicação para torná-la mais fácil de testar: Ocultar opções de resposta ▼ A) Testes de desempenho. B) Testes baseados em lógica de negócio. Resposta correta C) Testes de documentação. D) Testes baseados em interface gráfica. E) Testes de configuração. Pergunta 9 Na ferramenta Selenium o campo URL Base é usado para: Ocultar opções de resposta ▼ A) Definir a página inicial que o teste irá começar. Resposta correta B) Apresentar os resultados do teste. C) Inserir o comando de teste. D) Iniciar o teste automatizado. E) Indicar o resultado da execução. Pergunta 10 Relacione as ferramentas com seu objetivo: 1. JUNIT 2. DBUNIT 3. Selenium ( ) Framework para criação de testes automatizados. ( ) Framework para criar testes de unidade. ( ) Framework para simular banco de dados. Ocultar opções de resposta » A 1 - 3 - 2 B 3 - 1 - 2 C 2 - 3 - 1 D 1 - 2 - 3 E 2 - 1 - 3 Resposta correta