Სარჩევი:

როგორ გადავიყვანო ფაილები სელენში?
როგორ გადავიყვანო ფაილები სელენში?

ვიდეო: როგორ გადავიყვანო ფაილები სელენში?

ვიდეო: როგორ გადავიყვანო ფაილები სელენში?
ვიდეო: Selenium Beginner Tutorial 11 - How To Create JAR File 2024, მაისი
Anonim

დიახ, შესაძლებელია ჩამოაგდეს ა ფაილი თან სელენი სკრიპტის ინექციის საშუალებით. სკრიპტმა უნდა შექმნას ვებ ელემენტი, რომ მიიღოს ფაილი გაგზავნილი SendKeys-ის მიერ. შემდეგ მოახდინეთ დრაგენტერის, დრაგოვერის და ჩამოაგდეს მოვლენები მიზნობრივ ელემენტზე ფაილი დაყენებულია dataTransfer ობიექტში.

ასე რომ, როგორ გადავათრიო სელენი?

გადაათრიეთ და ჩამოაგდეთ მოქმედებების კლასის გამოყენებით:

  1. WebElement sourceLocator = დრაივერი. findElement(By. xpath("xpath"));
  2. WebElement targetLocator = დრაივერი. findElement(By. xpath("xpath"));
  3. ქმედებები ქმედება = ახალი მოქმედებები (დრაივერი);
  4. მოქმედება. dragAndDrop (sourceLocator, targetLocator). build(). შესრულება();

ანალოგიურად, როგორ გადაათრიოთ და ჩააგდოთ Appium-ში? ავიღოთ ძალიან მარტივი მაგალითი შეასრულეთ გადათრევა და ჩამოშვება ოპერაციაზე ანდროიდი განაცხადი აპიუმის გამოყენებით.

გაიარეთ ზემოთ ტესტის გამოყენებით testng და დააკვირდით Drag And Drop თქვენს მობილურ მოწყობილობაში.

  1. ის გამოუშვებს Drag-Sort Demos აპს.
  2. შეეხეთ ტექსტს "საბაზისო გამოყენების სათამაშო მოედანი" და.
  3. შეასრულეთ დრაგა და ჩამოშვების ოპერაცია, როგორც ნაჩვენებია ზემოთ სურათებში.

ანალოგიურად, შეიძლება გკითხოთ, როგორ გამოიყენებთ სელენს ფაილის ატვირთვისთვის?

ფაილების ატვირთვა in ვებდრაივერი კეთდება უბრალოდ გამოყენებით sendKeys() მეთოდი ფაილი -აირჩიეთ შეყვანის ველი, რომ შეიყვანოთ გზა ფაილი ყოფნა ატვირთული.

WebDriver-ისა და Wget-ის გამოყენებით

  1. იმპორტი "java.
  2. გამოიყენეთ getAttribute() ჩამოტვირთვის ბმულის "href" მნიშვნელობის მისაღებად და შეინახეთ როგორც String ცვლადი.

როგორ სრიალებ სელენში?

სლაიდ-ზოლი და სლაიდ მოქმედება Webdriver-ის გამოყენებით

  1. გახსენით URL სელენის კოდის საშუალებით.
  2. გადართეთ კონტეინერის ჩარჩოზე, რათა მიაღწიოთ სლაიდერის და სლაიდერის ზოლის ვებ ელემენტს.
  3. აირჩიეთ ზოლი და მიიღეთ სიგანე.
  4. ახლა ჩვენ უნდა გადავიტანოთ სლაიდი 50% (231px) ან 100px.
  5. მიიღეთ ვებ ელემენტი სლაიდერისთვის ზოლზე.
  6. ახლა ჩვენ გვინდა გადავიტანოთ სლაიდერი მარჯვენა მხარეს ჰორიზონტალურად ნიშნავს Y ღერძისკენ.

გირჩევთ: