Tes Pilihan Ganda Automasi Selenium (Selenium Automation MCQs)

Tes Pilihan Ganda Automasi Selenium (Selenium Automation MCQs)

Halaman ini berisi tes pilihan ganda dalam Automasi Selenium (MCQs). Pertanyaan ini disajikan dalam format interaktif, di mana Anda dapat memilih jawaban dan memeriksa apakah jawaban Anda benar atau salah.

Automasi Selenium adalah teknik yang digunakan untuk membuat dan menjalankan tes web secara otomatis. Teknik ini memungkinkan Anda berinteraksi dengan halaman web secara otomatis untuk memverifikasi fungsionalitasnya dan memastikan stabilitas aplikasi web.

Untuk belajar Automasi Selenium dengan efektif, disarankan untuk memahami konsep-konsep utama dalam Automasi Selenium, seperti elemen kontrol, operasi, waktu tunggu, dan pencarian elemen.

Tes Pilihan Ganda Automasi Selenium yang gratis ini akan membantu Anda memperdalam pemahaman Anda tentang Automasi Selenium dan mempersiapkan diri untuk wawancara kerja, ujian, dan tes lainnya. Anda juga dapat menggunakan tes ini untuk berlatih dan meningkatkan pengetahuan Anda dalam bidang ini.

1: Manakah dari metode berikut yang membuat harapan bahwa jendela baru akan dibuka dan memiliki jumlah pegangan jendela yang meningkat?

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.   Tidak ada selenium.webdriver.support.expected_conditions.frame_to_be_available_and_switch_to_it (locator)

2: Jika Anda ingin mengakses elemen yang memiliki teks "Elemen ini memiliki ID yang berubah setiap kali halaman dimuat" di dalamnya, lalu manakah dari berikut ini yang digunakan?

A.   lldiv [berisi (@id, ‘time_ ')]

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

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

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

3: Metode yang memilih opsi yang menampilkan teks yang cocok dengan parameter yang diteruskan ke sana

A.   SelectVisibleText

B.   SELECTBYVISIBLETEXT

C.   select_visibletext

D.   select_byvisibleText ()

4: Manakah dari kelas dasar berikut yang harus diperpanjang saat merugikan servlets untuk hub di mana Anda diharuskan mengakses internal hub di selenium-grid?

A.   javax.servlet.http.httpservlet

B.   org.openqa.grid.web.servlet.registryBasedServlet

C.   Salah satu opsi A atau B dapat digunakan.

5: Manakah dari perintah berikut yang digunakan untuk menunggu tunggu implisit dan yang juga memungkinkan pengemudi menunggu elemen muncul di DOM selama 15 detik setelah percobaan awal?

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

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

C.   implisitlywait.timeouts (15) .driver.Manageo;

D.   implicitlywait.driver.manage (timeouts (t imeunitseconds, 15));

6: Bagaimana cara memilih semua opsi yang memiliki nilai yang cocok dengan argumen?

A.   Tidak ada

B.   hubungi select_by_visible_text (teks)

C.   hubungi select_by_value (value)

D.   hubungi select_by_index (indeks)

7: Manakah dari berikut ini yang merupakan sintaks Java yang benar yang digunakan untuk bergerak di antara Windows yang disebutkan menggunakan WebDriver?

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

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

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

D.   driver.window.switchtoo.windowname;

8: Kami menggunakan operator DOT (.) Diikuti oleh A ‘atau A +. + Memberi tahu ekspresi reguler bahwa akan ada contoh antara "0" dan "n", sementara * memberi tahu ekspresi reguler bahwa akan ada contoh antara "1" dan "n".

A.   BENAR

B.   PALSU

9: Manakah dari perintah berikut yang digunakan oleh Selenium Grid untuk memeriksa port yang digunakan oleh semua program yang berjalan di mesin Anda?

A.   netstat -at

B.   netstat -a

C.   netstat -u

D.   netstat - |

10: Manakah dari berikut ini yang merupakan sintaks yang benar dari perintah yang digunakan untuk mengatur selenium-grid dan memulai hub dengan parameter default?

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: Manakah dari berikut ini yang merupakan perbedaan yang benar b/w getWindowHandles () dan getWindowHandleo?

A.   Tak ada satupun.

B.   GetWindowHandleso Mengembalikan pegangan dari semua browser terbuka sedangkan GetWindowHandleo mendapatkan alamat browser saat ini.

C.   GetWindowi-Landleso Mengembalikan pegangan browser aktif sedangkan GetWindowi-Iandleo memberikan pegangan terbaik peramban.

D.   getWindowi-landleso mengembalikan string sedangkan getWindowi-landleo mengembalikan lterator <string>.

12: Manakah dari perintah webdriver berikut yang digunakan untuk memeriksa keberadaan elemen web?

A.   VerifikasiElementPresent

B.   lselementexist

C.   lselementpresent

D.   VerifikasiTextPresent

13: Dua perintah mana yang dapat Anda gunakan untuk memvalidasi tombol?

A.   VerifyTextPresent dan AssertTextPresent

B.   Verinylementsent dan Assertelementpresent

C.   VerifyAlertPresent dan AssertalertPresent

D.   Verifyalert dan Assertalert

14: Manakah dari metode berikut yang membuat harapan untuk memeriksa bahwa judul berisi substring yang sensitif terhadap case?

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

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

C.   Tidak ada

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

15: Manakah dari metode berikut yang membuat harapan untuk memeriksa bahwa judul berisi substring yang sensitif terhadap case?

16: Bagaimana cara menunggu sampai suatu elemen tidak lagi melekat pada DOM?

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

B.   selenium.webdriver.support.expected_condltions.staleness_of (elemen)

C.   selenium.webdrivensupportexpected_conditions.presence_of_a | l_eiements_located (locator)

D.   Tidak ada

17: Jika Anda ingin bergerak mundur dalam sejarah browser Anda, terlepas dari perilaku browser, lalu manakah dari berikut ini yang merupakan metode java yang benar untuk melakukannya di webdriver?

A.   driver.get0.backward0;

B.   driver.get (kembali);

C.   driver.navigate (kembali);

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

18: Manakah dari berikut ini yang merupakan sintaks yang benar dari metode yang digunakan untuk membuat kondisi tunggu eksplisit untuk peringatan yang akan ditampilkan pada halaman?

A.   WebDriverWait baru (10) .get (diharapkan condtions.alertlspresento);

B.   WebDriverWait baru (diharapkancondtions.alertlspresent (10));

C.   baru webdriverwait0.wait (diharapkanCondtions.alertlspresent (driver, 10));

D.   WebDriverWait baru (driver. 10) .untii (diharapkancondtions.alertlspresent0);

19: Manakah di antara yang berikut ini yang merupakan strategi lokasi paling efisien di Selenium, dalam hal kinerja pengujian, sehingga juga membuat kode uji Anda lebih mudah dibaca?

A.   Menggunakan ID Elemen

B.   Dengan teks tautan

C.   Menggunakan Pernyataan XPath

D.   Menggunakan Model Objek Dokumen (DOM)

20: Manakah dari kombinasi berikut dari Sendkeyso Webdriver yang tidak benar?

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: Manakah dari berikut ini yang merupakan metode yang benar untuk menginisialisasi pabrik halaman dalam selenium?

A.   initelements.pagefactoryo;

B.   Pagefactory.initialize ();

C.   Pagefactory.Initelements ();

D.   initialize.pagefactory ();

22: Manakah dari opsi berikut yang dapat digunakan untuk melakukan operasi klik kanan di Selenium?

A.   klik()

B.   Beforeclickon

C.   KLICK KONTEKS

D.   Tak ada satupun

23: ln selenium-grid, Manakah dari perintah selenium berikut menggunakan java yang dapat digunakan untuk mengubah port yang digunakan oleh hub menjadi 4441?

A.   java -selenium -server -standalone -2.44.0.jar hub -node 4441.port

B.   java -selenium-server-standalone-2.44.0.jar hub peran —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: Manakah dari perintah selenium berikut menggunakan java yang dapat digunakan untuk mengakses bantuan baris perintah untuk selenium-grid?

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 node -h

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

25: Menggunakan Selenium, bagaimana kita bisa mengklik elemen pada koordinat tertentu?

A.   Selenium Webdriver tidak mendukung fungsi ini

B.   Menggunakan Kelas Tindakan ‘Metode MovetoElement (Elemen, Xoffset, Yoffset)

C.   Menggunakan Metode Tindakan Metode MovetoElement (xoffset. Yoffset)

D.   Menggunakan Metode Tindakan Metode MovetoElement (Xoffset. Yoffset. Elemen)

26: Manakah dari perintah selenium berikut yang bertanggung jawab untuk memverifikasi teks yang diharapkan dan tag HTML yang sesuai untuk hadir di halaman?

A.   VerifikasiTextPresent

B.   Verinylementsent

C.   VerifikasiText

D.   Salah satu opsi A atau B dapat digunakan

27: Manakah dari pengemudi berikut yang/tidak memberikan dukungan XPath asli?

A.   Pengemudi htmlunit

B.   Pengemudi Firefox

C.   Driver Penjelajah Internet

D.   Kedua opsi A dan B

28: Kelas Fluentwait adalah implementasi yang mana dari antarmuka selenium webdriver berikut?

A.   Peringatan

B.   Tunggu

C.   TargetLocator

29: Manakah dari berikut ini yang merupakan sintaks yang benar dari metode yang digunakan untuk melakukan klik dua kali pada elemen?

A.   Action Builder = Action New; doubleclick.builder.message.perform ();

B.   Tindakan Builder = Tindakan Baru (Driver); builder.doubleclickfmessage) .perform0;

C.   Tindakan Driver = Tindakan Baru (Pembangun); builder.doubleclick.perform0;

D.   Tindakan Driver = Tindakan Baru (Pembangun); builder.doubleclick.perform (pesan);

30: Bagaimana cara mengimpor Eksepsi Batas Waktu Selenium di Python?

A.   Tidak ada

B.   Impor selenium.common.exceptions

C.   Impor selenium.common.exceptions.TimeOutException

D.   dari selenium.common.exceptions impor timeoutexception

31: Saat menguji aplikasi dalam selenium, manakah dari berikut ini yang tidak boleh digunakan sama sekali atau harus digunakan secara minimal?

A.   Tunggu implisit

B.   Tunggu eksplisit

32: Manakah dari metode webdriver berikut yang digunakan untuk mengubah fokus menjadi peringatan, bingkai atau jendela browser?

A.   switchtol)

B.   Changefocus

C.   mengubah

D.   setFocuso

33: Manakah dari pernyataan berikut yang salah?

A.   Perintah WaitForElementPresent berhenti sejenak eksekusi sampai halaman baru yang diharapkan memuat. Metode ini secara otomatis dipanggil setiap kali ClickAndwait digunakan.

B.   Perintah AssertTitle memverifikasi judul halaman yang diharapkan.

C.   Perintah terbuka digunakan untuk membuka halaman menggunakan URL.

D.   Perintah verifikasi yang dapat diverifikasi memverifikasi konten tabel yang diharapkan.

34: Manakah dari berikut ini yang merupakan sintaks yang benar dari metode yang digunakan untuk langsung mengakses kotak peringatan di Selenium?

A.   driver.alert (). Accepto;

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

C.   driver.get0.alert0.accept0;

D.   driver.switcht00.get0.alert0.accept0;

35: Metode mana yang digunakan saat Anda ingin memverifikasi apakah kotak centang tertentu, tombol radio, atau opsi di kotak drop-down dipilih dalam selenium driver web?

A.   is_selected0

B.   isSelect ()

C.   dipilih()

D.   is_select ()

36: Manakah dari metode selenium berikut yang menentukan apakah suatu elemen terlihat dan diaktifkan?

A.   ElementTobeselected (Elemen WebElement)

B.   adveofelementlocated (oleh locator)

C.   elementtobeclickable (oleh locator)

D.   Titlecontains

37: Saat bekerja dengan beberapa frame, ketika uji f‌low perlu dipindahkan ke bingkai lain setelah penyelesaian operasi pada bingkai sebelumnya, manakah dari metode berikut yang harus dipanggil terlebih dahulu?

A.   driver.switcht00.frarne ()

B.   drivenf‌indelement

C.   drivenswitchtoo.defaultcontent

D.   driver.switchto (). window0

38: Ketika sebuah konfirmasi dihasilkan. Manakah dari opsi berikut yang harus dipanggil untuk mengkonsumsinya untuk menghindari kegagalan tindakan selenium berikutnya?

A.   getConf‌irmasi

B.   Verifikasiconfication

C.   waitforconf‌irmasi

D.   assertconf‌irmasi

39: Manakah dari opsi berikut yang harus digunakan dalam kasus uji Anda jika Anda ingin kegagalan tes untuk membatalkan kasus uji saat ini?

A.   memeriksa

B.   menegaskan

C.   Tunggu

D.   Salah satu opsi A atau B dapat digunakan

40: Manakah dari berikut ini yang merupakan perintah yang benar yang menyebabkan node ditelur dan servlet baru "org.abc.mydemo.alinodes" ditambahkan ke node?

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

B.   java -cp ‘: .java -selenium -server -standalone-2.44.0.jar -role 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 -serviet org.abc.mydemo.allnodes

41: Manakah dari berikut ini yang merupakan perintah yang benar yang menyebabkan node ditelur dan servlet baru "org.abc.mydemo.alinodes" ditambahkan ke node?

42: Manakah dari pernyataan berikut yang dengan benar menunjukkan tes time-out di testng?

A.   Ini adalah durasi waktu untuk menunggu suite tes untuk menyelesaikan eksekusi.

B.   Ini adalah durasi waktu untuk menunggu grup uji untuk menyelesaikan eksekusi.

C.   Ini adalah durasi waktu untuk menunggu tes untuk melaksanakan eksekusi.

D.   Bukan dari salah satu di atas

43: Manakah dari berikut ini yang benar tentang tag dan nama atribut untuk driver htmlunit?

A.   Itu harus cair atas

B.   Itu harus lebih rendah

C.   Itu bisa menjadi case tidak sensitif

44: di selenium, hingga berapa banyak parameter yang dapat diteruskan ke metode tindakan?

A.   Satu

B.   Dua

C.   Tiga

D.   Empat

45: Manakah dari berikut ini yang merupakan sintaks Java yang benar untuk mengambil nilai Innertext yang terkandung dalam suatu elemen?

A.   WebElement element = driver.f‌IndElement.partiAllInkText ("elementld"); elementgettexto;

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

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

D.   WebElement element = driver.findElement (by.id ("elementld")); eiement.getText ();

46: Manakah dari metode berikut yang membuat harapan untuk memeriksa bahwa elemen, yang diketahui ada di DOM halaman, terlihat?

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

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

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

D.   Tidak ada

47: Manakah dari perintah selenium berikut yang dapat mencetak pesan yang ditentukan ke dalam sel tabel ketiga tabel selenese Anda dan juga berguna untuk debugging?

A.   Fokus (Locator)

B.   echo (pesan)

C.   asserterroronnext (pesan)

D.   assertfaiiurreonx (pesan)

48: Mana yang bukan tingkat pengaturan/robekan yang valid dalam kerangka kerja testng?

A.   @Sebelum/aftergroup

B.   @Sebelum/aftertest

C.   @Sebelum/aftersuite

D.   @Sebelum/afterclass

49: Manakah dari perintah berikut yang merupakan perintah selenium accessors?

A.   clickAndwait

B.   StoreTitie

C.   VerifikasiText

D.   Waitfor

50: Manakah dari berikut ini yang menjelaskan perbedaan antara thread.sleep () dan selenium.setspeed ()?

A.   SELENIUMSETSPEEDO - Menjalankan setiap perintah setelah penundaan setelpeed dengan jumlah milidetik yang ditentukan dalam setSpeedo. Thread.sleep () - Menunggu hanya sekali di perintah yang diberikan saat tidur.

B.   Selenium.setspeed () - Mengambil argumen tunggal dalam format integer. Thread.sleep () - Mengambil satu argumen dalam format string.

C.   Selenium.set $ peed () - Menjalankan perintah pertama setelah penundaan setelpeed dengan jumlah milidetik yang disebutkan dalam SetSpeed. Thread.sleepo - Menunggu setiap perintah yang diberikan setelah tidur.

D.   Bukan dari salah satu di atas

51: Misalkan saat merekam kasus uji di Selenium IDE, Anda memasukkan beberapa nilai dalam kotak teks. Manakah dari perintah berikut yang harus digunakan untuk melakukannya?

A.   Pilih

B.   membuka

C.   menyisipkan

D.   jenis

52: Manakah dari tindakan selenium berikut yang mensimulasikan pengguna yang menekan tombol dan belum merilisnya?

A.   Keypress

B.   keyup

C.   Metakeydown

D.   Keydown

E.   Metakeyup

53: Manakah dari kode berikut yang dapat digunakan untuk membuat objek Otomatisasi Excel menggunakan POI Excel API?

A.   File excelobj = file 0;

B.   File excelobj = file baru 0;

C.   File excelobj == file baru 0;

D.   excelobj = file baru 0:

54: Manakah dari metode berikut yang dapat digunakan untuk memeriksa apakah suatu elemen mendukung multi-seleksi?

A.   assertequiA (check.ismultiple0);

B.   AssertFalse (make.ismuitipieo);

C.   Assertequal (Ismultipleo);

D.   assertfalse.ismultiple ():

55: Manakah dari tindakan selenium berikut yang mensimulasikan pengguna yang memindahkan penunjuk mouse dari elemen yang ditentukan?

A.   mouseout (locator)

B.   mousemoveat (locator, coordstring)

C.   Mousemove (Locator)

D.   mouseup (locator)

56: Manakah dari perintah selenium berikut yang digunakan untuk mengembalikan teks dari sel tertentu dalam tabel?

A.   StoreTabie

B.   Asserttabie

C.   dapat disimpan

D.   asserteditabie

57: Manakah dari perintah selenium berikut yang digunakan untuk mengembalikan teks dari sel tertentu dalam tabel?

58: Manakah dari pernyataan berikut yang/benar tentang pemetaan UL dalam selenium?

A.   Hanya nama samar yang digunakan untuk pengidentifikasi dan nama HTML, dan oleh karena itu, skrip uji sulit dibaca dan dipahami.

B.   Lokasi terpusat digunakan untuk semua objek UL.

C.   Menggunakan pemetaan UL membuat pemeliharaan skrip lebih efisien.

D.   Kedua opsi B dan C benar.

59: Apa yang akan terjadi jika Anda menambahkan perintah kosong dan komentar kosong dalam skrip pengujian Anda di Selenium IDE?

A.   Tidak ada apa-apa. Baik perintah kosong dan komentar kosong diabaikan selama eksekusi

B.   Komentar kosong akan menyebabkan kesalahan selama eksekusi, sedangkan perintah kosong akan diabaikan dan tidak akan melakukan kesalahan.

C.   Perintah kosong akan menyebabkan kesalahan selama eksekusi, sedangkan komentar kosong akan diabaikan dan tidak akan melakukan kesalahan.

D.   Baik perintah kosong dan komentar kosong akan melempar kesalahan selama eksekusi.

60: Apakah mungkin untuk mengaktifkan JavaScript di htmlunitdriver selama inisialisasi pengemudi? Jika ya, lalu bagaimana?

A.   Ya, driver htmlunitdriver = htmlunitdriver baru (true);

B.   Ya, driver webdriver = htmlunitdriver baru (true);

C.   TIDAK

D.   Ya, driver webdriver = htmlunitdrivero baru; drivensetJavAscriptEnabled (true);

61: Manakah dari perintah selenium berikut yang digunakan untuk mengambil pesan dialog prompt pertanyaan JavaScript yang dihasilkan selama tindakan sebelumnya?

A.   StorePrompresent (Variablename)

B.   JawabanNextPrompt (Jawaban)

C.   StorePrompt (Variablename)

D.   AssertPrompresent ()

62: Saat bekerja pada Selenium menggunakan Java. Manakah dari perintah berikut yang harus digunakan untuk memulai server uji menggunakan argumen ~ userextensions dan meneruskan file contoh-extension.js Anda?

A.   java -jar selenium -server.jar -userextensions contoh -ekstensions.js

B.   java -jar selenium -server -standalone.jar -role hub contoh -ekstensions.js -Userextensions

C.   java -jar selenium -server -standalone.jar -role hub -port 4444 contoh -ekstensions.js -userextensions

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

63: Manakah dari perintah selenium berikut yang harus dijalankan pada command prompt untuk menambahkan kontrol Remote Selenium Internet Explorer ke kisi -kisi kami pada target sistem operasi Windows?

A.   java -jar selenium -server -standalone.jar -ro | e node -hub http: // iocalhost: 4444lgrid/register -browser browsername = "internet explorer", maxlnstances = 1, platform = wlndows

B.   java -jar selenium -server -standalone.jar -role -node http: // localhostz4444/grid/register -browser browsername = "internet explorer", maxlnstances = 1, platform = w | ndows

C.   java -jar seienium -server -standalone.jar -role node -org.openqa.grid.selenium -gridlauncher -hub http: // localhost: 4444/gridlregister browsername = "internet explorer", piatform = wlndows, maxins

D.   Java -CP '2. org.openqa.grid.selenium.gridlauncher jar -node -hub http: // iocalhost24444/grid/register browser = "internet explorer", maxlnstances = 1, platform = windows

64: Manakah dari pengecualian berikut yang terjadi ketika suatu elemen hadir dalam DOM tetapi interaksi dengan elemen itu akan mencapai elemen lain?

A.   ElementNotlnteractableException

B.   ElementNotSelectable Exception

C.   ElementNotVisibleException

D.   ERRORLNRESPONSEEXCEPTION

E.   ImenotavailableException

65: Manakah dari berikut ini yang merupakan pernyataan pilih yang valid di WebDriver yang memilih nilai dari elemen drop -down?

A.   SELECTBYVSIBLETEXT

B.   SelectByValue

C.   SELECTBYLNDEX

D.   Semua ini

66: Manakah dari berikut ini yang merupakan sintaks yang benar dari kecocokan parsial CSS yang akan menggunakan bagian "CheckName" di tengah ID elemen "ABC_CHECKNAME_XYZ" untuk mencocokkan dan menemukan elemen dalam selenium?

A.   Input [“id = 'checkname']

B.   input [id '=' checkname ']

C.   lnput [id $ = ‘checkname‘]

D.   Masukan [id =

67: Manakah dari berikut ini yang merupakan sintaks Java yang benar untuk menyelesaikan klik pada elemen halaman dan menunggu halaman memuat panggilan dalam fungsi pembungkus di selenium?

A.   public void clickandwait ([klik 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: Manakah dari perintah berikut yang harus dijalankan dari baris perintah untuk menambahkan selenium ke lingkungan Python Anda?

A.   Pip Instal Selenium

B.   Bersihkan Instal Selenium

C.   MVN Clean Instal

D.   Bersihkan Selenium Intall Pip

69: Perintah berikut digunakan untuk menambahkan selenium ke jenis lingkungan pemrograman apa? Permata Instal Selenium-Webdriver

A.   Php

B.   Mutiara

C.   C#

D.   Ruby

70: Manakah dari sintaks berikut yang akan Anda gunakan untuk menemukan elemen menggunakan teks bagian dalam?

A.   css = tagzcontains ("teks dalam")

B.   CSS = TAG2Attributes (“Teks Dalam”)

C.   CSS = Tag: nilai ("Teks Dalam")

D.   CSS = Tag: kelas (“Teks Dalam”)

71: Manakah dari opsi berikut yang akan memilih semua elemen tabel terlepas dari posisinya dalam dokumen?

A.   /meja

B.   .meja

C.   //meja

D.   ..meja

72: Manakah dari pernyataan berikut yang salah dalam konteks kerangka kerja testng?

A.   Testng tidak perlu memperluas kelas apa pun sedangkan Junit melakukannya.

B.   Anotasi @DataProvider menerima atribut string tunggal dan menghasilkan kembali array objek.

C.   Testng memungkinkan untuk menentukan kasus uji dependen. Setiap kasus uji tidak tergantung pada kasus uji lainnya.

D.   Bukan dari salah satu di atas

73: TestNG tidak membuat wajib untuk mendeklarasikan @Beforeclass dan @AfterClass, yang ada di JUnit. Apakah itu benar atau salah?

A.   BENAR

B.   PALSU

74: Apa port default yang digunakan oleh Hub untuk mendengarkan permintaan baru di selenium-grid?

A.   90

B.   8080

C.   4000

D.   4444

75: Misalkan Anda menggunakan fitur catatan Selenium IDE dan Anda ingin memeriksa properti halaman web. Manakah dari perintah berikut yang akan digunakan untuk melakukannya?

A.   menegaskan

B.   Verifikasi

C.   menyisipkan

D.   gema

76: Metode antarmuka WebElement clear () berfungsi pada jenis elemen berikut?

A.   kolom tulisan

B.   Daftar dropdown

C.   Area Teks

D.   Membentuk

77: Dua dari perintah berikut yang dapat digunakan jika Anda ingin memverifikasi keberadaan gambar di halaman web?

A.   Assertalert

B.   Verinylementsent

C.   verifikasialert

D.   AssertelementPrese

78: Manakah dari dua strategi lokasi berikut yang dapat digunakan jika Anda ingin menemukan elemen sehubungan dengan elemen lain pada halaman?

A.   Elemen LD

B.   Atribut Nama Elemen LL

C.   Pernyataan xpath

D.   Model Objek Dokumen (DOM)

79: Manakah dari metode berikut yang tersedia di antarmuka kelas Lodablecomponent?

A.   geto

B.   ISLOADED

C.   memuat()

D.   Texto

E.   FindElement

80: Manakah dari dua fungsi selenium berikut yang tidak pernah melempar pengecualian?

A.   runscript (skrip)

B.   El StorealertPresent (Variablename)

C.   StoreConfirmationPresent (Variablename)

D.   captureentirepageScreenshot (f‌ilename.kwargs)