Kazalo:

Kako povlečem in spustim datoteke v selenu?
Kako povlečem in spustim datoteke v selenu?

Video: Kako povlečem in spustim datoteke v selenu?

Video: Kako povlečem in spustim datoteke v selenu?
Video: How To Find Best Stable Diffusion Generated Images By Using DeepFace AI - DreamBooth / LoRA Training 2024, Maj
Anonim

Ja, mogoče je spusti a mapa z Selen prek injekcije skripta. Skript mora ustvariti spletni element za sprejem mapa poslal SendKeys. Nato simulirajte dragenter, dragover in spusti dogodkov na ciljnem elementu z mapa nastavljena v objektu DataTransfer.

Samo tako, kako naj povlečem in spustim selen?

Povlecite in spustite z uporabo razreda dejanj:

  1. WebElement sourceLocator = gonilnik. findElement(Po. xpath("xpath"));
  2. WebElement targetLocator = gonilnik. findElement(Po. xpath("xpath"));
  3. Dejanja dejanja = nova dejanja(gonilnik);
  4. dejanje. dragAndDrop(sourceLocator, targetLocator). graditi (). izvaja ();

Podobno, kako povlečete in spustite v Appiumu? Vzemimo zelo preprost primer izvedite povleci in spusti operacija na android aplikacijo z uporabo appiuma.

Zaženite zgornji test z uporabo testng in opazujte povleci in spusti v svoji mobilni napravi.

  1. Zagnal bo aplikacijo Drag-Sort Demos.
  2. Dotaknite se besedila »Igrišče za osnovno uporabo« in.
  3. Izvedite operacijo povleci in spusti, kot je prikazano na zgornjih slikah.

Podobno se lahko vprašate, kako boste uporabili selen za nalaganje datoteke?

Nalaganje datotek v WebDriver poteka preprosto z uporabo metoda sendKeys() na mapa -izberite vnosno polje, da vnesete pot do mapa biti naloženo.

Uporaba WebDriver in Wget

  1. Uvozite datoteko "java.
  2. Uporabite getAttribute(), da pridobite vrednost "href" povezave za prenos in jo shranite kot spremenljivko String.

Kako vnesete selen?

Drsna vrstica in drsna akcija z uporabo Webdriverja

  1. Odprite URL prek selenove kode.
  2. Preklopite na okvir vsebnika, da dosežete drsnik in spletni element drsne vrstice.
  3. Izberite vrstico in dobite širino.
  4. Zdaj moramo diapozitiv premakniti na 50% (231px) ali 100px.
  5. Pridobite spletni element za drsnik na vrstici.
  6. Zdaj želimo premakniti drsnik na desni strani vodoravno pomeni proti Y osi.

Priporočena: