Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESESelenium

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Selenium

Descripción:
Selenium Examen

Autor:
AVATAR

Fecha de Creación:
17/04/2024

Categoría:
Informática

Número preguntas: 18
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
¿Cuál es el código utilizado con Selenium WebDriver para localizar un elemento por su ID en una página web? findElement(By.id()) getElementById() driver.findElement(By.id()).
¿Cuál es el código utilizado con Selenium WebDriver para hacer clic en un elemento de la página web? clickElement() click() WebElement.click().
¿Cuál es la diferencia entre driver.close() y driver.quit() en Selenium WebDriver? No hay diferencia, ambos cierran el navegador. driver.close() cierra la ventana actual del navegador, mientras que driver.quit() cierra todas las ventanas y termina la sesión. driver.close() cierra la ventana actual del navegador, mientras que driver.quit() cierra todas las ventanas y termina la sesión del WebDriver.
¿Qué es Page Object Model (POM) en el contexto de Selenium WebDriver? Un modelo de diseño para crear páginas web interactivas. Un patrón de diseño que ayuda a mantener el código de automatización de pruebas más organizado y reutilizable. Un patrón de diseño que representa las páginas web como objetos y proporciona métodos para interactuar con ellos en pruebas automatizadas.
¿Cuál es la forma correcta de esperar a que un elemento esté presente en la página en Selenium WebDriver? Utilizando Thread.sleep() durante un tiempo específico. Utilizando WebDriverWait y ExpectedConditions. Utilizando implicit wait o explicit wait con WebDriverWait y ExpectedConditions.
¿Cuál es la diferencia entre findElement() y findElements() en Selenium WebDriver? Las dos sentencias hacen lo mismo, solo que findElements() se puede utilizar varias veces en una misma clase y findElement() no. findElement() devuelve una lista de elementos que coinciden con el criterio de búsqueda, mientras que findElements() devuelve un solo elemento que coincide con el criterio de búsqueda. findElement() devuelve un solo elemento que coincide con el criterio de búsqueda, mientras que findElements() devuelve una lista de todos los elementos que coinciden con el criterio de búsqueda.
En la anotación de la imagen btnClickHere estaría definido como: Un botón. Un Xpath. Un WebElement.
¿Qué es un WebElement en Selenium WebDriver? Un elemento HTML que se puede manipular en una página web. Un objeto que representa un navegador web en Selenium WebDriver. Un objeto que representa un elemento interactuable en una página web, como un campo de texto, un botón, etc.
¿Qué es el concepto de "implicit wait" en Selenium WebDriver? Esperar un tiempo fijo antes de realizar cualquier acción en la página web. Esperar a que un elemento específico esté presente antes de realizar una acción en la página web. Especificar un tiempo máximo que Selenium espera para encontrar un elemento antes de lanzar una excepción.
¿Cuál es la diferencia entre driver.findElement(By.id("elementID")) y driver.findElement(By.xpath("//*=''@id='elementID'") en Selenium WebDriver? No hay diferencia, ambos localizan un elemento por su ID. La primera opción localiza un elemento por su ID, mientras que la segunda localiza un elemento por su selector CSS. La primera opción localiza un elemento por su ID, mientras que la segunda también localiza un elemento por su ID pero utilizando una búsqueda por xpath.
Indique la opción INCORRECTA. ¿Cuál de los siguientes localizadores no utiliza Selenium para identificar un elemento web? Type Name TagName.
Teniendo el siguiente código HTLM, ¿cómo localizarías el elemento web en un XPATH con el método “contains”? <input type=""submit"" class=""button-1 search-box-button"" value=""Search"">" //*[contains(@class,'search-box-button')] //*[contains(@type,'search-box-button')] //*[contains(class = search-box-button)].
¿Cómo es la estructura típica de un Xpath relatvo? //nombreEtiqueta[@atributo='valor'] // [@atributo='valor'] /nombreEtiqueta[@atributo='valor'].
Teniendo el siguiente código HTLM, ¿cómo localizarías el elemento web en un XPATH con el método “contains”? <input type=""submit"" class=""button-1 search-box-button"" value=""Search"">2" //*[contains(@class,'search-box-button')] //*[contains(class = search-box-button)] //*[contains(@type,'search-box-button')].
Teniendo el siguiente código HTLM, ¿cómo localizarías el elemento web en un XPATH con el método “text()”? <a href=""/register?returnUrl=%2F"" class=""ico-register"">Register</a>" //*[text()="Register"] //*[text =Register] //*[@class , text="Register"].
Teniendo el siguiente código HTLM, ¿cómo localizarías el elemento web en un XPATH con el operador lógico “and”? <input type="text" class="search-box-text ui-autocomplete-input" id="smal..." //*[@name="q" and @placeholder="Search store"] //*[@name="q"]/*[@placeholder="Search store"] //*[@name="q", @placeholder="Search store"]".
Teniendo el siguiente código HTLM, ¿Cómo introducirías el texto” hola@yahoo.com” localizando el elemento web con CSS? <input class=""phone-no "" type=""text"" name=""username"" id=""login-username"... driver.findElement(By.cssSelector("#login-username")).sendKeys("hola@yahoo.com"); driver.findElement(By.cssSelector("username ")).sendKeys("hola@yahoo.com"); driver.findElement(By.xpathSelector("#login-username")).sendKeys("hola@yahoo.com");.
¿Dado el siguiente código, cómo borrar el texto introducido usando Selenium WebDriver? WebDriver driver = new FirefoxDriver(); driver.findElement(By.xpath("xpath_of_element1")).clear(); Todas son correctas driver.findElement(By.xpath("xpath_of_element1")).sendKeys("Software Testing Material Website");.
Denunciar test Consentimiento Condiciones de uso