Questions à choix multiple (MCQ) sur l'Automatisation avec Selenium (Selenium Automation MCQs)

Questions à choix multiple (MCQ) sur l'Automatisation avec Selenium (Selenium Automation MCQs)

ette page contient des questions à choix multiple (MCQ) sur l'Automatisation avec Selenium. Les questions sont présentées sous forme interactive, vous permettant de sélectionner une réponse et de vérifier si elle est correcte.

L'Automatisation avec Selenium est un processus qui utilise Selenium, un outil populaire d'automatisation des tests, pour créer et exécuter des tests sur des applications web. Cela permet une interaction automatisée avec les pages web, la validation des fonctionnalités et l'assurance de la fiabilité des applications web.

Pour apprendre l'Automatisation avec Selenium, il est conseillé d'avoir une bonne compréhension des concepts et des composants clés de Selenium, tels que les éléments de contrôle, les actions, les attentes et la recherche d'éléments.

Les questions à choix multiple (MCQ) gratuites sur l'Automatisation avec Selenium de MCQss.com vous aideront à approfondir vos connaissances dans ce domaine et à vous préparer pour des entretiens d'embauche, des examens, des quiz, et bien plus encore.

1: Laquelle des méthodes suivantes s'attend à ce qu'une nouvelle fenêtre soit ouverte et que le nombre de poignées Windows augmente?

A.   selenium.webdriver.support.e xpection_condition.new_window_is_opened (current_handles)

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

C.   Aucun selenium.webdriver.support.expected_condition.frame_to_be_available_and_switch_to_it (locator)

2: Si vous vouliez accéder à l'élément qui a le texte "Cet élément a un ID qui change chaque fois que la page est chargée", alors lequel des éléments suivants est utilisé?

A.   lldiv [contient (@ id, «time_»)]

B.   lldiv [contient (@id_time ())]

C.   l / div [paramètre (@id_time ())]

D.   l / div [paramètre (@ id, 'time_')]

3: Méthode qui sélectionne l'option qui affiche le texte correspondant au paramètre qui lui est transmis

A.   selectVisibleText

B.   selectByVisibleText

C.   select_visibleText

D.   select_byVisibleText ()

4: Laquelle des classes de base suivantes doit être étendue tout en définissant des servlets pour un centre dans lequel vous devez accéder aux internes du centre en sélénium-grille?

A.   javax.servlet.http.httpservlet

B.   org.openqa.grid.web.servlet.RegistrybasedServlet

C.   L'option A ou B pourrait être utilisée.

5: Laquelle des commandes suivantes est utilisée pour confronter une attente implicite et qui permet également au conducteur d'attendre qu'un élément apparaisse dans DOM pendant 15 secondes après un premier essai?

A.   driver.manage0.imp | iCitlyWait.Timeouts (15, timeunitsEconds);

B.   driver.manage0.timeoutSo.ImplicitlyWait (15.TimeUnit.seconds);

C.   ImplicitlyWait.Timeouts (15) .Driver.Manageo;

D.   ImplicitlyWait.Driver.Manage (temps mort (T imeUnitsEconds, 15));

6: Comment sélectionner toutes les options qui ont une valeur correspondant à l'argument?

A.   Aucun

B.   Appel Select_By_Visible_Text (Text)

C.   appel select_by_value (valeur)

D.   Appel SELECT_BY_INDEX (INDEX)

7: Lequel des éléments suivants est la bonne syntaxe Java qui est utilisée pour se déplacer entre Windows nommés à l'aide de WebDriver?

A.   Driver.Switcht00.Window ("Windowname");

B.   Driver.Switchto (Window ("Windowname"));

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

D.   driver.window.switchtoo.windowname;

8: Nous utilisons l'opérateur DOT (.) Suivi d'un ‘ou A +. Le + raconte l'expression régulière qu'il y aura des instances entre "0" et "n", tandis que le * indique l'expression régulière qu'il y aura des instances entre "1" et "n".

A.   VRAI

B.   FAUX

9: Laquelle des commandes suivantes est utilisée par Selenium Grid pour vérifier les ports utilisés par tous les programmes d'exécution de votre machine?

A.   netstat -at

B.   netstat -a

C.   netstat -u

D.   netstat - |

10: Lequel des éléments suivants est la syntaxe correcte de la commande qui est utilisée pour configurer le selenium-grid et le démarrage d'un concentrateur avec des paramètres par défaut?

A.   Java -jar Grid.Selenium-Server-Standalone-2.44.0.jar -ole Hub

B.   Java -Jar Selenium-Server - Standalone-2.44.0.jar -le Hub

C.   java -jar hub-grdid ~ Selenium-server-standalone-2.44.0.jar -le

D.   Java -Jar Hub-Selenium-Server-Standalone-2.44.0.jar -leme

11: Lequel des éléments suivants est une différence correcte b / w GetWindowHandles () et GetWindowHandleo?

A.   Aucun d'eux.

B.   GetwindowHandleso renvoie des poignées de tous les navigateurs ouverts tandis que GetwindowHandleo obtient l'adresse du navigateur actuel.

C.   Getwindowi-Landleso renvoie la poignée du navigateur actif tandis que Getwindowi-Iandleo donne le poignée le plus du navigateur.

D.   Getwindowi-Landleso renvoie une chaîne tandis que GetWindowi-LandLeo renvoie un LTERATOR <string>.

12: Laquelle des commandes Webdriver suivantes est utilisée pour vérifier la présence d'un élément Web?

A.   VerifyElementPresent

B.   LELSELEMENTEXIST

C.   LELSElementPresent

D.   VerifyTextPresent

13: Quelles deux commandes pouvez-vous utiliser pour valider un bouton?

A.   VerifyTextPresent et AssertTextPresent

B.   VerinyElementPresent et AssertElementPresent

C.   VerifyAlertPresent et AssertAlertPresent

D.   VerifyAlert et AssertAlert

14: Laquelle des méthodes suivantes fait l'attente de vérifier que le titre contient une sous-chaîne sensible à des cas?

A.   selenium.webdriver.support.expected_condition.title_is (titre)

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

C.   Aucun

D.   selenium.webdriver.support.expected_condition.title_conontains (titre)

15: Laquelle des méthodes suivantes fait l'attente de vérifier que le titre contient une sous-chaîne sensible à des cas?

16: Comment attendre qu'un élément ne soit plus attaché au DOM?

A.   selenium.webdriver.supportexpection_condition.presence_of_element_located (localisateur)

B.   selenium.webdriver.support.expected_condltions.staleness_of (élément)

C.   selenium.webdrivensupportexpection_condition.presence_of_a | l_eiements_located (localisateur)

D.   Aucun

17: Si vous souhaitez reculer dans l'histoire de votre navigateur, quel que soit le comportement du navigateur, lequel des énoncés suivants est la méthode Java correcte pour le faire dans WebDriver?

A.   driver.get0.backward0;

B.   driver.get (dos);

C.   driver.navigate (arrière);

D.   Driver.Navigate (). Back ();

18: Lequel des éléments suivants est la syntaxe correcte de la méthode utilisée pour créer une condition d'attente explicite pour qu'une alerte soit affichée sur une page?

A.   new WebDriverWait (10) .get (attendConDtions.Alertlspresento);

B.   Nouveau WebDriverWait (attendConDtions.AlertLSpresent (10));

C.   new WebDriverWait0.Wait (attendCondtions.Alertlspresent (pilote, 10));

D.   New WebDriverWait (Driver. 10) .untii (attendConDtions.Alertlspresent0);

19: Lequel parmi les éléments suivants est la stratégie de localisation la plus efficace en sélénium, en termes de performances de test, de sorte qu'elle rend également votre code de test plus lisible?

A.   Utilisation de l'ID d'élément

B.   Par le texte d'un lien

C.   Utilisation d'une déclaration XPATH

D.   Utilisation du modèle d'objet de document (DOM)

20: Laquelle des combinaisons suivantes du Sendkeyo du webdriver n'est pas correcte?

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: Lequel des éléments suivants est la méthode correcte pour initialiser la page d'usine en sélénium?

A.   INIMELlements.PageFactoryo;

B.   Pagefactory.Initialize ();

C.   PageFactory.IniTelements ();

D.   initialize.pagefactory ();

22: Laquelle des options suivantes peut être utilisée pour effectuer une opération à clic droit dans le sélénium?

A.   Cliquez sur()

B.   beforeclickon

C.   ContextClick

D.   Aucun d'eux

23: LN Sélénium-Grid, Laquelle des commandes de sélénium suivantes à l'aide de Java peut être utilisée pour modifier le port utilisé par Hub en 4441?

A.   Java -Selenium - Server - standalone-2.44.0.jar Hub -Node 4441.port

B.   Java -Selenium-Server-Standalone-2.44.0.jar Snode- Role Hub —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 -le-sole Hub 4441-Port

24: Laquelle des commandes de sélénium suivantes à l'aide de Java peut être utilisée pour accéder à une aide en ligne de commande pour le sélénium-réseau?

A.   Java -Jar Selenium-Server-Standalone-2.44.0.jar -h

B.   Java -Jar Selenium-Server-Standalone-2.44.0.jar -Help

C.   Java ~ Jar Selenium-Server - standalone-2.44.0.jar -le nœud -h

D.   Java -Jar Selenium-Server-Standalone-2.44.0.jar -role -help -Node

25: En utilisant le sélénium, comment pouvons-nous cliquer sur un élément à certaines coordonnées?

A.   Selenium WebDriver ne prend pas en charge cette fonctionnalité

B.   En utilisant la classe Actions «Method MoveToElement (élément, xoffset, yoffset)

C.   Utilisation de la méthode des actions Method MoveToElement (Xoffset. Yoffset)

D.   Utilisation de la méthode des actions MOTHODE MOVETOELlement (XOffset. Yoffset. Element)

26: Laquelle des commandes de sélénium suivantes est responsable de la vérification du texte attendu et de sa balise HTML correspondante à présenter sur la page?

A.   VerifyTextPresent

B.   VerinyElementPresent

C.   VerifyText

D.   L'option A ou B pourrait être utilisée

27: Lequel des pilotes suivants ne fournit pas / ne fournit pas le support XPATH natif?

A.   Htmlunit Driver

B.   Conducteur de Firefox

C.   Conducteur Internet Explorer

D.   Les deux options A et B

28: La classe Fluentwait est la mise en œuvre de laquelle des interfaces Sélénium Webdriver Sélénium?

A.   Alerte

B.   Attendez

C.   Targetlocator

29: Lequel des éléments suivants est la syntaxe correcte de la méthode utilisée pour effectuer un double clic sur un élément?

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

B.   Actions Builder = Nouvelles actions (pilote); builder.doubleClickFMessage) .Perform0;

C.   Actions Driver = Nouvelles actions (constructeur); builder.doubleclick.perform0;

D.   Actions Driver = Nouvelles actions (constructeur); builder.doubleclick.perform (message);

30: Comment importer le tempsoutexception de Sélénium dans Python?

A.   Aucun

B.   Importer Selenium.Common.Exceptions

C.   Importer Selenium.Common.Exceptions.TimeoutException

D.   de Selenium.Common.Exceptions Importer Timeatexception

31: Lors du test d'une application dans le sélénium, lequel des éléments suivants ne devrait pas être utilisé du tout ou devrait être utilisé au minimum?

A.   Attendre implicite

B.   Attente explicite

32: Laquelle des méthodes Webdriver suivantes est utilisée pour changer la mise au point par une alerte, un cadre ou une fenêtre de navigateur?

A.   switchtol)

B.   Changefocus

C.   changeto

D.   setfocuso

33: Laquelle des affirmations suivantes est incorrecte?

A.   La commande waitForementPresent fait une exécution jusqu'à ce qu'une nouvelle page attendue se charge. Cette méthode est automatiquement appelée chaque fois que ClickandWait est utilisé.

B.   La commande AssertTitle vérifie un titre de page attendu.

C.   La commande ouverte est utilisée pour ouvrir une page à l'aide de l'URL.

D.   La commande VerifyTable vérifie le contenu attendu d'une table.

34: Lequel des éléments suivants est la syntaxe correcte de la méthode utilisée pour accéder directement à la boîte d'alerte en sélénium?

A.   Driver.Alert (). Accepto;

B.   driver.switchto (). alert0.accept0;

C.   Driver.get0.Alert0.Accept0;

D.   Driver.Switcht00.get0.Alert0.Accept0;

35: Quelle méthode est utilisée lorsque vous souhaitez vérifier si une certaine case, un bouton radio ou une option dans la boîte déroulante est sélectionnée dans le pilote Web Sélénium?

A.   is_selected0

B.   isselect ()

C.   est sélectionné()

D.   is_select ()

36: Laquelle des méthodes de sélénium suivantes définit si un élément est visible et activé?

A.   ElementTobeselected (élément WebElement)

B.   Présence Ofelementlocated (par localisateur)

C.   elementTobeClickable (par localisateur)

D.   titlentains

37: Tout en travaillant avec plusieurs images, lorsque le test f‌low doit être déplacé vers un autre cadre après l'achèvement d'une opération sur la trame précédente, laquelle des méthodes suivantes doit être appelée en premier?

A.   driver.switcht00.frarne ()

B.   conduit

C.   drivenswitchtoo.defaultContent

D.   Driver.Switchto (). Window0

38: Lorsqu'une confusion est générée. Laquelle des options suivantes doit être appelée pour le consommer afin d'éviter l'échec de la prochaine action de sélénium?

A.   getconf‌irmation

B.   Verifyconf‌irmation

C.   waitforconf‌irmation

D.   affirmation

39: Laquelle des options suivantes doit être utilisée dans votre cas de test si vous souhaitez que l'échec d'un test interdit le cas de test actuel?

A.   vérifier

B.   affirmer

C.   attendez

D.   L'option A ou B peut être utilisée

40: Lequel des éléments suivants est la commande correcte qui fait en sorte que le nœud soit engendré et un nouveau servlet "org.abc.mydemo.alinodes" à ajouter au nœud?

A.   java -cp ':. org.openqa.grid.selenium.gridlauncher-stole nœud -hub -servlets org.abc.mydemo.allnodes

B.   java -cp ‘: .java - Selenium-server-standalone-2.44.0.jar -role nœud http: // localhostz4444 lgrid / registre -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 nœud -hub http: // localhost: 4444 lgrid / registre -serviets org.abc.mydemo.allnodes

41: Lequel des éléments suivants est la commande correcte qui fait en sorte que le nœud soit engendré et un nouveau servlet "org.abc.mydemo.alinodes" à ajouter au nœud?

42: Laquelle des affirmations suivantes défait correctement le test de délai d'attente en testng?

A.   C'est la durée d'attendre qu'une suite de tests termine son exécution.

B.   C'est la durée d'attendre qu'un groupe de test termine son exécution.

C.   C'est la durée d'attendre un test pour faire son exécution.

D.   Aucune de ces réponses

43: Lequel des éléments suivants est correct concernant le nom de la balise et de l'attribut pour le pilote htmlunit?

A.   Il devrait être en haut

B.   Il devrait être à bas niveau

C.   Cela peut être insensible au cas

44: LN Selenium, jusqu'à combien de paramètres peuvent être transmis à une méthode d'action?

A.   Un

B.   Deux

C.   Trois

D.   Quatre

45: Lequel des éléments suivants est la syntaxe Java correcte pour récupérer la valeur internet du texte contenu dans un élément?

A.   WebElement element = Driver.f‌Indelement.PartialLinkText ("Elementld"); elementGetTexto;

B.   element = driveiIndemementidc’elementld "); element.getText0;

C.   element = driver.elementId.f‌Indelement ("elementld"); element.getText0;

D.   WebElement element = Driver.Findelement (by.id ("elementld")); eiement.getText ();

46: Laquelle des méthodes suivantes fait l'attente de vérifier qu'un élément, connu pour être présent sur le dom d'une page, est visible?

A.   selenium.webdriver.support.expected_condition.visibilité_of_all_elements_located (localisateur)

B.   selenium.webdriver.support.expected_condition.visibilité_of_any_elements_located (localisateur)

C.   selenium.webdriver.support.expected_condition.visibilité_of (élément)

D.   Aucun

47: Laquelle des commandes de sélénium suivantes peut imprimer un message spécifique dans la troisième cellule de table de votre table sélénaise et est également utile pour le débogage?

A.   Focus (localisateur)

B.   Echo (message)

C.   ASSERTERRORONNEXT (Message)

D.   assertfaiiurReonNext (message)

48: Quel n'est pas un niveau de configuration / démontage valide dans le cadre de testng?

A.   @ Avant / AfterGroup

B.   @ Avant / Aftertest

C.   @ Avant / après

D.   @ Avant / après-classe

49: Laquelle des commandes suivantes est une commande Selenium Accessors?

A.   ClickandAiT

B.   Storetitie

C.   VerifyText

D.   attendre

50: Lequel des éléments suivants décrit correctement la différence entre thread.sleep () et selenium.setspeed ()?

A.   SeleniumSetSpeedo - exécute chaque commande après un délai SetSpeed ​​par le nombre de millisecondes spécifié dans setSpeedo. Thread.Sleep () - n'attend qu'une seule fois à la commande donnée au sommeil.

B.   Selenium.SetSpeed ​​() - prend un seul argument au format entier. Thread.sleep () - prend un seul argument au format de chaîne.

C.   Selenium.set $ peed () - Exécute la commande f‌irst après délai setSpeed ​​par le nombre de millisecondes mentionnées dans SetSpeed. Thread.sleepo - attend chaque commande donnée après le sommeil.

D.   Aucune de ces réponses

51: Supposons que lors de l'enregistrement des cas de test dans Sélénium IDE, vous avez entré certaines valeurs dans une zone de texte. Laquelle des commandes suivantes doit avoir été utilisée pour le faire?

A.   sélectionner

B.   ouvrir

C.   insérer

D.   taper

52: Laquelle des actions de sélénium suivantes simule un utilisateur qui a appuyé sur une touche et ne l'a pas encore publié?

A.   appuyez sur la touche

B.   Keyup

C.   metakeydown

D.   touche Bas

E.   metakeyup

53: Lequel des code suivant peut être utilisé pour créer un objet Excel Automation à l'aide de l'API POI Excel?

A.   File excelObj = fichier 0;

B.   Fichier ExcelOBJ = nouveau fichier 0;

C.   Fichier ExcelOBJ == Nouveau fichier 0;

D.   ExcelOBJ = nouveau fichier 0:

54: Laquelle des méthodes suivantes peut être utilisée pour vérifier si un élément prend en charge la multi-sélection?

A.   assertequai (check.ismultiple0);

B.   Assertfalse (Make.ismuitipieo);

C.   assertequal (Ismultipleo);

D.   assertfalse.ismultiple ():

55: Laquelle des actions de sélénium suivantes simule un utilisateur éloignant le pointeur de la souris d'un élément spécifié?

A.   Mouseout (localisateur)

B.   MouseMoveat (Locator, Coordstring)

C.   MouseMove (localisateur)

D.   MouseUp (localisateur)

56: Laquelle des commandes de sélénium suivantes est utilisée pour renvoyer le texte à partir d'une cellule spécifique dans un tableau?

A.   Storetabie

B.   asserttabie

C.   étoilé

D.   affirmer

57: Laquelle des commandes de sélénium suivantes est utilisée pour renvoyer le texte à partir d'une cellule spécifique dans un tableau?

58: Laquelle des affirmations suivantes est / est correcte sur la cartographie UL dans le sélénium?

A.   Seuls les noms cryptiques sont utilisés pour les identifiants et les noms HTML, et par conséquent, les scripts de test sont difficiles à lire et à comprendre.

B.   Un emplacement centralisé est utilisé pour tous les objets UL.

C.   L'utilisation du mappage UL rend la maintenance du script plus efficace.

D.   Les deux options B et C sont correctes.

59: Que se passera-t-il si vous ajoutez une commande vide et un commentaire vide dans votre script de test dans Selenium IDE?

A.   Rien. La commande vide et le commentaire vide sont ignorés lors de l'exécution

B.   Le commentaire vide entraînera une erreur pendant l'exécution, tandis que la commande vide sera ignorée et ne lancera aucune erreur.

C.   La commande vide entraînera une erreur pendant l'exécution, tandis que le commentaire vide sera ignoré et ne lancera aucune erreur.

D.   La commande vide et le commentaire vide lanceront des erreurs pendant l'exécution.

60: Est-il possible d'activer JavaScript dans htmlunitdriver pendant l'initialisation du pilote? Si oui, alors comment?

A.   Oui, htmlunitdriver driver = new htmlunitdriver (true);

B.   Oui, webDriver Driver = new HTMLUnitDriver (true);

C.   NON

D.   Oui, webDriver Driver = nouveau htmlunitdrivero; drivensetjavascriptEabled (true);

61: Laquelle des commandes de sélénium suivantes est utilisée pour récupérer les messages de la boîte de dialogue d'invite de questions JavaScript générée lors de l'action précédente?

A.   StorePromptPresent (variablename)

B.   RéponseNExtPrompt (Réponse)

C.   StorePrompt (VariableName)

D.   AssertPromptPresent ()

62: Tout en travaillant sur le sélénium avec Java. Laquelle des commandes suivantes doit être utilisée pour démarrer le serveur de test à l'aide de l'argument ~ userextensions et transmettre votre fichier Exemple-extension.js?

A.   java -jar selenium-server.jar -Usrextensions Exemple-extensions.js

B.   Java -Jar Selenium-Server - standalone.jar -lement Hub Exemple-extensions.js - userextensions

C.   Java -Jar Selenium-Server - standalone.jar -le-sole Hub -port 4444 Exemple-extensions.js -Userextensions

D.   Java -Jar Selenium-Server 4444 -Usèrextensions ("Examp | e-extensions.js")

63: Laquelle des commandes Selenium suivantes devrait être exécutée sur une invite de commande pour ajouter des télécommandes de sélénium Explorer Internet à notre grille sur la cible du système d'exploitation Windows?

A.   java -jar selenium-server-standalone.jar -ro | e node -hub http: // iocalhost: 4444lgrid / registre -browser brownerName = "Internet explorateur", maxlnstances = 1, plateforme = wlndows

B.   java -jar selenium-server-standalone.jar -role -node http: // localhostz444 / grid / registre -browser Browsername = "Internet explorateur", maxlnstances = 1, plateforme = w | ndows

C.   java -jar seienium-server-standalone.jar -role nœud -org.openqa.grid.selenium-grridlauncher -hub http: // localhost: 4444 / gridlregister browsername = "Internet explorer", piatform = wlndows, maxlnstances = 1

D.   java -cp '2. org.openqa.grid.selenium.gridlauncher jar -role nœud -hub http: // iocalhost2444 / grid / registre Browser = "Internet explorateur", maxlnstances = 1, plateforme = windows

64: Laquelle des exceptions suivantes se produit lorsqu'un élément est présent dans le DOM mais que les interactions avec cet élément frappent un autre élément?

A.   ElementNotlnterACTableException

B.   ElementNotSelectableException

C.   ElementNotVisibleException

D.   ErrorlnResponseException

E.   ImenotavailableException

65: Lequel des éléments suivants est une instruction SELECT valide dans WebDriver qui sélectionne une valeur dans un élément déroulant?

A.   selectbyvsibleText

B.   selectByValue

C.   selectBylndex

D.   Tous ces

66: Lequel des éléments suivants est la syntaxe correcte de la correspondance partielle CSS qui utilisera la partie "CheckName" au milieu de l'ID d'un élément "ABC_CHECKNAME_XYZ" pour correspondre et trouver l'élément en sélénium?

A.   Entrée [«id =« checkname »]

B.   entrée [id '=' checkname ']

C.   lnput [id $ = ‘checkname‘]

D.   Entrée [id =

67: Lequel des éléments suivants est la bonne syntaxe Java pour envelopper le clic sur un élément de page et attendre que la page charge les appels dans une fonction de wrapper en sélénium?

A.   public void Clickandwait ([cliquez sur ElementLocator; WaitForPagetoload Waitperiod;])

B.   public void ClickAndWait (String ElementLocator, String waitperiod) [Selenium.click (elementLocator); Selenium.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); sélénium.wait (waitperiod); ]]

68: Laquelle des commandes suivantes doit être exécutée à partir d'une ligne de commande pour ajouter du sélénium à votre environnement Python?

A.   pip installer le sélénium

B.   Clean à installer le sélénium

C.   MVN Clean Installation

D.   Nettoyer Intall Pip Selenium

69: La commande suivante est utilisée pour ajouter du sélénium au type d'environnement de programmation? Gem Installer le sélénium-webdriver

A.   Php

B.   perle

C.   C #

D.   Ruby

70: Laquelle des syntaxes suivantes utiliseriez-vous pour localiser un élément en utilisant du texte intérieur?

A.   css = tagzContains ("texte intérieur")

B.   CSS = Tag2Attributes («Texte intérieur»)

C.   css = tag: valeur («texte intérieur»)

D.   CSS = TAG: Classe ("Texte intérieur")

71: Laquelle des options suivantes sélectionnera tous les éléments de la table, quelle que soit leur position dans le document?

A.   /tableau

B.   .tableau

C.   //tableau

D.   ..tableau

72: Laquelle des affirmations suivantes est fausse dans le contexte du cadre de testng?

A.   Testng n'a pas besoin d'étendre aucune classe alors que JUnit le fait.

B.   L'annotation @dataprovider accepte l'attribut de chaîne unique et donne un tableau d'objets.

C.   Testng permet de définir les cas de test dépendants. Chaque cas de test est indépendant des autres cas de test.

D.   Aucune de ces réponses

73: Testng ne rend pas obligatoire pour déclarer @BeforeClass et @AfterClass, qui est présent dans JUnit. Est-ce vrai ou faux?

A.   VRAI

B.   FAUX

74: Quel est le port par défaut utilisé par Hub pour écouter de nouvelles demandes dans Selenium-Grid?

A.   90

B.   8080

C.   4000

D.   4444

75: Supposons que vous utilisez la fonction d'enregistrement de Selenium IDE et que vous souhaitez vérifier les propriétés d'une page Web. Laquelle des commandes suivantes sera utilisée pour le faire?

A.   affirmer

B.   vérifier

C.   insérer

D.   écho

76: La méthode Clear () de l'interface WebElement fonctionne sur lequel des types d'éléments suivants?

A.   zone de texte

B.   La liste déroulante

C.   zone de texte

D.   Former

77: Quelles deux des commandes suivantes peuvent être utilisées si vous souhaitez vérifier la présence d'une image sur une page Web?

A.   assertalerert

B.   VerinyElementPresent

C.   VerifyAlert

D.   AssertElementPrese

78: Quelles deux des stratégies de localisation suivantes peuvent être utilisées si vous souhaitez localiser un élément par rapport à un autre élément sur une page?

A.   Ld de l'élément

B.   Attribut de nom de l'élément ll

C.   Instruction xpath

D.   Document Object Model (DOM)

79: Laquelle des méthodes suivantes est disponible sur l'interface de la classe LodableComponent?

A.   obtenir o

B.   est chargé

C.   charger()

D.   texto

E.   financement

80: Les deux des fonctions de sélénium suivantes ne lancent jamais d'exception?

A.   runscript (script)

B.   El storeAlertPresent (variablename)

C.   StoreConfirmationPresent (VariabbleName)

D.   captureEnTirepagesCreenshot (f‌ileName.kwargs)