MCQs (Multiple-Choice-Fragen) zur Selenium-Automatisierung (Selenium Automation MCQs)

MCQs (Multiple-Choice-Fragen) zur Selenium-Automatisierung (Selenium Automation MCQs)

Diese Seite enthält Multiple-Choice-Fragen (MCQs) zur Selenium-Automatisierung. Die Fragen werden in einem interaktiven Format präsentiert, sodass du eine Antwort auswählen und überprüfen kannst, ob sie richtig ist.

Selenium-Automatisierung bezieht sich auf den Einsatz von Selenium, einem beliebten Werkzeug zur Testautomatisierung, um Tests für Webanwendungen zu erstellen und auszuführen. Dadurch ist eine automatisierte Interaktion mit Webseiten möglich, um Funktionen zu überprüfen und die Zuverlässigkeit von Webanwendungen sicherzustellen.

Um Selenium-Automatisierung zu erlernen, ist ein gutes Verständnis der Schlüsselkonzepte und Komponenten von Selenium, wie Steuerelemente, Aktionen, Wartezeiten und das Auffinden von Elementen, empfehlenswert.

Die kostenlosen Multiple-Choice-Fragen (MCQs) zur Selenium-Automatisierung auf MCQss.com helfen dir dabei, dein Wissen in diesem Bereich zu vertiefen und dich auf Vorstellungsgespräche, Prüfungen, Umfragen und vieles mehr vorzubereiten.

1: Welche der folgenden Methoden erwartet, dass ein neues Fenster geöffnet wird und die Anzahl der Windows -Handles zunimmt?

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

B.   selenium.webdriver

C.   Keine selenium.webdriver.support.expected_conditions.frame_to_be_available_and_switch_to_it (Locator)

2: Wenn Sie auf das Element zugreifen möchten, in dem der Text "In diesem Element eine ID enthält, die sich jedes Mal ändert, wenn die Seite geladen wird", welche der folgenden Aussagen wird dann verwendet?

A.   lldiv [enthält (@id, "time_")]

B.   LLDIV [enthält (@id_time ())]

C.   l/div [Parameter (@id_time ())]

D.   l/div [Parameter (@id, 'time_')]

3: Methode, die die Option auswählt, bei der der Text entspricht, der dem an ihn übergebenen Parameter entspricht

A.   selectVisibletext

B.   selectByvisibletext

C.   select_vissibletext

D.   select_byvissibletext ()

4: Welche der folgenden Basisklassen sollte erweitert werden, während Sie die Servlets für einen Hub definieren, in dem Sie auf die Interna des Hub in Selenium-Gitter zugreifen müssen?

A.   javax.servlet.http.httpServlet

B.   org.openqa.grid.web.servlet.registrybasedServlet

C.   Entweder Option A oder B könnte verwendet werden.

5: Welches der folgenden Befehle wird zum Konf‌ituring impliziten Warten verwendet und welches auch der Fahrer darauf warten kann, dass ein Element nach einem ersten Versuch 15 Sekunden lang in DOM angezeigt wird?

A.   Driver.Manage0.IMP | icitlywait.Timeouts (15, TimeUniteSeconds);

B.   Driver.Manage0.TimeOutSO.impliclicywait (15.TimeUnit.seconds);

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

D.   implizitlywait.driver

6: Wie wähle ich alle Optionen aus, die einen Wert haben, der dem Argument entspricht?

A.   Keiner

B.   Rufen Sie select_by_visible_text (text) auf

C.   Rufen Sie select_by_value (Wert) auf

D.   Rufen Sie select_by_index (index) auf

7: Welche der folgenden Java -Syntax ist die folgende Java -Syntax, mit der sich mit Webdriver zwischen den benannten Windows bewegen wird?

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

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

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

D.   driver.window.switchtoo.windowname;

8: Wir verwenden den DOT (.) Operator, gefolgt von einem „oder a +. Der + erzählt den regulären Ausdruck, dass es Instanzen zwischen "0" und "n" geben wird, während der * dem regulären Ausdruck sagt, dass es zwischen "1" und "n" Instanzen geben wird.

A.   WAHR

B.   FALSCH

9: Welche der folgenden Befehle wird von Selenium Grid verwendet, um die Ports zu überprüfen, die von allen laufenden Programmen auf Ihrem Computer verwendet werden?

A.   netstat -at

B.   netstat -a

C.   netstat -u

D.   Netstat - |

10: Welche der folgenden Aussagen ist die korrekte Syntax des Befehls, die zum Einrichten von Selenium-Grid und zum Starten eines Hubs mit Standardparametern verwendet wird?

A.   Java-Jar Grid.Selenium-Server-Standalone-2.44.0.Jar-Role Hub

B.   Java -Jar Selenium -Server -Standalone -2.44.0.Jar -Role Hub

C.   Java-Jar Hub-Grid ~ Selenium-Server-Standalone-2.44.0.jar -role

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

11: Welcher der folgenden Unterschiede ist ein korrekter Unterschied b/w GetwindowHandles () und GetwindowHandleo?

A.   Keine von diesen.

B.   GetWindowHandleso gibt Griffe aller offenen Browser zurück, während GetwindowHandleo die Adresse des aktuellen Browsers erhält.

C.   GetWindowi-landleso gibt den aktiven Browser-Griff zurück, während GetWindowi-Diangelo den meisten Browser-Griff bietet.

D.   GetWindowi-landleso gibt eine Schnur zurück, während Getwindowi-Landleo einen Lterator <String> zurückgibt.

12: Mit welchen der folgenden Webdriver -Befehle wird das Vorhandensein eines Webelements überprüft?

A.   VerifyElementPresent

B.   LSELEMENTEXIST

C.   LselementPresent

D.   verifizieren textpresent

13: Mit welchen zwei Befehlen können Sie eine Schaltfläche validieren?

A.   Verifizieren textPresent und assertTextPresent

B.   VerinylementPresent und AssertElementPresent

C.   Verifizieren und AssertArtPresent

D.   Verifizieren und assertAlert

14: Welche der folgenden Methoden erwartet die Überprüfung, ob der Titel ein Fall-Sensitive Substring enthält?

A.   selenium.webdriver.support.expected_conditions.title_is (Titel)

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

C.   Keiner

D.   selenium.webdriver.support.expected_conditions.title_contains (title)

15: Welche der folgenden Methoden erwartet die Überprüfung, ob der Titel ein Fall-Sensitive Substring enthält?

16: Wie warte ich, bis ein Element nicht mehr an die DOM angehängt ist?

A.   selenium.webdriver

B.   selenium.webdriver.support.expected_condltions.stalesiness_of (Element)

C.   selenium.webdrivensupportexpect_conditions.Presence_of_a | l_eiements_located (Locator)

D.   Keiner

17: Wenn Sie sich in der Geschichte Ihres Browsers, unabhängig vom Verhalten des Browsers, rückwärts bewegen möchten, welche der folgenden Java -Methoden im Webdriver ist dann die richtige Java -Methode?

A.   Driver.get0.backward0;

B.   Driver.get (zurück);

C.   Treiber.navigat (zurück);

D.   TRAVER.NAVIATE (). BACK ();

18: Welche der folgenden Aussagen ist die richtige Syntax der Methode, mit der eine explizite Wartezuordnung für eine Warnung auf einer Seite angezeigt wird?

A.   neuer Webdriverwait (10) .Get (erwartungsgemäß.Arertlspesento);

B.   neuer Webdriverwait (erwarteteCondtions.ArertlSpresent (10));

C.   neuer Webdriverwait0.wait (erwartungsgemäß.ArertlSpresent (Treiber, 10));

D.   neuer Webdriverwait (Treiber. 10) .Utii (erwartete Unternehmen.ArertlSpresent0);

19: Welcher folgende ist die effizienteste Standortstrategie in Selen in Bezug auf die Testleistung, so dass auch Ihr Testcode lesbarer wird?

A.   Verwenden der ID des Elements

B.   Durch den Text eines Links

C.   Verwenden einer XPath -Anweisung

D.   Verwenden des Dokumentobjektmodells (DOM)

20: Welche der folgenden Kombination des SendKeyso des Webdrivers ist nicht korrekt?

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

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

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

D.   sendkeys (keysArrow_down) = sendkeys ("\ ue015")

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

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

21: Welche der folgenden Methoden ist die richtige Methode zum Initialisieren der Seitenfabrik in Selen?

A.   Initelements.PageFactoryo;

B.   PageFactory.initialize ();

C.   PageFactory.InInitelements ();

D.   initialize.pageFactory ();

22: Welche der folgenden Optionen kann zur Durchführung eines Rechtsklickbetriebs in Selen verwendet werden?

A.   klicken()

B.   Beforeclickon

C.   CONTEXTCLICK

D.   Keine von diesen

23: Ln Selen-Grid, welche der folgenden Selen-Befehle mit Java kann zum Ändern des von Hub verwendeten Ports auf 4441 verwendet werden?

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

B.   Java -selenium-Server-Standalone-2.44.0.Jar Snode-Rollen-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-Role Hub 4441-Port

24: Welche der folgenden Selen-Befehle mit Java kann zum Zugriff auf die Befehlszeilenhilfe für Selenium-Gitter verwendet werden?

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 -ROLE -Knoten -h

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

25: Wie können wir mit Selen auf ein Element in bestimmten Koordinaten klicken?

A.   Selenium Webdriver unterstützt diese Funktionalität nicht

B.   Verwenden der Aktionsklasse ’Method moveToelement (Element, xoffset, yOffset)

C.   Verwenden der Methode der Aktionen Klasse MoveToelement (xoffset. YOffset)

D.   Verwenden der Methode der Aktionen Klasse MoveToelement (xoffset. YOffset. Element)

26: Welche der folgenden Selen -Befehle ist verantwortlich für die Überprüfung des erwarteten Textes und des entsprechenden HTML -Tags, das auf der Seite vorhanden ist?

A.   verifizieren textpresent

B.   VerinylementPresent

C.   verifizieren text

D.   Entweder Option A oder B könnte verwendet werden

27: Welche der folgenden Treiber bietet/bietet keine native XPath -Unterstützung?

A.   Htmlunit -Treiber

B.   Firefox -Fahrer

C.   Internet Explorer -Treiber

D.   Beide Optionen A und B

28: Die Fluentwait -Klasse ist die Implementierung der folgenden Selen -Webdriver -Schnittstellen?

A.   Alarm

B.   Warten

C.   Targetlocator

29: Welche der folgenden Aussagen ist die korrekte Syntax der Methode, die zum Durchführen von Doppelklicken auf ein Element verwendet wird?

A.   Aktionen Builder = new ActionSo; doubleclick.builder.message.perform ();

B.   Aktionen Builder = neue Aktionen (Treiber); Builder.DouBleClickFMessage) .Perform0;

C.   Aktionen Driver = Neue Aktionen (Builder); Builder.Doublleclick.Perform0;

D.   Aktionen Driver = Neue Aktionen (Builder); Builder.DouBleClick.Perform (Nachricht);

30: Wie importiere ich Selens Timeoutexception in Python?

A.   Keiner

B.   Importieren Sie selenium.common.exceptions

C.   Importieren Sie selenium.common.exceptions.timeoutexception

D.   von selenium.common.exceptions import timeoutexception

31: Welche der folgenden Angaben sollte beim Testen einer Anwendung in Selen entweder überhaupt nicht verwendet werden oder nur minimal verwendet werden?

A.   Implizit warten

B.   Explizites Warten

32: Welche der folgenden Webdriver -Methoden wird verwendet, um den Fokus in eine Warnung, einen Rahmen oder ein Browserfenster zu ändern?

A.   SwitchTol)

B.   ChangeFocus

C.   ändern

D.   setfocuso

33: Welche der folgenden Aussagen ist falsch?

A.   Der Befehl waitforeLectionPresent verfolgt eine Ausführung, bis eine erwartete neue Seite geladen wird. Diese Methode wird automatisch aufgerufen, wenn Clickandwait verwendet wird.

B.   Der Befehl asserttitle überprüft einen erwarteten Seitentitel.

C.   Der Befehl öffnen wird zum Öffnen einer Seite mit URL verwendet.

D.   Der Befehl überprüfbar überprüft den erwarteten Inhalt einer Tabelle.

34: Welche der folgenden Aussagen ist die korrekte Syntax der Methode, die zum direkten Zugriff auf das Alarmbox in Selen verwendet wird?

A.   Driver.Alert (). Accepto;

B.   Driver.SwitchTo (). Alerert0.accept0;

C.   Driver.get0.alert0.accept0;

D.   Driver.Switcht00.get0.Alert0.accept0;

35: Welche Methode wird verwendet, wenn Sie überprüfen möchten, ob ein bestimmtes Kontrollkästchen, ein Optionsfeld oder eine Option im Dropdown-Kontrollkästchen im Web-Treiber-Selenium ausgewählt ist?

A.   is_selected0

B.   isselect ()

C.   ist ausgewählt()

D.   is_select ()

36: Welche der folgenden Selen -Methoden definiert, ob ein Element sichtbar und aktiviert ist?

A.   ElementToBeselected (Webelementelement)

B.   Präsenzofelementlocated (vom Locator)

C.   elementTobeclickable (nach Locator)

D.   Titlecontains

37: Welche der folgenden Methoden sollte zuerst mit mehreren Frames arbeiten, wenn der Test f‌low nach Abschluss eines Vorgangs auf dem vorherigen Rahmen auf einen anderen Rahmen verschoben werden muss?

A.   Driver.Switcht00.frarne ()

B.   Drivenf‌indelement

C.   Drivivenswitchoo.DefaultContent

D.   Driver.Switchto (). Window0

38: Wenn eine Konf‌ bestätigt wird. Welche der folgenden Optionen muss aufgerufen werden, um es zu konsumieren, um das Ausfall der nächsten Selen -Aktion zu vermeiden?

A.   GetConf‌irmation

B.   VerifyConf‌irirmation

C.   Waitforconf‌irimation

D.   AssertConf‌irirmation

39: Welche der folgenden Optionen sollte in Ihrem Testfall verwendet werden, wenn Sie den Versagen eines Tests für den aktuellen Testfall abbrechen möchten?

A.   verifizieren

B.   Assert

C.   Warten

D.   Entweder Option A oder B kann verwendet werden

40: Welcher der folgenden Befehl ist der richtige Befehl, der dazu führt, dass der Knoten hervorgeht, und ein neues Servlet "org.abc.mydemo.alinoden" zum Knoten hinzugefügt werden?

A.   Java -cp ':. org.openqa.grid.selenium.gridlauncher -roleknoten -hub -servlets org.abc.mydemo.allnodes

B.   java -cp ‘: .java -selenium -server -standalone -2.44.0.jar -rol -node http: // localhostz4444 lgrid/register -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 Node -hub http: // localhost: 4444 lgrid/register -serviets org.abc.mydemo.allnodes **

41: Welcher der folgenden Befehl ist der richtige Befehl, der dazu führt, dass der Knoten hervorgeht, und ein neues Servlet "org.abc.mydemo.alinoden" zum Knoten hinzugefügt werden?

42: Welche der folgenden Aussagen ist korrekt den Auszeitentest in TestNG?

A.   Es ist die Zeitdauer, auf eine Testsuite zu warten, um ihre Ausführung zu beenden.

B.   Es ist die Zeitdauer, auf eine Testgruppe zu warten, um ihre Ausführung zu beenden.

C.   Es ist die Zeitdauer, auf einen Test zu warten, um seine Ausführung zu verbessern.

D.   Nichts des oben Genannten

43: Welche der folgenden Aussagen ist für Tag- und Attributnamen für den HTMLunit -Treiber korrekt?

A.   Es sollte oberen Schäden sein

B.   Es sollte niedriger sein

C.   Es kann unempfindlich sein

44: LN Selen, bis wie viele Parameter an eine Aktionsmethode übergeben werden können?

A.   Eins

B.   Zwei

C.   Drei

D.   Vier

45: Welche der folgenden Java -Syntax ist die folgende Java -Syntax zum Abrufen des in einem Element enthaltenen InnerText -Wert?

A.   Webelement element = driver.f‌indelement.PartialLinkText ("elementLd"); ElementGetTexto;

B.   Element = DRIVENIINDELEMENTIDC'Elementld "); Element.GETTEXT0;

C.   element = driver.elementid.f‌indelement ("elementld"); Element.GETTEXT0;

D.   Webelement element = driver.Findelement (by.id ("elementld")); eiement.getText ();

46: Welche der folgenden Methoden erwartet die Überprüfung, ob ein Element, von dem bekannt ist, dass ein Element auf der DOM einer Seite vorhanden ist, sichtbar ist?

A.   selenium.webdriver.support.expect_conditions.visibility_of_all_elements_located (Locator)

B.   selenium.webdriver.support.expect_conditions.visibility_of_any_elements_located (Locator)

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

D.   Keiner

47: Welche der folgenden Selenium -Befehle kann eine spezifische Nachricht in die dritte Tabellenzelle Ihrer Selenese -Tabelle drucken und sind auch zum Debuggen nützlich?

A.   Fokus (Locator)

B.   Echo (Nachricht)

C.   AsSerterroronNext (Nachricht)

D.   AssertfaiiUurRonnext (Nachricht)

48: Welches ist kein gültiges Setup-/Teardown -Level im TestNG -Framework?

A.   @Vor/Aftergroup

B.   @Vor/Nachtest

C.   @Vor/Aftersuite

D.   @Vor/Afterclass

49: Welcher der folgenden Befehle ist ein Befehl Selenium Accessors?

A.   Clickandwait

B.   Storetitie

C.   prüfen

D.   warten auf

50: Welche der folgenden Aussagen beschreibt den Unterschied zwischen Thread.sleep () und Selenium.SetSpeed ​​()?

A.   SeleniumsetSpeedo - Läuft jeden Befehl nach der Verzögerung von SetSpeed ​​um die Anzahl der in SetSpeedo festgelegten Millisekunden. Thread.sleep () - wartet nur einmal auf den im Schlaf gegebenen Befehl.

B.   Selenium.SetSpeed ​​() - nimmt ein einziges Argument im Ganzzahlformat auf. Thread.sleep () - Nimmt ein einzelnes Argument im String -Format.

C.   Selenium.set $ peed () - Ausleitet den Befehl f‌irst nach SetSpeed ​​-Verzögerung mit der Anzahl der in SetSpeed ​​genannten Millisekunden. Thread.SLeepo - wartet auf jeden Befehl, der nach dem Schlaf gegeben wird.

D.   Nichts des oben Genannten

51: Nehmen wir an, während Sie bei der Aufzeichnung von Testfällen in der Selenium -IDE einige Werte in einem Textfeld eingegeben haben. Welche der folgenden Befehle muss dafür verwendet worden sein?

A.   wählen

B.   offen

C.   Einfügung

D.   Typ

52: Welche der folgenden Selen -Aktionen simuliert einen Benutzer, der eine Taste gedrückt hat und ihn noch nicht veröffentlicht hat?

A.   Tastendruck

B.   Schlüssel

C.   Metakeydown

D.   Taste nach unten

E.   Metakeyup

53: Mit welcher der folgenden Code kann das Excel -Automatisierungsobjekt mit POI Excel -API erstellt werden?

A.   Datei excelobj = Datei 0;

B.   Datei excelobj = neue Datei 0;

C.   Datei excelobj == neue Datei 0;

D.   Excelobj = neue Datei 0:

54: Welche der folgenden Methoden kann verwendet werden, um zu überprüfen, ob ein Element Multi-Selektion unterstützt oder nicht?

A.   Assertequai (check.ismultiple0);

B.   AssertFalse (make.ismuitipieo);

C.   AssertEqual (Ismultipleo);

D.   AssertFalse.ismultiple ():

55: Welche der folgenden Selen -Aktionen simuliert einen Benutzer, der den Mauszeiger von einem bestimmten Element entlässt?

A.   Mausout (Locator)

B.   Mousemoveat (Locator, Koordstring)

C.   Mousemove (Locator)

D.   Mausup (Locator)

56: Welche der folgenden Selen -Befehle wird verwendet, um den Text aus einer spezifischen Zelle in einer Tabelle zurückzugeben?

A.   Storetabie

B.   Asserttabie

C.   gelagert

D.   Asserteditabie

57: Welche der folgenden Selen -Befehle wird verwendet, um den Text aus einer spezifischen Zelle in einer Tabelle zurückzugeben?

58: Welche der folgenden Aussagen sind/sind korrekt für UL -Mapping in Selen?

A.   Nur kryptische Namen werden für HTML -Identifikationen und Namen verwendet, und daher sind Testskripte schwer zu lesen und zu verstehen.

B.   Für alle UL -Objekte wird ein zentraler Ort verwendet.

C.   Durch die Verwendung von UL -Zuordnungen wird die Wartung von Skripten effizienter.

D.   Beide Optionen B und C sind korrekt.

59: Was wird passieren, wenn Sie einen leeren Befehl und einen leeren Kommentar in Ihrem Testskript in Selenium IDE hinzufügen?

A.   Nichts. Sowohl der leere Befehl als auch der leere Kommentar werden während der Ausführung ignoriert

B.   Der leere Kommentar führt zu einem Fehler während der Ausführung, während der Befehl leerer Befehl ignoriert wird und keinen Fehler wirft.

C.   Der leere Befehl führt zu einem Fehler während der Ausführung, während der leere Kommentar ignoriert wird und keinen Fehler wirft.

D.   Sowohl der leere Befehl als auch der leere Kommentar wirft während der Ausführung Fehler auf.

60: Ist es möglich, JavaScript in HTMLunitDriver während der Fahrerinitialisierung zu aktivieren? Wenn ja, wie?

A.   Ja, htmlunitDriver driver = new htmlunitdriver (true);

B.   Ja, WebDriver Triver = new htmlunitDriver (true);

C.   NEIN

D.   Ja, Webdriver Driver = new htmlunitDrivero; drotrivensetjavascriptenabled (true);

61: Welche der folgenden Selenium -Befehle wird zum Abrufen der Nachrichten des JavaScript -Frage -Eingabedialogfelds verwendet, die während der vorherigen Aktion generiert werden?

A.   StorePromptPresent (Variiblename)

B.   AntwortonnextPrompt (Antwort)

C.   StorePrompt (VariableName)

D.   AssertpromptPresent ()

62: Während der Arbeit an Selen mit Java. Welche der folgenden Befehle sollte zum Starten des Testservers mithilfe des Arguments ~ userextensions verwendet und in Ihre Beispiel-Extasion.js-Datei weitergegeben werden?

A.   Java -Jar Selenium -server.jar -UseRextesions Beispiel -Extensions.js

B.   Java -Jar Selenium -server -standalone.jar -role Hub Beispiel -Auszugs

C.   Java -Jar Selenium -server -standalone.jar -role Hub -Port 4444 Beispiel -Extensions.js -UseRextensionen

D.   Java -Jar Selenium -server 4444 -UseRextensions ("Examp | e -extensions.js")

63: Welche der folgenden SELENIUM -Befehle sollte auf der Eingabeaufforderung ausgeführt werden, um das Internet -Explorer -Selen -Fernbedienungen zu unserem Netzwerk für das Betriebssystem für das Windows -Betriebssystem hinzuzufügen?

A.   Java -Jar Selenium -server -standalone.jar -ro | e node -hub http: // iocalhost: 4444lgrid/Register -browser browername = "Internet Explorer", maxlnstances = 1, Plattform = Wlndows

B.   Java -Jar Selenium -server -standalone.jar -role -node http: // localhostz4444/grid/register -browser browername = "Internet Explorer", MaxLnstances = 1, Plattform = W | ndows

C.   Java -Jar Seiennium -server -standalone.jar -role node -org.openqa.grid.selenium -gridlauncher -hub http: // localhost: 4444/gridlregister browsername = "Internet Explorer", Piatform = Wlndows, Maxlnstances = 1 1 1 1 1 1 1

D.   Java -cp '2. org.openqa.grid.selenium.gridlauncher jar -role node -hub http: // iocalhost24444/grid/register browser = "Internet Explorer", maxlnstances = 1, Plattform = Windows

64: Welche der folgenden Ausnahmen treten auf, wenn ein Element im DOM vorhanden ist, aber die Wechselwirkungen mit diesem Element werden ein anderes Element treffen?

A.   ElementnotlnTeAldableException

B.   ElementNotSelectableException

C.   ElementnotvisibleException

D.   Fehlerlnresponsexception

E.   IMenotAvabilableException

65: Welche der folgenden Aussagen ist eine gültige Auswahlanweisung im WebDriver, die einen Wert aus einem Dropdown -Element auswählt?

A.   selectByvsibletext

B.   selectByValue

C.   selectBylndex

D.   Alle von denen

66: Welche der folgenden Aussagen ist die korrekte Syntax von CSS -Partialdicke, die den Teil "checkName" in der Mitte der ID eines Elements "ABC_Checkname_xyz" verwendet, um das Element in Selenium zu übereinstimmen und zu finden?

A.   Input ["id = 'checkname']

B.   input [id '=' checkname ']

C.   lnput [id $ = ’checkname ']

D.   Eingabe [id =

67: Welche der folgenden Java -Syntax ist die richtige Java -Syntax, um das Klicken auf ein Seitenelement zu klicken und auf die Seite zu warten, um Aufrufe in einer Wrapper -Funktion in Selen zu laden?

A.   public void clickandwait ([Klicken Sie 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); Selenium.wait (WaitPeriod); ]

68: Welche der folgenden Befehle sollte von einer Befehlszeile ausgeführt werden, um Selen in Ihre Python-Umgebung hinzuzufügen?

A.   PIP Installieren Sie Selen

B.   Selen einsetzen Selen

C.   MVN Clean Installation

D.   Reinigen Sie intall Pip Selenium

69: Der folgende Befehl wird verwendet, um Selen zu welcher Art der Programmierumgebung hinzuzufügen? Edelstein-Selen-WebDriver installieren

A.   Php

B.   Perle

C.   C#

D.   Rubin

70: Welche der folgenden Syntax würden Sie verwenden, um ein Element mit innerem Text zu finden?

A.   CSS = TagzContains ("innerer Text")

B.   CSS = Tag2Attributes („innerer Text“)

C.   CSS = Tag: Wert („innerer Text“)

D.   CSS = Tag: Klasse ("innerer Text")

71: Welche der folgenden Optionen wählen alle Tabellenelemente unabhängig von ihrer Position im Dokument aus?

A.   /Tisch

B.   .Tisch

C.   //Tisch

D.   ..Tisch

72: Welche der folgenden Aussagen ist im Kontext des Testng -Frameworks falsch?

A.   TestNg muss keine Klasse erweitern, während Jungit es tut.

B.   Die @Dataprovider -Annotation akzeptiert das einzelne String -Attribut und gibt ein Array von Objekten zurück.

C.   TestNG erlaubt es, die abhängigen Testfälle zu definieren. Jeder Testfall ist unabhängig von anderen Testfällen.

D.   Nichts des oben Genannten

73: TestNg macht es nicht obligatorisch, @BeForeClass und @AfterClass zu deklarieren, was in Junit vorhanden ist. Ist es wahr oder falsch?

A.   WAHR

B.   FALSCH

74: Was ist der Standardport von Hub zum Anhören neuer Anfragen in Selenium-Grid?

A.   90

B.   8080

C.   4000

D.   4444

75: Angenommen, Sie verwenden die Datensatzfunktion von Selenium IDE und möchten die Eigenschaften einer Webseite überprüfen. Welche der folgenden Befehle werden dafür verwendet?

A.   Assert

B.   verifizieren

C.   Einfügung

D.   Echo

76: Die Methode Clear () der Webelement -Schnittstelle funktioniert an welcher der folgenden Elementtypen?

A.   Textfeld

B.   Dropdown-Liste

C.   Textbereich

D.   Form

77: Welche zwei der folgenden Befehle können verwendet werden, wenn Sie das Vorhandensein eines Bildes auf einer Webseite überprüfen möchten?

A.   Assertalert

B.   VerinylementPresent

C.   verifizieren

D.   AssertElementPrese

78: Welche zwei der folgenden Standortstrategien können verwendet werden, wenn Sie ein Element in Bezug auf ein anderes Element auf einer Seite finden möchten?

A.   Element 'ld

B.   Das Namensattribut von LL Element '

C.   XPath Anweisung

D.   Dokumentobjektmodell (DOM)

79: Welche der folgenden Methoden finden Sie auf der Schnittstelle der LodableComponent -Klasse?

A.   Geto

B.   isload

C.   Belastung()

D.   Texto

E.   Findelement

80: Welche zwei der folgenden Seleniumfunktionen machen nie eine Ausnahme?

A.   RunScript (Skript)

B.   El StorealerTpresent (Variiblename)

C.   StoreConfirmationPresent (Variobierename)

D.   captureEntirepagesCreenshot (f‌ilename.kwargs)