Tartalomjegyzék:

Hogyan húzhatok át szelénben lévő fájlokat?
Hogyan húzhatok át szelénben lévő fájlokat?

Videó: Hogyan húzhatok át szelénben lévő fájlokat?

Videó: Hogyan húzhatok át szelénben lévő fájlokat?
Videó: How To Perform Drag and Drop in Selenium WebDriver 2024, Lehet
Anonim

Igen lehetséges csepp a fájlt val vel Szelén script injekció segítségével. A szkriptnek létre kell hoznia egy webelemet, hogy megkapja a fájlt küldte a SendKeys. Ezután szimulálja a dragenter, dragover és csepp események a célzott elemen a fájlt beállítva a dataTransfer objektumban.

Csak hát, hogyan húzhatom be a szelént?

Fogd és vidd műveletek osztály használatával:

  1. WebElement sourceLocator = illesztőprogram. findElement(By. xpath("xpath"));
  2. WebElement targetLocator = illesztőprogram. findElement(By. xpath("xpath"));
  3. Actions action = new Actions(driver);
  4. akció. dragAndDrop(sourceLocator, targetLocator). épít(). perform();

Hasonlóképpen, hogyan kell áthúzni az Appiumban? Vegyünk egy nagyon egyszerű példát fogd és vidd végrehajtása működés bekapcsolva android Alkalmazás appium segítségével.

Futtassa le a fenti tesztet a testng segítségével, és figyelje a Drag and Drop funkciót mobileszközén.

  1. Elindítja a Drag-Sort Demos alkalmazást.
  2. Érintse meg az „Alaphasználati játszótér” szöveget, és.
  3. Hajtsa végre a draga and drop műveletet a fenti képeken látható módon.

Hasonlóképpen felteheti a kérdést, hogyan fogja használni a szelént egy fájl feltöltéséhez?

Fájlok feltöltése ban ben WebDriver egyszerűen történik segítségével a sendKeys() metódus a fájlt -válassza ki a beviteli mezőt az elérési út megadásához fájlt lenni feltöltve.

WebDriver és Wget használata

  1. Importálja a "java.
  2. A getAttribute() segítségével kapja meg a letöltési hivatkozás "href" értékét, és mentse el String változóként.

Hogyan csúszik a szelén?

Csúszósáv és csúsztatás a Webdriver segítségével

  1. Nyissa meg az URL-t szelénkóddal.
  2. Váltson a tárolókeretre, hogy elérje a csúszkát és a csúszkasáv webelemét.
  3. Válassza ki a sávot, és kapja meg a szélességet.
  4. Most át kell helyeznünk a diát 50%-ra (231 képpont) vagy 100 képpontra.
  5. Webelem beszerzése a sávon lévő csúszkához.
  6. Most a jobb oldali csúszkát vízszintesen akarjuk mozgatni az Y tengely felé.

Ajánlott: