Preguntas de opción múltiple (MCQs) sobre Automatización con Selenium (Selenium Automation MCQs)

Preguntas de opción múltiple (MCQs) sobre Automatización con Selenium (Selenium Automation MCQs)

Esta página contiene preguntas de opción múltiple (MCQs) sobre Automatización con Selenium. Las preguntas están presentadas en un formato interactivo, y puedes seleccionar una opción para ver si es correcta o no.

La Automatización con Selenium es el proceso de crear y ejecutar pruebas automatizadas para aplicaciones web utilizando Selenium, una popular herramienta de automatización de pruebas. Permite automatizar la interacción con páginas web, verificar la funcionalidad y garantizar la fiabilidad de las aplicaciones web.

Para aprender sobre la Automatización con Selenium, se recomienda familiarizarse con los conceptos y componentes clave de Selenium, como los elementos de control, las acciones, las esperas, la búsqueda de elementos y otros aspectos importantes.

Las preguntas de opción múltiple (MCQs) gratuitas sobre Automatización con Selenium en MCQss.com te ayudarán a ampliar tus conocimientos en este campo y te permitirán prepararte para entrevistas, exámenes y otras pruebas.

1: ¿Cuál de los siguientes métodos hace la expectativa de que se abrirá una nueva ventana y que aumente la cantidad de asas de Windows?

A.   selenium.webdriver.support.e xpected_conditions.news_window_is_opened (current_handles)

B.   selenium.webdriver.supporlexpected_conditions.number_of_windows_to_be (num_windows)

C.   Ninguno selenium.webdriver.support.expected_conditions.frame_to_be_available_and_switch_to_it (localizador)

2: Si desea acceder al elemento que tiene el texto "Este elemento tiene una ID que cambia cada vez que se carga la página", ¿cuál de los siguientes se usa?

