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

Би selenium дахь файлуудыг хэрхэн чирж буулгах вэ?
Би selenium дахь файлуудыг хэрхэн чирж буулгах вэ?

Видео: Би selenium дахь файлуудыг хэрхэн чирж буулгах вэ?

Видео: Би selenium дахь файлуудыг хэрхэн чирж буулгах вэ?
Видео: HITMAN | Полная игра - подробное пошаговое руководство (без комментариев) бесшумный убийца 2024, Арваннэгдүгээр
Anonim

Тиймээ боломжтой унах а файл хамт Селен скрипт тарилгын тусламжтайгаар. Скрипт нь хүлээн авахын тулд вэб элемент үүсгэх шаардлагатай файл SendKeys илгээсэн. Дараа нь dragenter, dragover болон дуурайлгана унах бүхий зорилтот элемент дээрх үйл явдлууд файл dataTransfer объектод тохируулна.

Тэгэхээр би яаж селенийг чирч унагах вэ?

Үйлдлийн анги ашиглан чирэх, буулгах:

  1. WebElement sourceLocator = драйвер. findElement(Би. xpath("xpath"));
  2. WebElement targetLocator = драйвер. findElement(Би. xpath("xpath"));
  3. Үйлдлийн үйлдэл = шинэ Үйлдлүүд(драйвер);
  4. үйлдэл. dragAndDrop(sourceLocator, targetLocator). бүтээх (). гүйцэтгэх();

Үүнтэй адилаар Appium-д хэрхэн чирж буулгах вэ? Маш энгийн жишээ татъя чирэх, буулгах үйлдлийг гүйцэтгэнэ үйл ажиллагаа асаалттай Android програм appium ашиглан.

Testng ашиглан дээрх тестийг ажиллуулж, зөөврийн төхөөрөмж дээрээ Drag and Drop-г ажиглаарай.

  1. Энэ нь Drag-Sort Demos програмыг эхлүүлэх болно.
  2. "Үндсэн хэрэглээний тоглоомын талбай" гэсэн бичвэр дээр товшино уу.
  3. Дээрх зурагт үзүүлсэн шиг чирэх, буулгах үйлдлийг гүйцэтгэнэ.

Үүнтэй адилаар та файл байршуулахын тулд селенийг хэрхэн ашиглах вэ гэж асууж магадгүй юм.

Файлуудыг байршуулж байна in WebDriver энгийнээр хийдэг ашиглах дээрх sendKeys() арга файл -хүрэх замыг оруулахын тулд оролтын талбарыг сонгоно файл байх байршуулсан.

WebDriver болон Wget ашиглах

  1. "java"-г импортлох.
  2. Татаж авах холбоосын "href" утгыг авахын тулд getAttribute()-г ашиглан String хувьсагч болгон хадгална уу.

Селений дотор яаж гулгадаг вэ?

Webdriver ашиглан гулсуур болон слайд үйлдэл

  1. Selenium кодоор URL нээнэ үү.
  2. Гулсагч болон гулсагч барын вэб элементэд хүрэхийн тулд контейнерийн хүрээ рүү шилжинэ үү.
  3. Барыг сонгоод өргөнийг авна уу.
  4. Одоо бид слайдыг 50% (231px) эсвэл 100px руу шилжүүлэх хэрэгтэй.
  5. Бар дээрх гулсагчийн вэб элементийг аваарай.
  6. Одоо бид гулсагчийг баруун талд хэвтээ байдлаар Y тэнхлэг рүү шилжүүлэхийг хүсч байна.

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