Селен нь хөтөчтэй хэрхэн харьцдаг вэ?
Селен нь хөтөчтэй хэрхэн харьцдаг вэ?

Видео: Селен нь хөтөчтэй хэрхэн харьцдаг вэ?

Видео: Селен нь хөтөчтэй хэрхэн харьцдаг вэ?
Видео: Selenium VBA - Би одоо байгаа хөтчийн сесстэй хэрхэн харилцах вэ 2024, Дөрөвдүгээр сар
Anonim

Селен WebDriver нь a хөтөч командуудыг хүлээн авч илгээдэг автоматжуулалтын хүрээ хөтөч . А-аар дамжуулан хэрэгжүүлдэг хөтөч - тусгай жолооч. Энэ нь хянадаг хөтөч түүнтэй шууд харилцах замаар. Селен WebDriver нь Java, C#, PHP, Python, Perl, Ruby-г дэмждэг.

Мөн селен вэб хөтөчтэй хэрхэн харьцдагийг мэдэх үү?

Селен WebDriver нь a хөтөч командуудыг хүлээн авч илгээдэг автоматжуулалтын бүтэц хөтөч . Энэ нь тодорхой замаар хэрэгждэг хөтөч жолооч. -ийг хянах хөтөч түүнтэй шууд харилцах замаар. Энэ хэрэгслийг автоматжуулахад ашигладаг вэб програмын тест нь хүлээгдэж буйгаар ажиллаж байгаа эсэхийг шалгах.

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

  1. WebDriver жишээ үүсгэх.
  2. Вэб хуудас руу шилжих.
  3. Вэб хуудаснаас HTML элементийг олоорой.
  4. HTML элемент дээр үйлдэл хийх.
  5. Үйлдэлд хөтчийн хариу үйлдэл үзүүлэхийг урьдчилан тооцоол.
  6. Туршилтын хүрээг ашиглан тест хийж, туршилтын үр дүнг тэмдэглэ.
  7. Туршилтыг дуусгана уу.

Дараа нь, селен нь хөтөчтэй ямар протоколоор харьцдаг вэ?

Мэдээллийн харилцаа холбоо - Сервер болон үйлчлүүлэгч (хөтөч) хооронд харилцахын тулд selenium вэб драйвер ашигладаг JSON . JSON утас протокол хооронд мэдээлэл дамжуулах REST API юм HTTP серверүүд. Хөтчийн драйвер бүр өөрийн гэсэн програмтай HTTP сервер.

Хөтөчийн драйвер selenium гэж юу вэ?

Селен Вэб жолооч нь вэб автоматжуулалтын хэрэгсэл бөгөөд танд янз бүрийн эсрэг тест хийх боломжийг олгодог хөтчүүд . Эдгээр хөтчүүд Internet Explorer, Firefox эсвэл Chrome байж болно. Туршилтын үеэр, Селен холбогдохыг эхлүүлнэ хөтөч скриптээр дуудаж, туршилтын алхмуудыг гүйцэтгэдэг.

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