Indholdsfortegnelse:

Hvordan trækker og slipper jeg filer i selen?
Hvordan trækker og slipper jeg filer i selen?

Video: Hvordan trækker og slipper jeg filer i selen?

Video: Hvordan trækker og slipper jeg filer i selen?
Video: SÅDAN SLIBER DU KÆDEN PÅ EN MOTORSAV 2024, April
Anonim

Ja det er muligt dråbe -en fil med Selen via en script-indsprøjtning. Scriptet skal oprette et webelement for at modtage fil sendt af SendKeys. Simuler derefter dragenter, dragover og dråbe begivenheder på det målrettede element med fil indstillet i dataTransfer-objektet.

Bare så, hvordan trækker og slipper jeg i selen?

Træk og slip ved hjælp af Actions-klassen:

  1. WebElement sourceLocator = driver. findElement(Af. xpath("xpath"));
  2. WebElement targetLocator = driver. findElement(Af. xpath("xpath"));
  3. Actions action = new Actions(driver);
  4. handling. dragAndDrop(sourceLocator, targetLocator). build(). udføre();

På samme måde, hvordan trækker og slipper du i Appium? Lad os tage et meget simpelt eksempel udføre træk og slip operation på android Ansøgning ved hjælp af appium.

Kør ovenstående test ved hjælp af testng og observer træk og slip på din mobile enhed.

  1. Det vil starte Drag-Sort Demos-appen.
  2. Tryk på "Grundlæggende brug legeplads" tekst og.
  3. Udfør træk og slip operation som vist på billederne ovenfor.

På samme måde kan du spørge, hvordan vil du bruge selen til at uploade en fil?

Uploader filer i WebDriver gøres ved simpelthen ved brug af sendKeys()-metoden på fil -vælg indtastningsfelt for at indtaste stien til fil at være uploadet.

Brug af WebDriver og Wget

  1. Importer "java.
  2. Brug getAttribute() til at hente "href"-værdien af downloadlinket og gemme det som en strengvariabel.

Hvordan glider man i selen?

Slide-bar og slide-handling ved hjælp af Webdriver

  1. Åbn URL via selenkode.
  2. Skift til beholderrammen for at nå skyderen og glidestangens webelement.
  3. Vælg bjælken og få bredden.
  4. Nu skal vi flytte slide til 50% (231px) eller 100px.
  5. Få webelement til skyderen på bjælken.
  6. Nu vil vi flytte skyderen på højre side vandret betyder mod Y-aksen.

Anbefalede: