Selenium Otomasyonu Çoktan Seçmeli Sorular (Selenium Automation MCQs)

Selenium Otomasyonu Çoktan Seçmeli Sorular (Selenium Automation MCQs)

Bu sayfa, Selenium Otomasyonu MCQ'ları (Çoktan Seçmeli Sorular) içermektedir. Bu sorular etkileşimli bir formatta sunulur, herhangi bir seçeneği tıklayarak cevabınızın doğru mu yoksa yanlış mı olduğunu kontrol edebilirsiniz.

Selenium otomasyonu, web testlerini otomatik olarak oluşturmak ve çalıştırmak için kullanılan bir tekniktir. Bu teknik, web sayfalarıyla otomatik olarak etkileşime girerek işlevselliği doğrulamak ve web uygulamalarının istikrarını sağlamak için kullanılır.

Selenium Otomasyonu'nu etkili bir şekilde öğrenmek için, kontrol elemanları, işlemler, bekleme süreleri ve eleman arama gibi Selenium Otomasyonu'nun temel kavramlarını anlamanız önerilir.

Bu ücretsiz Selenium Otomasyonu MCQ'ları, Selenium Otomasyonu hakkındaki anlayışınızı derinleştirmenize ve iş mülakatları, sınavlar ve diğer testler için hazırlık yapmanıza yardımcı olacaktır. Ayrıca, bu alanda bilginizi pratik yaparak ve geliştirerek kullanabilirsiniz.

1: Aşağıdaki yöntemlerden hangisi yeni bir pencerenin açılacağı ve Windows tutamaçlarının sayısının artması bekleniyor?

A.   Selenium.webdriver.support.e xpected_conditions.new_window_is_opened (current_handles)

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

C.   Yok Selenium.webdriver.support.expected_conditions.frame_to_be_available_and_switch_to_it (bulucu)

2: "Bu öğe, sayfanın her yüklendiğinde değişen bir kimliğe sahip" metnine sahip öğeye erişmek isterseniz, aşağıdakilerden hangisi kullanılır?

A.   lldiv [içerir (@id, ‘time_ ')]

B.   LLDIV [içeriyor (@id_time ())]

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

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

3: Metni görüntüleyen seçeneği seçen yöntem, kendisine aktarılan parametreyle eşleşen

A.   SelectVisibletExt

B.   SelectByVisibletext

C.   Select_visibletext

D.   select_byvisibletext ()

4: Selenium-ızgarada merkezin içlerine erişmeniz gereken bir merkez için sunucu uygulamalarını tanımlarken aşağıdaki temel sınıflardan hangisi genişletilmelidir?

A.   javax.servlet.http.httpservlet

B.   org.openqa.grid.web.servlet.regydybasedServlet

C.   Seçenek A veya B kullanılabilir.

5: Örtük beklemeyi şaşırtmak için aşağıdaki komutlardan hangisi kullanılır ve hangisi sürücünün ilk denemeden sonra bir öğenin DOM'da 15 saniye boyunca görünmesini beklemesini sağlar?

A.   driver.manage0.imp | icitlywait.timeouts (15, timeUnitseconds);

B.   driver.manage0.timeoutso.implicitlywait (15.timeunit.seconds);

C.   Everiklywait.Timeouts (15) .driver.anageo;

D.   Everiklywait.Driver.Manage (zaman aşımları (t imeunitseconds, 15));

6: Argümanla eşleşen bir değeri olan tüm seçenekler nasıl seçilir?

A.   Hiçbiri

B.   Select_by_visible_text (metin) arayın

C.   Select_by_value (değer) arayın

D.   Select_by_index'i (dizin) arayın

7: WebDriver kullanarak adlandırılmış Windows arasında hareket etmek için kullanılan doğru Java sözdizimi aşağıdakilerden hangisidir?

A.   driver.switcht00.window ("Windowname");

B.   driver.switchto (pencere ("windowname"));

C.   driver.switchto (). window.windownarne;

D.   driver.window.switchtoo.windowname;

8: DOT (.) Operatörü ve ardından A ‘veya A +kullanıyoruz. + Normal ifadeye "0" ve "n" arasında örnekler olacağını söylerken, * normal ifadeye "1" ve "n" arasında örnekler olacağını söyler.

A.   DOĞRU

B.   YANLIŞ

9: Selenium Grid tarafından aşağıdaki komutlardan hangisi makinenizdeki tüm çalışan programlar tarafından kullanılan bağlantı noktalarını kontrol etmek için kullanılır?

A.   Netstat -at

B.   netstat -a

C.   Netstat -U

D.   Netstat - |

10: Aşağıdakilerden hangisi selenyum ızgarasını kurmak ve varsayılan parametrelerle bir merkez kurmak için kullanılan komutun doğru sözdizimidir?

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

B.   Java -Jar Selenium -Server -Standart -2.44.0.jar -role Hub

C.   Java -Jar Hub-Grid ~ Selenyum-Server-Standalon-2.44.0.jar -role

D.   Java -Jar Hub-Selium-Server-Standalone-2.44.0.jar -Role

11: Aşağıdakilerden hangisi doğru fark b/b getWindowHandles () ve getWindowHandleo?

A.   Bunlardan hiçbiri.

B.   GetWindowHandleso tüm açık tarayıcıların tutamaçlarını döndürürken, GetWindowHandleo geçerli tarayıcının adresini alır.

C.   Getwindowi-Landleso etkin tarayıcı tutamağını döndürürken, Getwindowi-Gaddleo en üst tarayıcı tutamağını verir.

D.   Getwindowi-Landleso bir dize döndürürken, getWindowi-Landleo bir Lteratör <String> döndürür.

12: Bir web öğesinin varlığını kontrol etmek için aşağıdaki webdriver komutlarından hangisi kullanılır?

A.   VerifyElementPresent

B.   lselemExist

C.   lselementpresent

D.   VerifyTextPresent

13: Bir düğmeyi doğrulamak için hangi iki komutu kullanabilirsiniz?

A.   VerifyTextPresent ve AssertTextPresent

B.   Verinilementpresent ve AssertElementPresent

C.   VerifyArertPresent ve AssertalertPresent

D.   VerifyArert ve Asserttalert

14: Aşağıdaki yöntemlerden hangisi, başlığın duruma duyarlı bir alt dizinin içerdiğini kontrol etmek için bir beklenti yapar?

A.   selenyum.webdriver.support.expected_conditions.title_is (başlık)

B.   seleniumwebdrivensupport.expected_conditions.text_to_be_present_in__element_value (konumlandırıcı, text_)

C.   Hiçbiri

D.   selenyum.webdriver.support.expected_conditions.title_contains (başlık)

15: Aşağıdaki yöntemlerden hangisi, başlığın duruma duyarlı bir alt dizinin içerdiğini kontrol etmek için bir beklenti yapar?

16: Bir öğe artık DOM'a bağlanmayana kadar nasıl beklenir?

A.   Selenium.webdriver.supportexpected_conditions.presence_of_element_located (konumlandırıcı)

B.   Selenium.webdriver.support.expected_condltions.staliness_of (element)

C.   Selenium.webdrivensupportexpected_conditions.presence_of_a | l_eiements_located (bulucu)

D.   Hiçbiri

17: Tarayıcınızın geçmişinde geriye doğru hareket etmek istiyorsanız, tarayıcının davranışına bakılmaksızın, WebDriver'da bunu yapmak için doğru Java yöntemi aşağıdakilerden hangisidir?

A.   driver.get0.backward0;

B.   driver.get (geri);

C.   Driver.navigate (geri);

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

18: Aşağıdakilerden hangisi bir sayfada bir uyarı görüntülenmesi için açık bir bekleme koşulu oluşturmak için kullanılan yöntemin doğru sözdizimidir?

A.   Yeni WebDriverWait (10) .get (Beklenen Conditions.AlertlSpresento);

B.   Yeni WebDriverWait (Beklenen Conditions.Alertlspresent (10));

C.   Yeni WebDriverWait0.wait (Beklenen Konds.AlertlSpresent (sürücü, 10));

D.   Yeni WebDriverWait (Sürücü. 10) .unii (Beklenen Konds.allertlspresent0);

19: Selenium'daki test performansı açısından aşağıdakilerden hangisi test kodunuzu daha okunabilir hale getirecek şekilde en verimli konum stratejisidir?

A.   Element'in kimliğini kullanarak

B.   Bir bağlantının metniyle

C.   XPath Beyanını Kullanma

D.   Belge Nesne Modelini Kullanma (DOM)

20: WebDriver'ın SendKeyso'sunun aşağıdaki kombinasyonundan hangisi doğru değil?

A.   SendKeys (Keys.t 'AB) == SendKeys ("\ ue004")

B.   SendKeys (Keys.f5) = SendKeys ("\ ueo35")

C.   SendKeys (Keys.page_down) == SendKeys (Aueoof ")

D.   SendKeys (Keysarrow_down) = SendKeys ("\ ue015")

E.   SendKeys (Keys.Enter) = SendKeys ("\ u eo0a")

F.   SendKeys (Keys.space) = SendKeys (“\ ueood”)

21: Selenium'da sayfa fabrikasını başlatmak için doğru yöntem aşağıdakilerden hangisidir?

A.   initements.PageFactoroo;

B.   PageFactory.Initialize ();

C.   PageFactory.InitElents ();

D.   initial.pageFactory ();

22: Selenium'da sağ tıklama işlemi yapmak için aşağıdaki seçeneklerden hangisi kullanılabilir?

A.   tıklamak()

B.   Beforeclickon

C.   ContextClick

D.   Bunlardan hiçbiri

23: LN Selenium-Grid, Java kullanan aşağıdaki selenyum komutlarından hangisi Hub tarafından kullanılan bağlantı noktasını 4441 olarak değiştirmek için kullanılabilir?

A.   Java -selenium -Server -Standart -2.44.0.jar Hub -Node 4441.Port

B.   Java -Selenium-Server-Standalone-2.44.0.Jar Snode-rol Hub –Add -Port 4441

C.   Java -Jar Selenium -Server -Standalone -2.44.0.jar -role Hub -port 4441

D.   Java -jar Selenium-Server-Standart-2.44.0.jar -role Hub 4441-Port

24: Java kullanan aşağıdaki selenyum komutlarından hangisi Selenium-Grid için komut satırı yardımına erişmek için kullanılabilir?

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 düğümü -H

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

25: Selenium'u kullanarak, belirli koordinatlarda bir öğeyi nasıl tıklayabiliriz?

A.   Selenium webdriver bu işlevi desteklemiyor

B.   Eylemler Sınıfını Kullanma Yöntemi MoveToElement (Element, Xoffset, Yoffset)

C.   Eylemler Sınıfı 'Yöntemi MoveToElement (Xoffset. Yoffset)

D.   Eylemler Sınıfı 'Yöntemi MoveToElement (Xoffset. Yoffset. Element)

26: Aşağıdaki selenyum komutlarından hangisi, beklenen metnin ve ilgili HTML etiketinin sayfada bulunmasını doğrulamaktan sorumludur?

A.   VerifyTextPresent

B.   verinilement

C.   VerifyText

D.   Seçenek A veya B kullanılabilir

27: Aşağıdaki sürücülerden hangisi yerel XPath desteği sağlamaz/vermez?

A.   Htmlunit sürücüsü

B.   Firefox sürücüsü

C.   Internet Explorer sürücüsü

D.   Hem A hem de B seçeneği

28: FluentWait sınıfı, aşağıdaki Selenium Webdriver arayüzlerinden hangisinin uygulanmasıdır?

A.   Uyarı

B.   Beklemek

C.   Hedef

29: Aşağıdakilerden hangisi bir öğeye çift tıklama yapmak için kullanılan yöntemin doğru sözdizimidir?

A.   Eylemler Oluşturucu = yeni Actionso; Doubleclick.builder.message.perform ();

B.   Eylemler Oluşturucu = Yeni Eylemler (Sürücü); Builder.doubleckFMessage) .Perform0;

C.   Eylemler sürücü = yeni eylemler (inşaatçı); Builder.doubleclick.perform0;

D.   Eylemler sürücü = yeni eylemler (inşaatçı); Builder.doubleclick.perform (mesaj);

30: Python'da Selenium'un Zamanoutexception nasıl içe aktarılır?

A.   Hiçbiri

B.   Selenium'u içe aktarın.common.exceptions

C.   Selenium.common.exceptions.timeoutException

D.   Selenium.common.Exceptions Impection TimeoutException

31: Selenium'da bir uygulamayı test ederken, aşağıdakilerden hangisi ya hiç kullanılmamalı veya minimal olarak kullanılmalıdır?

A.   Örtük bekleme

B.   Açık Bekle

32: Bir uyarı, çerçeve veya tarayıcı penceresine odaklanmayı değiştirmek için aşağıdaki webdriver yöntemlerinden hangisi kullanılır?

A.   Switchtol)

B.   ChangeFocus

C.   değişmek

D.   setfocuso

33: Aşağıdaki ifadelerden hangisi yanlış?

A.   WaitForElementPresent komutu, beklenen yeni bir sayfa yüklenene kadar bir yürütmeyi duraklatır. ClickandWait kullanıldığında bu yöntem otomatik olarak çağrılır.

B.   AssertTitle komutu beklenen bir sayfa başlığını doğrular.

C.   Açık komut, URL kullanarak bir sayfayı açmak için kullanılır.

D.   Doğrulama komutu, bir tablonun beklenen içeriğini doğrular.

34: Aşağıdakilerden hangisi, Selenium'daki uyarı kutusuna doğrudan erişmek için kullanılan yöntemin doğru sözdizimidir?

A.   driver.alter (). CEMPECTO;

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

C.   driver.get0.allert0.accept0;

D.   driver.switcht00.get0.Alert0.accept0;

35: Web Driver Selenium'da açılır kutudaki belirli bir onay kutusu, radyo düğmesi veya seçeneğin seçilip seçilmediğini doğrulamak istediğinizde hangi yöntem kullanılır?

A.   is_selected0

B.   isselect ()

C.   seçildi()

D.   is_select ()

36: Aşağıdaki selenyum yöntemlerinden hangisi bir elemanın görünür ve etkin olup olmadığını tanımlar?

A.   ElementTobesected (WebElement öğesi)

B.   ASSFEMENTLOCATED (Bulucu tarafından)

C.   elementTobeclickable (bulucu tarafından)

D.   TitleContons

37: Birden çok çerçeveyle çalışırken, test f‌low'un önceki çerçevede bir işlemin tamamlanmasından sonra başka bir çerçeveye taşınması gerektiğinde, aşağıdaki yöntemlerden hangisi ilk olarak çağrılmalıdır?

A.   driver.switcht00.frarne ()

B.   Drivenf‌indElement

C.   drivenswitchtoo.defaultcontent

D.   driver.switchto (). pencere0

38: Bir konfirmasyon oluşturulduğunda. Bir sonraki Selenium eyleminin başarısızlığından kaçınmak için aşağıdaki seçeneklerden hangisi tüketmek için çağrılmalıdır?

A.   GetConf‌mation

B.   VerifyConf‌mation

C.   waitforconf‌mation

D.   assertconf‌mation

39: Herhangi bir testin mevcut test durumunu iptal etmesini istiyorsanız, test durumunuzda aşağıdaki seçeneklerden hangisi kullanılmalıdır?

A.   doğrulamak

B.   Assert

C.   Beklemek

D.   Seçenek A veya B kullanılabilir

40: Aşağıdakilerden hangisi düğümün ortaya çıkmasına neden olan doğru komut ve düğüme yeni bir sunucu uygulaması "org.abc.mydemo.alinodes" eklenebilir?

A.   Java -cp ':. org.openqa.grid.selenium.gridlauncher -role düğümü -hub -servlets org.abc.mydemo.allnodes

B.   Java -cp ‘: .java -selenyum -server -standalon -2.44.0.jar -role düğümü http: // localhostz4444 lgrid/sicil -servlets org.abc.mydemo.allnodes

C.   java -cp ': .java -selenyum -server -standalon -2.44.0.jar -ro | e düğüm -org.abc.mydemo.allnodes -servlets

D.   Java -cp ”:. org.openqa.grid.selenium.gridlauncher -role düğümü -hub http: // localhost: 4444 lgrid/sicil -serviets org.abc.mydemo.allnodes

41: Aşağıdakilerden hangisi düğümün ortaya çıkmasına neden olan doğru komut ve düğüme yeni bir sunucu uygulaması "org.abc.mydemo.alinodes" eklenebilir?

42: Aşağıdaki ifadelerden hangisi TestNG'deki zaman aşımı testini doğru bir şekilde tanımlıyor?

A.   Bir test paketinin yürütülmesini bitirmesini beklemek için süredir.

B.   Bir test grubunun yürütülmesini bitirmesini bekleme süresidir.

C.   Bir testin yürütülmesini sağlamak için bekleme süresidir.

D.   Yukarıdakilerin hiçbiri

43: HTMLunit sürücüsü için etiket ve öznitelik adı hakkında aşağıdakilerden hangisi doğrudur?

A.   Üst kasalı olmalı

B.   Daha düşük kasalı olmalı

C.   Durum duyarsız olabilir

44: Ln Selenium, bir eylem yöntemine kaç parametre aktarılabilir?

A.   Bir

B.   İki

C.   Üç

D.   Dört

45: Bir öğede bulunan InnerText değerini almak için aşağıdakilerden hangisi doğru Java sözdizimidir?

A.   WebElement Element = Driver.f‌indElement.PartialLinkText ("ElementLD"); ElementGetTexto;

B.   element = driveridElementIdc‘Elementld "); element.getText0;

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

D.   WebElement Element = Driver.findElement (by.id ("ElementLD")); eiement.getText ();

46: Aşağıdaki yöntemlerden hangisi, bir sayfanın DOM'sunda bulunduğu bilinen bir öğenin görünür olduğunu kontrol etmek için bir beklenti yapar?

A.   selenyum.webdriver.support.expected_conditions.visibility_of_all_elements_located (lokator)

B.   selenyum.webdriver.support.expected_conditions.visibility_of_any_elements_located (lokator)

C.   Selenium.webdriver.support.expected_conditions.visibility_of (element)

D.   Hiçbiri

47: Aşağıdaki selenyum komutlarından hangisi Selenese tabloınızın üçüncü tablo hücresine belirli bir mesaj yazdırabilir ve hata ayıklama için de yararlıdır?

A.   Odak (Bulucu)

B.   Echo (mesaj)

C.   AsserterroronnExt (mesaj)

D.   assertFaiiurreonnext (mesaj)

48: Testng çerçevesinde geçerli bir kurulum/yırtılma seviyesi hangisi değildir?

A.   @Önceden/Grup Sonrası

B.   @Önceden/Sonrası

C.   @Önceden/Sonrası

D.   @Önceden/Afterclass

49: Aşağıdaki komutlardan hangisi bir Selenium Accessors komutudur?

A.   Clickandwait

B.   Storetitie

C.   VerifyText

D.   bekle

50: Aşağıdakilerden hangisi Thread.sleep () ve selenyum.setspeed () arasındaki farkı doğru bir şekilde tanımlar?

A.   Selenyumsetspeedo - SetSpeed ​​gecikmesinden sonra her komutu SetSpeedo'da belirtilen milisaniye sayısına göre çalıştırır. Thread.sleep () - Uykuda verilen komutta yalnızca bir kez bekler.

B.   Selenium.Setspeed () - Tamsayı formatında tek bir argüman alır. Thread.sleep () - Dize biçiminde tek bir bağımsız değişken alır.

C.   SELENIUM.SET $ PEED () - SetSpeed ​​gecikmesinden sonra SetSpeed'de belirtilen milisaniye sayısına göre SETSPEED gecikmesinden sonra çalışır. Thread.sleepo - Uykudan sonra verilen her komutu bekler.

D.   Yukarıdakilerin hiçbiri

51: Selenium IDE'deki test senaryolarını kaydederken, bir metin kutusuna bazı değerler girdiniz. Bunu yapmak için aşağıdaki komutlardan hangisi kullanılmalıdır?

A.   seçme

B.   açık

C.   sokmak

D.   tip

52: Aşağıdaki selenyum eylemlerinden hangisi bir tuşa basan ve henüz yayınlamayan bir kullanıcıyı simüle eder?

A.   tuş

B.   anahtarlama

C.   meta

D.   Anahtardit

E.   metakeyup

53: POI Excel API'sini kullanarak Excel Automation Nesnesi oluşturmak için aşağıdaki kodlardan hangisi kullanılabilir?

A.   Dosya excelobj = dosya 0;

B.   Dosya excelobj = yeni dosya 0;

C.   Dosya excelobj == yeni dosya 0;

D.   excelobj = yeni dosya 0:

54: Bir öğenin çoklu seçimi destekleyip desteklemediğini kontrol etmek için aşağıdaki yöntemlerden hangisi kullanılabilir?

A.   assertequai (check.ISmultiple0);

B.   AssertFalse (make.ismuitipieo);

C.   AssertEqual (Ismultipleo);

D.   assertFalse.ismultiple ():

55: Aşağıdaki selenyum eylemlerinden hangisi fare işaretçisini belirli bir öğeden uzaklaştıran bir kullanıcıyı simüle eder?

A.   Mouseout (Bulucu)

B.   Mousemoveat (Bulucu, Koordinasyon)

C.   Mousemove (Bulucu)

D.   Mouseup (Bulucu)

56: Metni bir tablodaki belirli bir hücreden geri dönmek için aşağıdaki selenyum komutlarından hangisi kullanılır?

A.   Storetabie

B.   AssertTabie

C.   saklanabilir

D.   ASSERTEDITABIE

57: Metni bir tablodaki belirli bir hücreden geri dönmek için aşağıdaki selenyum komutlarından hangisi kullanılır?

58: Selenium'da UL eşleme konusunda aşağıdaki ifadelerden hangisi doğrudur/doğrudur?

A.   HTML kimlikleri ve adları için yalnızca şifreli isimler kullanılır ve bu nedenle test komut dosyalarını okumak ve anlamak zordur.

B.   Tüm UL nesneleri için merkezi bir konum kullanılır.

C.   UL eşleme kullanmak, komut dosyası bakımını daha etkili hale getirir.

D.   Hem B hem de C seçeneği doğrudur.

59: Selenium IDE'deki test betiğinize boş bir komut ve boş bir yorum eklerseniz ne olur?

A.   Hiç bir şey. Yürütme sırasında hem boş komut hem de boş yorum göz ardı edilir

B.   Boş yorum yürütme sırasında bir hataya neden olurken, boş komut göz ardı edilir ve herhangi bir hata atmaz.

C.   Boş komut yürütme sırasında bir hataya neden olurken, boş yorum yok sayılır ve herhangi bir hata atmaz.

D.   Hem boş komut hem de boş yorum yürütme sırasında hatalar atacaktır.

60: Sürücü başlatma sırasında htmlunitdriver'da JavaScript'i etkinleştirmek mümkün müdür? Evet ise, o zaman nasıl?

A.   Evet, htmlunitdriver sürücüsü = yeni htmlunitdriver (true);

B.   Evet, WebDriver Driver = yeni htmlunitdriver (true);

C.   HAYIR

D.   Evet, WebDriver Driver = yeni htmlunitdrivero; drivensetjavascriptenabled (true);

61: Önceki eylem sırasında oluşturulan JavaScript Soru İstemi İletme Bildirisi mesajlarını almak için aşağıdaki Selenium komutlarından hangisi kullanılır?

A.   StorePromptPresent (Variablename)

B.   Yanıt

C.   StorePrompt (Variablename)

D.   AssertPromptPresent ()

62: Java kullanarak selenyum üzerinde çalışırken. ~ Userextentions argümanını kullanarak test sunucusunu başlatmak ve örnek-özü.js dosyanızı geçmek için aşağıdaki komutlardan hangisi kullanılmalıdır?

A.   java -jar selenyum -server.jar -userxtensentions örnek -ekstansiyonlar.js

B.   Java -jar Selenium -Server -Standart .jar -Role Hub Örnek -Extensions.js -Userextensions

C.   Java -jar Selenium -Server -standart .jar -Role Hub -port 4444 Örnek -Extensions.js -userExtensions

D.   Java -jar Selenium -Server 4444 -Userxtensentions ("examp | e -extensions.js")

63: Windows işletim sistemi hedefindeki ızgaramıza Internet Explorer Selenium uzaktan kumandaları eklemek için aşağıdaki selenyum komutlarından hangisi çalıştırılmalıdır?

A.   java -jar selenyum -server -standalone.jar -ro | e düğüm -hub http: // iocalhost: 4444lgrid/sicil -browser browername = "internet explorer", maxlnstances = 1, platform = wlndows

B.   java -jar selenyum -server -standalone.jar -role -node http: // localhostz4444/ızgara/sicil -browser browersame = "internet explorer", maxlnstances = 1, platform = w | ndows

C.   java -jar seienium -server-standalone.jar -role düğümü -org.openqa.grid.selenium -gridlauncher -hub http: // localhost: 4444/gridlregister browerName adlı

D.   Java -cp '2. org.openqa.grid.selenium.gridlauncher jar -role düğümü -hub http: // iocalhost24444/ızgara/kayıt tarayıcısı = "internet explorer", maxlnstances = 1, platform = pencereler

64: DOM'da bir öğe mevcut olduğunda aşağıdaki istisnalardan hangisi ortaya çıkar, ancak bu öğeyle etkileşimler başka bir öğeye çarpacaktır?

A.   Elementnotlnteractablexception

B.   ElementNotSelectableException

C.   ElementNotvisibleException

D.   ErrorlnResponsexception

E.   IMenotaVailableException

65: Aşağıdakilerden hangisi WebDriver'da bir açılır öğeden bir değer seçen geçerli bir Seçim ifadesidir?

A.   SelectByvSibletExt

B.   SelectByValue

C.   SelectBylndex

D.   Bütün bunlar

66: Aşağıdakilerden hangisi, Selenium'daki öğeyi eşleştirmek ve bulmak için bir "ABC_CHECKNAME_XYZ" öğesinin kimliğinin ortasında "CheckName" parçasını kullanacak olan CSS kısmi eşleşmesinin doğru sözdizimidir?

A.   Giriş [“id = 'checkname']

B.   giriş [id '=' checkname ']

C.   lnput [id $ = ‘checkName‘]

D.   Giriş [id =

67: Aşağıdakilerden hangisi bir sayfa öğesini tıklamak için doğru Java sözdizimi ve sayfanın Selenium'daki bir sargı işlevine çağrıları yüklemesini bekleyin?

A.   genel void clickandwait ([ElementLocator'ı tıklayın; WaitForpagetoload Waitperiod;])

B.   public void clickandWait (String ElementLocator, String WaitperioD) [selenyum.click (ElementLocator); Selenium.WaitForPagetoload (WaitperioD); ]

C.   public void clickandwait (String elementlocator) [selenyum.c | ick.ElementLocator; seleniurn.waitforpagetoload.waitperiod); ]

D.   public void clickandwait (String ElementLocator, String WaitperioD) [selenyum.click.Element (ElementLocator); selenyum.wait (waitperiod); ]

68: Python ortamınıza selenyum eklemek için bir komut satırından aşağıdaki komutlardan hangisi çalıştırılmalıdır?

A.   pip takas selenyum

B.   Selenium'u temizleyin

C.   MVN Temiz Kurulum

D.   Temiz Inlall Pip Selenium

69: Aşağıdaki komut hangi programlama ortamına selenyum eklemek için kullanılır? Gem Kurulumu Selenium-Webdriver

A.   PHP

B.   inci

C.   C#

D.   Ruby

70: İç metni kullanarak bir öğeyi bulmak için aşağıdaki sözdiziminden hangisini kullanırsınız?

A.   css = tagzcontains (“iç metin”)

B.   CSS = TAG2Attributes (“İç Metin”)

C.   CSS = etiket: değer (“iç metin”)

D.   CSS = TAG: Sınıf (“İç Metin”)

71: Belgedeki konumlarından bağımsız olarak aşağıdaki seçeneklerden hangisi tüm tablo öğelerini seçecektir?

A.   /masa

B.   .masa

C.   //masa

D.   ..masa

72: TestNG çerçevesi bağlamında aşağıdaki ifadelerden hangisi yanlıştır?

A.   Testng'in herhangi bir sınıfı genişletmesi gerekmezken, Junit yapar.

B.   @Dataprovider ek açıklaması tek dize özniteliğini kabul eder ve bir dizi nesne geri verir.

C.   TestNG bağımlı test vakalarını tanımlamaya izin verir. Her test vakası diğer test vakalarından bağımsızdır.

D.   Yukarıdakilerin hiçbiri

73: TestNG, Junit'te bulunan @Beforeclass ve @AfterClass beyan etmeyi zorunlu hale getirmez. Doğru mu yanlış mı?

A.   DOĞRU

B.   YANLIŞ

74: Selenium-Grid'de yeni istekleri dinlemek için Hub tarafından kullanılan varsayılan bağlantı noktası nedir?

A.   90

B.   8080

C.   4000

D.   4444

75: Selenium IDE'nin kayıt özelliğini kullandığınızı ve bir web sayfasının özelliklerini kontrol etmek istediğinizi varsayalım. Bunu yapmak için aşağıdaki komutlardan hangisi kullanılacak?

A.   Assert

B.   doğrulamak

C.   sokmak

D.   Eko

76: Clear () WebElement Arayüzü yöntemi aşağıdaki öğelerden hangisinde çalışır?

A.   Metin kutusu

B.   Açılır liste

C.   Metin alanı

D.   Biçim

77: Bir web sayfasında bir görüntünün varlığını doğrulamak istiyorsanız aşağıdaki komutlardan hangisi kullanılabilir?

A.   assertalert

B.   Verinilementpresent

C.   VarifyArert

D.   AssertElementPrese

78: Bir sayfadaki başka bir öğeye göre bir öğeyi bulmak istiyorsanız aşağıdaki konum stratejilerinden hangisi kullanılabilir?

A.   Element LD

B.   LL Element'in adı özelliği

C.   XPath Beyanı

D.   Belge Nesne Modeli (DOM)

79: LodableComponent sınıfının arayüzünde aşağıdaki yöntemlerden hangisi mevcuttur?

A.   Geto

B.   yüklendi

C.   yük()

D.   Texto

E.   bulma

80: Aşağıdaki selenyum fonksiyonlarından hangisi asla bir istisna atmaz?

A.   runscript (komut dosyası)

B.   El StorealertPresent (Variablename)

C.   StoreconFirmationPresent (Variablename)

D.   CaptureentirePagescreenShot (f‌ilename.kwargs)