Агуулгын хүснэгт:

Селен дээр хэрхэн хэвтээ гүйлгэх вэ?
Селен дээр хэрхэн хэвтээ гүйлгэх вэ?

Видео: Селен дээр хэрхэн хэвтээ гүйлгэх вэ?

Видео: Селен дээр хэрхэн хэвтээ гүйлгэх вэ?
Видео: Selenium Webdriver Java дээр хүснэгтийг хэрхэн босоо болон хэвтээ байдлаар гүйлгэх вэ | WebElement дотор гүйлгэх 2024, Арваннэгдүгээр
Anonim

Дараах алхамууд нь,

  1. Хөтөч нээнэ үү.
  2. Вэбсайт URL-г нээж, цонхыг томруул.
  3. Босоо гүйлгэх 250 пикселээр доошилно.
  4. Босоо гүйлгэх 250 пикселээр дээш.
  5. Гүйлгэх вэб хуудасны доод хэсэгт.
  6. Гүйлгэх тодорхой вэб элемент рүү.
  7. Хэвтээ байдлаар гүйлгэх .

Мөн асуулт бол элементийг хэвтээ байдлаар гүйлгэхийн тулд ямар аргыг ашиглаж болох вэ?

гүйлгэх зүүн() арга -ийг тохируулах буюу буцаана хэвтээ гүйлгэх мөр сонгосон байрлал элементүүд . Зөвлөмж: Хэзээ гүйлгэх мөр байна зүүн талд, байрлал байна 0. Хэзээ ашигласан байрлалыг буцаах: Энэ арга -ийг буцаана хэвтээ -ийн байр суурь гүйлгэх мөр АНХНЫ таарсан хүмүүсийн хувьд бүрэлдэхүүн.

Дараа нь асуулт бол би selenium Python дээр хэрхэн доош гүйлгэх вэ? Та вэб хөтөч хийхийг хүсч байна уу гүйлгэх ашиглах явцад хуудасны төгсгөл хүртэл Python Selenium ? Та үүнийг кодоор хийж болно, заль мэх нь вэб хуудас болгохын тулд Javascript кодыг оруулах явдал юм. Та вэб хуудсыг ачаалсны дараа, доош гүйлгэх javascript оруулах замаар хуудас. Чи чадна доош гүйлгэх тодорхой хэмжээгээр эсвэл бүхэлд нь доод тал руу.

Тэгэхээр би яаж селен дээр дээш гүйлгэх вэ?

Та дараах кодыг ашиглан импортлох боломжтой

  1. импортын байгууллага. нээлттэй. селен.
  2. WebElement элемент = драйвер. findElement(By.
  3. Хэрэв та тодорхой координат руу гүйлгэхийг хүсвэл дараах JavaScript-г ашиглана уу. ((JavascriptExecutor) драйвер).
  4. ((JavascriptExecutor) драйвер). executeScript("цонх.

Та JavaScript дээр хэрхэн дээш гүйлгэх вэ?

Арга 1: window.scrollTo()-г ашиглах Интерфэйсийн цонхны scrollTo() аргыг дараах зорилгоор ашиглаж болно. гүйлгэх хуудсан дээр заасан байршилд. Энэ нь хуудасны x ба y координатын 2 параметрийг хүлээн авдаг гүйлгэх руу. Параметрүүдийг хоёуланг нь 0 болгож дамжуулна гүйлгэх хуудсыг хамгийн дээд болон зүүн талд байрлуулна.

Зөвлөмж болгож буй: