Sisällysluettelo:

Kuinka vedän ja pudotan seleenitiedostoja?
Kuinka vedän ja pudotan seleenitiedostoja?

Video: Kuinka vedän ja pudotan seleenitiedostoja?

Video: Kuinka vedän ja pudotan seleenitiedostoja?
Video: ВСЕ золото, медь и бронза! О МОЙ! - Дерево желаний - Акриловая живопись 2024, Marraskuu
Anonim

Kyllä se on mahdollista pudota a tiedosto kanssa Seleeni skriptin injektion kautta. Skriptin on luotava verkkoelementti vastaanottaakseen tiedosto lähettänyt SendKeys. Sitten simuloi dragenter, dragover ja pudota tapahtumia kohdistetussa elementissä tiedosto asetettu dataTransfer-objektissa.

Niin, miten vedän ja pudotan seleeniä?

Vedä ja pudota toimintoluokan avulla:

  1. WebElement sourceLocator = kuljettaja. findElement(By. xpath("xpath"));
  2. WebElement targetLocator = kuljettaja. findElement(By. xpath("xpath"));
  3. Actions action = uusi Toiminnot(ohjain);
  4. toiminta. vedäAndDrop(lähdepaikannus, kohdepaikannus). rakentaa(). suorittaa();

Samoin kuinka vedät ja pudotat Appiumissa? Otetaanpa hyvin yksinkertainen esimerkki suorittaa vedä ja pudota toiminta päällä Android sovellus käyttämällä appiumia.

Suorita yllä oleva testi käyttämällä testngiä ja tarkkaile Vedä ja pudota mobiililaitteellasi.

  1. Se käynnistää Drag-Sort Demos -sovelluksen.
  2. Napauta "Peruskäyttö leikkikenttä" -tekstiä ja.
  3. Suorita vedä ja pudota -toiminto yllä olevien kuvien mukaisesti.

Vastaavasti saatat kysyä, kuinka käytät seleeniä tiedoston lataamiseen?

Tiedostojen lataaminen sisään WebDriver tehdään yksinkertaisesti käyttämällä sendKeys()-metodia tiedosto -valitse syöttökenttä syöttääksesi polun tiedosto olla ladattu.

WebDriverin ja Wgetin käyttäminen

  1. Tuo "java.
  2. Käytä getAttribute() saadaksesi latauslinkin "href"-arvon ja tallentaaksesi sen merkkijonomuuttujana.

Miten liukuvat seleeniä?

Liukupalkki ja liukutoiminto Webdriverillä

  1. Avaa URL seleenikoodilla.
  2. Vaihda säiliökehykseen päästäksesi liukusäätimeen ja liukusäätimen verkkoelementtiin.
  3. Valitse palkki ja hanki leveys.
  4. Nyt meidän on siirrettävä dia 50 %:iin (231 pikseliä) tai 100 pikseliin.
  5. Hanki verkkoelementti palkin liukusäätimelle.
  6. Nyt haluamme siirtää liukusäädintä oikealla vaakasuunnassa tarkoittaa kohti Y-akselia.

Suositeltava: