Files
048-fill-out-form/docs/wiki/Step-1-Link-Click-ms.md
Tirsvad 9565ebe66d Add README screenshots and a three-language wiki (MIL-003)
Wiki pages in English, Danish and Bahasa Malaysia for the home page and the
three lecture steps, with a sidebar and the screenshots; README with the
screenshots table and wiki links; review RC-011.

Task: MIL-003#1
2026-10-28 16:24:57 +08:00

1.2 KiB

English · Dansk · Bahasa Malaysia

Langkah 1: Klik pautan melalui teksnya

Pelajaran

Selepas mengulang kaji cara mencari elemen, pelajaran menunjukkan bahawa tag anchor boleh diklik dengan kaedah .click(), supaya pelayar bergerak sendiri dan bukan dengan klik tetikus. Kemudian diperkenalkan jalan pintas untuk pautan: cari pautan melalui teks yang dipaparkannya, di sini "Content portals".

Kod

def click_link_by_text(browser, link_text=LINK_TEXT_CONTENT_PORTALS):
    browser.find_element(BY_LINK_TEXT, link_text).click()

BY_LINK_TEXT mempunyai nilai yang sama dengan By.LINK_TEXT Selenium; ujian unit menjaganya. Teks pautan berada dalam constants.py.

Apa yang dipaparkan pelayar

Laman Wikipedia "Contents/Portals" selepas klik

Apa yang kita peroleh

  • Pautan ialah elemen seperti yang lain: cari, kemudian panggil .click().
  • By.LINK_TEXT mencari pautan melalui teks yang kelihatan, lebih mudah daripada pemilih CSS.
  • Selepas klik, pelayar sudah berada di laman baharu; langkah seterusnya bermula dari situ.