Sadržaj:

Kako da prevučem i ispustim datoteke u selenu?
Kako da prevučem i ispustim datoteke u selenu?

Video: Kako da prevučem i ispustim datoteke u selenu?

Video: Kako da prevučem i ispustim datoteke u selenu?
Video: Коровье вымя. Как приготовить говяжье вымя. Вымя рецепты. 2024, April
Anonim

Da, moguće je drop a fajl sa Selen putem injekcije skripte. Skripta treba da kreira web element da primi fajl poslao SendKeys. Zatim simulirajte dragenter, dragover i drop događaje na ciljanom elementu sa fajl postavljeno u objektu dataTransfer.

Samo tako, kako da prevučem i ispustim selen?

Povucite i ispustite pomoću klase Actions:

  1. WebElement sourceLocator = drajver. findElement(Po. xpath("xpath"));
  2. WebElement targetLocator = drajver. findElement(Po. xpath("xpath"));
  3. Akcije akcija = nove Akcije(driver);
  4. akcija. dragAndDrop(sourceLocator, targetLocator). build(). perform();

Slično, kako prevući i ispustiti u Appiumu? Uzmimo vrlo jednostavan primjer izvrši povlačenje i ispuštanje operacija na android aplikacija koristeći appium.

Pokrenite gornji test koristeći testng i promatrajte Drag And Drop na svom mobilnom uređaju.

  1. Pokrenut će aplikaciju Drag-Sort Demos.
  2. Dodirnite tekst "Igralište za osnovno korištenje" i.
  3. Izvršite draga and drop operaciju kao što je prikazano na gornjim slikama.

Slično, možete pitati, kako ćete koristiti selen za učitavanje fajla?

Učitavanje fajlova in WebDriver se radi jednostavno koristeći metod sendKeys() na fajl -odaberite polje za unos da unesete putanju do fajl biti uploaded.

Koristeći WebDriver i Wget

  1. Uvezite "java.
  2. Koristite getAttribute() da dobijete "href" vrijednost veze za preuzimanje i spremite je kao string varijablu.

Kako unosite selen?

Klizna traka i radnja slajdova pomoću Webdrivera

  1. Otvorite URL putem selenskog koda.
  2. Prebacite se na okvir kontejnera da biste došli do web elementa klizača i trake klizača.
  3. Odaberite traku i dobijte širinu.
  4. Sada moramo da pomerimo slajd na 50% (231px) ili 100px.
  5. Nabavite web element za klizač na traci.
  6. Sada želimo da pomerimo klizač na desnoj strani horizontalno znači prema Y osi.

Preporučuje se: