QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Tecnologia da Informação

FCC - TRT 24 - Técnico Judiciário - Área Tecnologia da Informação - 2017 • FCC • 2017

Considere que foi criado um teste de funcionalidade com o Selenium e o JUnit, no qual foram usados uma aplicação web, o Selenium server e o Selenium test client com o JUnit, em condições ideais. O objetivo é testar o tamanho de um combo box em uma página jsp. O Selenium abrirá um browser, chamará a página e testará a combo box. A página é acessível pela url: http://localhost:8080/teste/pagina.jsp . Com a aplicação web e o servidor Selenium executando adequadamente, o teste com JUnit é mostrado no trecho de código abaixo.

private static DefaultSelenium selenium;
I
public static void setup() {
String url = "http://localhost:8080";
selenium = new DefaultSelenium("localhost", 4444,
"*firefox /usr/lib/firefox/firefox-bin", url);
selenium.start();
}
II
public static void tearDown() {
selenium.stop();
}
III
public void testSelectedIdOfSizeComboBox() {
selenium.open("/teste/pagina.jsp");
assertEquals("medium", selenium.getSelectedId("size"));
}

Neste cenário, as lacunas I, II e III são correta e respectivamente preenchidas com as anotações
A
@Before − @After − @TestRun
B
@BeforeClass − @AfterClass − @Test
C
@BeforeClass − @AfterClass − @Test(timeout==5000)
D
@BeforeObject− @AfterObject − @Test(expected.Exception.class)
E
@Before − @After − @Test(expected.IllegalArgumentException.class)
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.