Sisukord:

Kuidas seleenis faile pukseerida?
Kuidas seleenis faile pukseerida?

Video: Kuidas seleenis faile pukseerida?

Video: Kuidas seleenis faile pukseerida?
Video: ComfyUI Tutorial - How to Install ComfyUI on Windows, RunPod & Google Colab | Stable Diffusion SDXL 2024, November
Anonim

Jah on võimalik tilk a faili koos Seleen skriptisüsti kaudu. Skript peab selle vastuvõtmiseks looma veebielemendi faili saatnud SendKeys. Seejärel simuleerige dragenter, dragover ja tilk sündmused sihitud elemendil faili seatud dataTransfer objektis.

Nii, kuidas seleeni sisse lohistada?

Lohistage toiminguklassi abil:

  1. WebElement sourceLocator = draiver. findElement(By. xpath("xpath"));
  2. WebElement targetLocator = draiver. findElement(By. xpath("xpath"));
  3. Actions action = new Tegevused(draiver);
  4. tegevust. dragAndDrop (allika lokaator, sihtotsaja). ehitada (). sooritama();

Samamoodi, kuidas te Appiumis lohistate? Võtame väga lihtsa näite teostada pukseerimine operatsioon sisse lülitatud android rakendus apiumi kasutamine.

Käivitage ülaltoodud test, kasutades testng ja jälgige oma mobiilseadmes lohistamist.

  1. See käivitab rakenduse Drag-Sort Demos.
  2. Puudutage teksti "Põhikasutuse mänguväljak" ja.
  3. Tehke lohistamisoperatsioon, nagu on näidatud ülaltoodud piltidel.

Samamoodi võite küsida, kuidas kasutate seleeni faili üleslaadimiseks?

Failide üleslaadimine sisse Veebidraiver tehakse lihtsalt kasutades sendKeys() meetodit faili -valige sisestusväli, et sisestada tee faili olla üles laaditud.

WebDriveri ja Wgeti kasutamine

  1. Importige "java.
  2. Kasutage getAttribute() allalaadimislingi "href" väärtuse saamiseks ja salvestage see String muutujana.

Kuidas libised seleenis?

Slaidiriba ja libistamistoimingud Webdriveri abil

  1. Ava URL seleenikoodi kaudu.
  2. Lülituge konteineri raamile, et jõuda liuguri ja liuguri veebielemendini.
  3. Valige riba ja määrake laius.
  4. Nüüd peame liigutama slaidi 50% (231 pikslit) või 100 pikslit.
  5. Hangi riba liuguri jaoks veebielement.
  6. Nüüd tahame liigutada liugurit paremal küljel horisontaalselt tähendab Y-telje suunas.

Soovitan: