PERGUNTA 1
Qual alternativa apresenta a ordem correta dos itens usados para definir exemplos concretos de comportamento seguindo BDD?
Cenário > Dado > Quando > Então.
Dado > Cenário > Então > Quando.
Dado > Cenário > Quando > Então.
Cenário > Quando > Dado > Então.
Cenário > Dado > Então > Quando.
1,25 pontos
PERGUNTA 2
Para que é usado o método fail() do JUnit?
Para fazer com que o teste seja depurado.
Para fazer com que o erro seja encontrado.
Para fazer com que o programador seja penalizado.
Para fazer com que o teste falhe.
Para fazer com que o testador busque o erro.
1,25 pontos
PERGUNTA 3
Qual alternativa abaixo apresenta uma característica correta da ferramenta Selenium IDE?
Permite editar os scripts pré-gravados.
Pode realizar testes de banco de dados.
Pode fornecer um relatório de teste detalhado.
Pode exportar para scripts do WebDriver.
Suporta testes orientados a dados.
1,25 pontos
PERGUNTA 4
Marque a alternativa que apresenta apenas anotações existentes no JUnit 4.x para serem usados em classes de teste:
@After, @Before, @BeforeClass, @During, @Test.
@After, @AfterClass, @Before, @BeforeClass, @During.
@After, @AfterClass, @BeforeClass, @During, @Test.
@After, @AfterClass, @Before, @BeforeClass, @Test.
@AfterClass, @Before, @BeforeClass, @During, @Test.
1,25 pontos
PERGUNTA 5
Marque a alternativa que apresenta apenas métodos existentes do JUnit 3.8 para serem usados em classes de teste.
assertTrue, assertNotTrue, assertEquals, assertNull, assertNotNull, assertSame, assertNotSame.
assertTrue, assertFalse, assertEquals, assertNull, assertNotNull, assertSame, assertNotSame.
assertTrue, assertNotTrue, assertEquals, assertNotEquals, assertNull, assertNotNull, assertSame, assertNotSame.
assertTrue, assertFalse, assertEquals, assertNotEquals, assertNull, assertNotNull, assertSame, assertNotSame.
assertTrue, assertNotTrue, assertEquals, assertNotEquals, assertNull, assertNotNull, assertSame, assertNotSame.
1,25 pontos
PERGUNTA 6
Marque a alternativa que apresenta um exemplo de comando da ferramenta Selenium IDE:
WaitTo.
WaitAndType.
ClickAndGo.
Assert.
Validate.
1,25 pontos
PERGUNTA 7
Qual alternativa apresenta a ordem correta das etapas para uso da ferramenta Cucumber?
Seu projeto > Cenários > Passos > Características > Código de suporte > Definições de passos > Biblioteca de automação > Seu sistema.
Seu projeto > Características > Passos > Cenários > Código de suporte > Biblioteca de automação > Definições de passos > Seu sistema.
Seu projeto > Cenários > Passos > Características > Definições de passos > Biblioteca de automação > Código de suporte > Seu sistema.
Seu projeto > Cenários > Características > Passos > Código de suporte > Biblioteca de automação > Definições de passos > Seu sistema.
Seu projeto > Características > Cenários > Passos > Definições de passos > Código de suporte > Biblioteca de automação > Seu sistema.
1,25 pontos
PERGUNTA 8
Quais são os três estágios da ferramenta Selenium IDE?
Recording, Changing, Saving.
Recovering, Playing back, Saving.
Recording, Changing, Playing back.
Recording, Playing back, Recovering.
Recording, Playing back, Saving.
Soluções para a tarefa
Resposta:
1 - Qual alternativa apresenta a ordem correta dos itens usados para definir exemplos concretos de comportamento seguindo BDD?
R: Cenário > Dado > Quando > Então.
2 - Para que é usado o método fail() do JUnit?
R: Para fazer com que o teste falhe.
3 - Qual alternativa abaixo apresenta uma característica correta da ferramenta Selenium IDE?
R: Permite editar os scripts pré-gravados.
4 - Marque a alternativa que apresenta apenas anotações existentes no JUnit 4.x para serem usados em classes de teste:
R: @After, @AfterClass, @Before, @BeforeClass, @Test.
5 - Marque a alternativa que apresenta apenas métodos existentes do JUnit 3.8 para serem usados em classes de teste.
R: assertTrue, assertFalse, assertEquals, assertNull, assertNotNull, assertSame, assertNotSame.
6 - Marque a alternativa que apresenta um exemplo de comando da ferramenta Selenium IDE:
R: Assert.
7 - Qual alternativa apresenta a ordem correta das etapas para uso da ferramenta Cucumber?
R: Seu projeto > Características > Cenários > Passos > Definições de passos > Código de suporte > Biblioteca de automação > Seu sistema.
8 - Quais são os três estágios da ferramenta Selenium IDE?
R: Recording, Playing back, Saving.
Explicação: 10/10