A.   LlDiv [contiene (@id, ‘time_ ')]

B.   LlDiv [contiene (@ID_Time ())]

C.   l/div [parámetro (@id_time ())]

D.   l/div [parámetro (@id, 'time_')]

3: Método que selecciona la opción que muestra el texto que coincide con el parámetro que se le pasa

A.   selectVisIBLETEXT

B.   selectByVisIBLETEXT

C.   select_VISIBLETEXT

D.   select_byVisIBlEtext ()

4: ¿Cuál de las siguientes clases de base debe extenderse al definir los servlets para un centro en el que debe acceder a las partes internas del centro en la red de selenio?

A.   javax.servlet.http.httpservlet

B.   org.openqa.grid.web.servlet.registrybasedservlet

C.   Se podría usar la opción A o B.

5: ¿Cuál de los siguientes comandos se usa para la espera de la espera implícita y cuál permite que el conductor espere a que aparezca un elemento en DOM durante 15 segundos después de un intento inicial?

A.   Driver.Manage0.Imp | IcITlyWait.TimeOuts (15, TimeUnitSeconds);

B.   Driver.Manage0.TimeOutso.implicitlyWait (15.timeunit.seconds);

C.   implícitamentewait.timeouts (15) .Driver.Manageo;

D.   implícitamentewait.driver.grayage (tiempos de espera (t imeunitseconds, 15));

6: ¿Cómo seleccionar todas las opciones que tengan un valor que coincida con el argumento?

A.   Ninguno

B.   llamar select_by_visible_text (texto)

C.   llamar select_by_value (valor)

D.   llamar select_by_index (índice)

7: ¿Cuál de las siguientes es la sintaxis de Java correcta que se usa para moverse entre Windows con nombre usando WebDriver?

A.   controlador.switcht00.window ("windowname");

B.   controlador.switchto (ventana ("windowname"));

C.   Driver.switchto (). Window.Windownarne;

D.   Driver.window.switchtoo.windowname;

8: Usamos el operador Dot (.) Seguido de un ‘o A +. El + le dice a la expresión regular que habrá instancias entre "0" y "n", mientras que * le dice a la expresión regular que habrá instancias entre "1" y "n".

A.   VERDADERO

B.   FALSO

9: ¿Cuál de los siguientes comandos es utilizado por Selenium Grid para verificar los puertos utilizados por todos los programas en ejecución en su máquina?

A.   netstat -at

B.   netstat -a

C.   netstat -u

D.   Netstat - |

10: ¿Cuál de las siguientes es la sintaxis correcta del comando que se usa para configurar la red de selenio y comenzar un centro con parámetros predeterminados?

A.   java -jar grid.selenium-server-sandalone-2.44.0.jar -Jar-role

B.   Java -jar Selenium -server -Standalone -2.44.0.Jar -Role Hub

C.   java -jar hub-grid ~ selenio-server-sandalone-2.44.0.Jar-Role

D.   java -jar hub-selenium-server-sandalone-2.44.0.Jar-Role

11: ¿Cuál de las siguientes es una diferencia correcta b/w getwindowhandles () y getwindowhandleo?

A.   Ninguno de esos.

B.   GetWindowHandleso devuelve los mangos de todos los navegadores abiertos, mientras que GetWindowHandleo obtiene la dirección del navegador actual.

C.   GetWindowi-Landleso devuelve el mango activo del navegador, mientras que GetWindowi-aniLeo le da al mango superior de la mayoría del navegador.

D.   GetWindowi-Landleso devuelve una cuerda, mientras que GetWindowi-LandLeo devuelve un Lterator <String>.

12: ¿Cuál de los siguientes comandos WebDriver se utiliza para verificar la presencia de un elemento web?

A.   VerifyElementPresent

B.   lSelementExist

C.   lSelementPresent

D.   VerifyTextPresent

13: ¿Qué dos comandos puede usar para validar un botón?

A.   VerifyTextPresent y afirmarTextPresent

B.   Verinilement -presente y afirmación presente

C.   VerifyAltPresent y afirmartArtPresent

D.   Verifyalert y afirmartalert

14: ¿Cuál de los siguientes métodos hace una expectativa de verificar que el título contiene una subcadena confidencial?

A.   selenium.webdriver.support.expected_conditions.title_is (título)

B.   seleniumwebdrivensupport.expected_conditions.text_to_be_present_in__element_value (locator, text_)

C.   Ninguno

D.   selenium.webdriver.support.expected_conditions.title_contains (título)

15: ¿Cuál de los siguientes métodos hace una expectativa de verificar que el título contiene una subcadena confidencial?

16: ¿Cómo esperar hasta que un elemento ya no esté unido al DOM?

A.   selenium.webdriver.supportexpected_conditions.presence_of_element_located (localizador)

B.   Selenium.webdriver.support.EXPECTION_CONDLLIONS.STALENS_OF (Elemento)

C.   Selenium.WebDrivensupportExpled_conditions.presence_of_a | l_eiements_located (localizador)

D.   Ninguno

17: Si desea retroceder en la historia de su navegador, independientemente del comportamiento del navegador, ¿cuál de los siguientes es el método Java correcto para hacerlo en WebDriver?

A.   controlador.get0.backward0;

B.   conducir.get (retrospectación);

C.   controlador.navigate (atrás);

D.   driver.navigate (). back ();

18: ¿Cuál de las siguientes es la sintaxis correcta del método que se utiliza para crear una condición de espera explícita para que se muestre una alerta en una página?

A.   nuevo WebDriverWait (10) .get (esperadoCondtions.AlertlSpresento);

B.   nuevo WebDriverWait (esperadoCondtions.AlertlSpresent (10));

C.   nuevo WebDriverWait0.Wait (esperadoCondtions.AlertlSpresent (controlador, 10));

D.   nuevo WebDriverWait (Driver. 10) .Ontii (esperadocondciones.alertlspresent0);

19: ¿Cuál es la siguiente estrategia de ubicación más eficiente en Selenium, en términos de rendimiento de la prueba, de modo que también hace que su código de prueba sea más legible?

A.   Usando la identificación del elemento

B.   Por el texto de un enlace

C.   Usando una declaración de XPath

D.   Uso del modelo de objeto de documento (DOM)

20: ¿Cuál de la siguiente combinación de SendKeyso de WebDriver no es correcta?

A.   sendkeys (keys.t 'ab) == sendkeys ("\ ue004")

B.   sendkeys (keys.f5) = sendkeys ("\ ueo35")

C.   sendkeys (keys.page_down) == sendkeys (aueof ")

D.   sendKeys (keySarrow_down) = sendkeys ("\ UE015")

E.   sendkeys (keys.enter) = sendkeys ("\ u eo0a")

F.   sendkeys (keys.space) = sendkeys ("\ ueood")

21: ¿Cuál de los siguientes es el método correcto para inicializar la fábrica de páginas en Selenium?

A.   Initelements.PageFactoryo;

B.   PageFactory.initialize ();

C.   PageFactory.initelements ();

D.   inicialize.pageFactory ();

22: ¿Cuál de las siguientes opciones se puede usar para realizar una operación de clic derecho en Selenium?

A.   hacer clic()

B.   borforeclickon

C.   contextclick

D.   Ninguno de esos

23: LN Selenium-Grid, ¿cuál de los siguientes comandos de selenio utilizando Java se puede usar para cambiar el puerto utilizado por HUB a 4441?

A.   Java -selenium -Server -Standalone -2.44.0.Jar Hub -Node 4441.port

B.   java -selenium-server-standalone-2.44.0.Jar Snode- Hub de rol —Add -port 4441

C.   java -jar selenium -server -standalone -2.44.0.jar -role hub -port 4441

D.   java -jar selenium-server-standalone-2.44.0.jar-role Hub 4441-puerto

24: ¿Cuál de los siguientes comandos de selenio utilizando Java se puede utilizar para acceder a la ayuda de la línea de comandos para la red de selenio?

A.   java -jar selenium-server-standalone-2.44.0.jar -h

B.   java -jar selenium-server-sandalone-2.44.0.jar -help

C.   java ~ jar selenium -server -sandalone -2.44.0.jar -role nodo -h

D.   java -jar selenium -server -standalone -2.44.0.jar -rol -help -node

25: Usando selenio, ¿cómo podemos hacer clic en un elemento en ciertas coordenadas?

A.   Selenium WebDriver no admite esta funcionalidad

B.   Uso del método de la clase Actions ‘MovetoElement (elemento, xoffset, yoffset)

C.   Uso del método de la clase Actions 'MOVETOELEMENT (XOFFSET. YOFFSET)

D.   Uso del método de la clase Actions 'MOVETOELEMENT (XOFFSET. YOFFSET. Elemento)

26: ¿Cuál de los siguientes comandos de Selenium es responsable de verificar el texto esperado y su etiqueta HTML correspondiente que estará presente en la página?

A.   VerifyTextPresent

B.   verinilement -presente

C.   VerifyText

D.   Se podría usar la opción A o B

27: ¿Cuál de los siguientes controladores proporciona/no proporciona soporte de XPath nativo?

A.   Controlador de htmlunit

B.   Conductor de Firefox

C.   Conductor de Internet Explorer

D.   Ambas opciones A y B

28: La clase FluentWait es la implementación de cuál de las siguientes interfaces de Selenium WebDriver?

A.   Alerta

B.   Esperar

C.   TargetLocator

29: ¿Cuál de las siguientes es la sintaxis correcta del método que se usa para realizar doble clic en un elemento?

A.   Actions Builder = New ActionSo; DoubleClick.Builder.Message.perform ();

B.   Acciones Builder = nuevas acciones (controlador); builder.DoOubleClickfMessage) .perform0;

C.   Acciones controlador = nuevas acciones (constructor); Builder.DoubleClick.perform0;

D.   Acciones controlador = nuevas acciones (constructor); builder.doubleClick.perform (mensaje);

30: ¿Cómo importar el tiempo de espera de Selenium en Python?

A.   Ninguno

B.   import selenium.common.excepciones

C.   import selenium.common.exceptions.timeOutException

D.   desde selenium.common.excepciones importar timeOutException

31: Al probar una aplicación en selenio, ¿cuál de las siguientes opciones no debe usarse en absoluto o debe usarse mínimamente?

A.   Espera implícita

B.   Espera explícita

32: ¿Cuál de los siguientes métodos de WebDriver se utiliza para cambiar el enfoque a una alerta, un marco o una ventana del navegador?

A.   switchTol)

B.   cambio

C.   cambiar a

D.   setfocuso

33: ¿Cuál de las siguientes afirmaciones es incorrecta?

A.   El comando WaitForElementPresent detiene una ejecución hasta que se carga una nueva página esperada. Este método se llama automáticamente cada vez que se usa ClickAndWait.

B.   El comando ASSERTTITLE verifica un título de página esperado.

C.   El comando Open se usa para abrir una página usando URL.

D.   El comando VerifyTable verifica el contenido esperado de una tabla.

34: ¿Cuál de las siguientes es la sintaxis correcta del método que se utiliza para acceder directamente al cuadro de alerta en selenio?

A.   Driver.alert (). Acto;

B.   controlador.switchto (). Alert0.accept0;

C.   controlador.get0.alert0.accept0;

D.   controlador.switcht00.get0.alert0.accept0;

35: ¿Qué método se usa cuando desea verificar si se selecciona una casilla de verificación determinada, botón de radio o opción en el cuadro desplegable en selenio del controlador web?

A.   is_selected0

B.   isselect ()

C.   isselected ()

D.   is_select ()

36: ¿Cuál de los siguientes métodos de selenio define si un elemento es visible y habilitado?

A.   ElementTobeselected (elemento web)

B.   PresenceOfelementLocated (por localizador)

C.   ElementTobeClickable (por localizador)

D.   Titlecontains

37: Mientras trabaja con múltiples marcos, cuando la prueba F‌low debe moverse a otro cuadro después de la finalización de una operación en el cuadro anterior, ¿cuál de los siguientes métodos debe llamarse primero?

A.   Driver.switcht00.frgarne ()

B.   impulso

C.   drivenswitchtoo.defaultcontent

D.   controlador.switchto (). Window0

38: Cuando se genera una confirmación. ¿Cuál de las siguientes opciones debe llamarse para consumirlo para evitar la falla de la próxima acción de selenio?

A.   getConf‌irmation

B.   VerifyConf‌irmación

C.   WaitforConf‌irmación

D.   afirmar la confirmación

39: ¿Cuál de las siguientes opciones debe usarse en su caso de prueba si desea que la falla de alguna prueba aborte el caso de prueba actual?

A.   verificar

B.   afirmar

C.   esperar

D.   Se puede usar la opción A o B

40: ¿Cuál de los siguientes es el comando correcto que hace que se genere el nodo y se agrega un nuevo servlet "org.abc.mydemo.alinodes"?

A.   java -cp ':. org.openqa.grid.selenium.gridlauncher -role nodo -hub -servlets org.abc.mydemo.allnodes

B.   java -cp ‘: .java -selenium -server -standalone -2.44.0.jar -rol nodo http: // localhostz4444 lgrid/registro -servlets org.abc.mydemo.allnodes

C.   java -cp ': .java -selenium -server -standalone -2.44.0.jar -ro | e node -org.abc.mydemo.allnodes -servlets

D.   java -cp ":. org.openqa.grid.selenium.gridlauncher -role nodo -hub http: // localhost: 4444 lgrid/registro -serviets org.abc.mydemo.allnodes

41: ¿Cuál de los siguientes es el comando correcto que hace que se genere el nodo y se agrega un nuevo servlet "org.abc.mydemo.alinodes"?

42: ¿Cuál de las siguientes afirmaciones está definiendo correctamente la prueba de tiempo de espera en Testng?

A.   Es la duración del tiempo esperar a que un conjunto de pruebas finalice su ejecución.

B.   Es la duración del tiempo esperar a que un grupo de prueba finalice su ejecución.

C.   Es la duración del tiempo esperar a que una prueba pueda obtener su ejecución.

D.   Ninguna de las anteriores

43: ¿Cuál de los siguientes es correcto sobre la etiqueta y el nombre del atributo para el controlador HTMLUNIT?

A.   Debe ser de la parte superior

B.   Debe ser de menor carcasa

C.   Puede ser insensible

44: ln selenio, hasta cuántos parámetros se pueden pasar a un método de acción?

A.   Uno

B.   Dos

C.   Tres

D.   Cuatro

45: ¿Cuál de las siguientes es la sintaxis de Java correcta para recuperar el valor inn los intermedios contenidos dentro de un elemento?

A.   WebElement Element = Driver.f‌Indelement.PartialLinkText ("Elementld"); elementgettexto;

B.   elemento = DriveNiIndElementIdc‘Elementld "); element.gettext0;

C.   elemento = Driver.ElementId.f‌Indelement ("Elementld"); elemento.gettext0;

D.   WebElement Element = Driver.FindElement (by.id ("elementld")); eiement.gettext ();

46: ¿Cuál de los siguientes métodos hace una expectativa de verificar que un elemento, que se sabe que está presente en el DOM de una página, es visible?

A.   selenium.webdriver.support.expected_conditions.visibility_of_all_elements_located (localizador)

B.   selenium.webdriver.support.expected_conditions.visibility_of_any_elements_located (localizador)

C.   selenium.webdriver.support.expected_conditions.visibility_of (elemento)

D.   Ninguno

47: ¿Cuál de los siguientes comandos de selenio puede imprimir un mensaje específico en la tercera celda de tabla de su tabla selenese y también es útil para la depuración?

A.   Enfoque (localizador)

B.   echo (mensaje)

C.   ASSERTERTRORONNEXT (mensaje)

D.   afirmarfaiiurreonnext (mensaje)

48: ¿Cuál no es un nivel de configuración/desmontaje válido en el marco Testng?

A.   @Antes/Aftergroup

B.   @Antes/prueba posterior

C.   @Antes/después

D.   @Antes/Afterclass

49: ¿Cuál de los siguientes comandos es un comando de accesorios de selenio?

A.   Clickandwait

B.   Storetitie

C.   VerifyText

D.   esperar

50: ¿Cuál de las siguientes opciones describe correctamente la diferencia entre Thread.sleep () y Selenium.SetSpeed ​​()?

A.   SeleniumSetSpeedo: ejecuta cada comando después del retraso de SetSpeed ​​por el número de milisegundos especificados en SetSpeedo. Thread.sleep () - espera solo una vez en el comando dado en el sueño.

B.   Selenium.setspeed () - toma un solo argumento en formato entero. Thread.sleep () - toma un solo argumento en formato de cadena.

C.   Selenium.set $ PEED () - Ejecuta el comando F‌irst después del retraso de SetSpeed ​​por el número de milisegundos mencionados en SetSpeed. Thread.sleepeo: espera cada comando dado después del sueño.

D.   Ninguna de las anteriores

51: Supongamos que al registrar los casos de prueba en Selenium IDE, ingresó algunos valores en un cuadro de texto. ¿Cuál de los siguientes comandos debe haberse utilizado para hacerlo?

A.   seleccionar

B.   abierto

C.   insertar

D.   tipo

52: ¿Cuál de las siguientes acciones de selenio simula a un usuario que presionó una tecla y aún no la ha lanzado?

A.   llave

B.   tecla Arriba

C.   metakeydown

D.   Keydown

E.   metakeyup

53: ¿Cuál de los siguientes códigos se puede usar para crear el objeto de automatización de Excel usando la API de POI Excel?

A.   Archivo Excelobj = archivo 0;

B.   Archivo Excelobj = nuevo archivo 0;

C.   Archivo Excelobj == nuevo archivo 0;

D.   Excelobj = nuevo archivo 0:

54: ¿Cuál de los siguientes métodos se puede utilizar para verificar si un elemento admite o no la selección múltiple?

A.   afirmarequii (check.ismultiple0);

B.   afirmar (make.ismituitipieo);

C.   afirmarequal (isMultipleo);

D.   afirmarfalse.ismultiple ():

55: ¿Cuál de las siguientes acciones de selenio simula un usuario que aleja el puntero del mouse de un elemento especificado?

A.   ratón (localizador)

B.   MouseMoveat (Locator, Coordstring)

C.   mouseMove (localizador)

D.   Mouseup (localizador)

56: ¿Cuál de los siguientes comandos de selenio se usa para devolver el texto de una celda especificada en una tabla?

A.   storetabie

B.   afirmar

C.   almacenable

D.   afirmartitabie

57: ¿Cuál de los siguientes comandos de selenio se usa para devolver el texto de una celda especificada en una tabla?

58: ¿Cuál de las siguientes afirmaciones es/son correctas sobre el mapeo UL en selenio?

A.   Solo se usan nombres crípticos para identificadores y nombres HTML y, por lo tanto, los scripts de prueba son difíciles de leer y comprender.

B.   Se utiliza una ubicación centralizada para todos los objetos UL.

C.   El uso de mapeo UL hace que el mantenimiento del script sea más eficiente.

D.   Ambas opciones B y C son correctas.

59: ¿Qué pasará si agrega un comando vacío y un comentario vacío en su script de prueba en Selenium IDE?

A.   Nada. Tanto el comando vacío como el comentario vacío se ignoran durante la ejecución

B.   El comentario vacío causará un error durante la ejecución, mientras que el comando vacío será ignorado y no lanzará ningún error.

C.   El comando vacío causará un error durante la ejecución, mientras que los comentarios vacíos serán ignorados y no lanzará ningún error.

D.   Tanto el comando vacío como el comentario vacío arrojarán errores durante la ejecución.

60: ¿Es posible habilitar JavaScript en htmlunitdriver durante la inicialización del controlador? ¿Si es así, entonces cómo?

A.   Sí, htmlunitdriver controlador = nuevo htmlunitdriver (verdadero);

B.   Sí, WebDriver Driver = new htmlunitdriver (verdadero);

C.   NO

D.   Sí, WebDriver Driver = new htmlunitDrivero; drivensetJavaScriptenable (verdadero);

61: ¿Cuál de los siguientes comandos de Selenium se usa para recuperar los mensajes de JavaScript Pregunta Diálogo de solicitud generado durante la acción anterior?

A.   storePromptPresent (VariAblename)

B.   RespuestaNextPrompt (respuesta)

C.   storePrompt (VariAblename)

D.   afirmarpromptPresent ()

62: Mientras trabaja en Selenium usando Java. ¿Cuál de los siguientes comandos debe usarse para iniciar el servidor de prueba utilizando el argumento ~ UserExtensions y pasar en su archivo Ejemplo-Extension.js?

A.   java -jar selenium-server.jar -userextensions ejemplo -extensions.js

B.   java -jar selenium -server -standalone.jar -role Hub Ejemplo -Extensions.js -UserExtensions

C.   java -jar selenium -server -standalone.jar -rol hub -port 4444 Ejemplo -extensions.js -userextensions

D.   java -jar selenium -server 4444 -userextensions ("examp | e -extensions.js")

63: ¿Cuál de los siguientes comandos de Selenium debe ejecutarse en el símbolo del sistema para agregar controles remotos de Selenium de Internet Explorer a nuestra cuadrícula en el objetivo del sistema operativo Windows?

A.   java -jar selenium -server -sandalone.jar -ro | e node -hub http: // iocalhost: 4444lgrid/registro -browser browserName = "Internet explorer", maxLnStances = 1, plataforma = wlndows

B.   java -jar selenium -server -sandalone.jar -role -node http: // localhostz4444/grid/registro -browser browsername = "Internet Explorer", maxlnstances = 1, plataforma = w | ndows "

C.   java -jar seienium -server -sandalone.jar -role nodo -org.openqa.grid.selenium -gridlauncher -hub http: // localhost: 4444/gridlregister browsername = "Internet explorer", piatform = wlndows, maxlnstances = 1 1 1

D.   Java -CP '2. org.openqa.grid.selenium.gridlauncher jar -role nodo -hub http: // iocalhost24444/grid/registro navegador = "Internet Explorer", maxlnstances = 1, plataforma = Windows

64: ¿Cuál de las siguientes excepciones ocurre cuando un elemento está presente en el DOM pero las interacciones con ese elemento afectarán a otro elemento?

A.   ElementnotlnterActableException

B.   ElementnotselectableException

C.   ElementNotVisibleException

D.   ErrorlnResponseException

E.   ImenotavailableException

65: ¿Cuál de la siguiente es una declaración de selección válida en WebDriver que selecciona un valor de un elemento desplegable?

A.   selectByVSiblEtext

B.   SelectByValue

C.   selectbylndex

D.   Todos estos

66: ¿Cuál de las siguientes es la sintaxis correcta de la coincidencia parcial de CSS que usará la parte "Nombre de cheque" en el medio de la ID de un elemento "ABC_CHECKNAME_XYZ" para que coincida y encontrar el elemento en Selenium?

A.   Entrada [“id = 'checkName']

B.   entrada [id '=' checkName ']

C.   lnput [id $ = ‘checkname‘]

D.   Entrada [id =

67: ¿Cuál de las siguientes es la sintaxis Java correcta para concluir el clic en un elemento de página y esperar a que la página cargue llamadas en una función de envoltura en Selenium?

A.   Public void clickandwait ([haga clic en ElemLocator; WaitforPagetoload Waitperiod;])

B.   public void clickandwait (String ElementLocator, String Waitperiod) [Selenium.Click (ElementLocator); selenio.waitforpagetoload (Waitperiod); ]

C.   public void clickandwait (string elementlocator) [selenium.c | ick.elementLocator; seleniurn.waitforpagetoload.waitperiod); ]

D.   public void clickandwait (string elementlocator, string waitperiod) [selenium.click.element (elementlocator); Selenium.wait (Waitperiod); ]

68: ¿Cuál de los siguientes comandos debe ejecutarse desde una línea de comandos para agregar selenio a su entorno de Python?

A.   PIP install selenium

B.   Instalación limpia de selenio

C.   Instalación limpia MVN

D.   Limpie Intall Pip Selenium

69: El siguiente comando se utiliza para agregar selenio a ¿Qué tipo de entorno de programación? gem install selenium-webdriver

A.   Php

B.   Perla

C.   C#

D.   Rubí

70: ¿Cuál de las siguientes sintaxis usaría para localizar un elemento usando texto interno?

A.   CSS = TagZContains ("Texto interno")

B.   css = tag2Attributes ("texto interno")

C.   css = etiqueta: valor ("texto interno")

D.   css = etiqueta: clase ("texto interno")

71: ¿Cuál de las siguientes opciones seleccionará todos los elementos de la tabla independientemente de su posición en el documento?

A.   /mesa

B.   .mesa

C.   //mesa

D.   ..mesa

72: ¿Cuál de las siguientes afirmaciones es falsa en el contexto del marco Testng?

A.   Testng no necesita extender ninguna clase, mientras que Junit lo hace.

B.   La anotación @Dataprovider acepta el atributo de una sola cadena y retrocede una matriz de objetos.

C.   Testng permite definir los casos de prueba dependientes. Cada caso de prueba es independiente de otros casos de prueba.

D.   Ninguna de las anteriores

73: Testng no hace que sea obligatorio declarar @beforeclass y @afterclass, que está presente en Junit. ¿Es verdadero o falso?

A.   VERDADERO

B.   FALSO

74: ¿Cuál es el puerto predeterminado utilizado por Hub para escuchar nuevas solicitudes en Selenium-Grid?

A.   90

B.   8080

C.   4000

D.   4444

75: Suponga que está utilizando la función de registro de Selenium IDE y desea verificar las propiedades de una página web. ¿Cuál de los siguientes comandos se usará para hacerlo?

A.   afirmar

B.   verificar

C.   insertar

D.   eco

76: El método Clear () de la interfaz webelement funciona en ¿cuál del siguiente tipo de elementos?

A.   caja de texto

B.   La lista desplegable

C.   área de texto

D.   Forma

77: ¿Qué dos de los siguientes comandos se pueden usar si desea verificar la presencia de una imagen en una página web?

A.   afirmar

B.   Verinilement -Present

C.   Verifyalert

D.   Afirmar a la publicación

78: ¿Qué dos de las siguientes estrategias de ubicación se pueden usar si desea localizar un elemento con respecto a otro elemento en una página?

A.   Element ‘s ld

B.   Atributo de nombre del elemento LL

C.   Declaración de XPath

D.   Modelo de objetos de documento (DOM)

79: ¿Cuál de los siguientes métodos está disponible en la interfaz de la clase LodableComponent?

A.   obtener o

B.   está cargado

C.   carga()

D.   texto

E.   FindElement

80: ¿Qué dos de las siguientes funciones de Selenium nunca lanzan una excepción?

A.   runScript (script)

B.   El storealertpresent (variablename)

C.   storeconfirmationPresent (VariAblename)

D.   captureentIrepagesCreenshot (f‌ileName.kwargs)