ዝርዝር ሁኔታ:

በሴሊኒየም ውስጥ ፋይሎችን እንዴት መጎተት እና መጣል እችላለሁ?
በሴሊኒየም ውስጥ ፋይሎችን እንዴት መጎተት እና መጣል እችላለሁ?

ቪዲዮ: በሴሊኒየም ውስጥ ፋይሎችን እንዴት መጎተት እና መጣል እችላለሁ?

ቪዲዮ: በሴሊኒየም ውስጥ ፋይሎችን እንዴት መጎተት እና መጣል እችላለሁ?
ቪዲዮ: ሁሌም ወጣት የሚያደርጋችሁ/የቆዳ መሸብሸብን የሚጠብቁ 10 ጤናማ ምግቦች| 10 Healthy deit to keep young/Body skin| Health 2024, ሚያዚያ
Anonim

አዎ ይቻላል መጣል ሀ ፋይል ጋር ሴሊኒየም በስክሪፕት መርፌ በኩል. ስክሪፕቱ ለመቀበል የድር አባል መፍጠር አለበት። ፋይል በ SendKeys ተልኳል። ከዚያም ድራጊውን አስመስለው, ተጎታች እና መጣል ከ ጋር በታለመው አካል ላይ ያሉ ክስተቶች ፋይል በ dataTransfer ነገር ውስጥ አዘጋጅ.

ልክ እንደዚያ፣ እንዴት ሴሊኒየምን ጎትቼ እጥላለሁ?

የተግባር ክፍልን በመጠቀም ጎትት እና ጣል አድርግ፡-

  1. WebElement sourceLocator = ሾፌር. FindElement (በ xpath ("xpath"));
  2. WebElement targetLocator = ሾፌር። FindElement (በ xpath ("xpath"));
  3. የተግባር እርምጃ = አዲስ ድርጊቶች (ሹፌር);
  4. ድርጊት. dragAndDrop(ምንጭ ሎካተር፣ targetLocator)። ግንባታ () ማከናወን ();

በተመሳሳይ፣ አፒየምን እንዴት ጎትተው መጣል ይችላሉ? በጣም ቀላል ምሳሌ እንውሰድ መጎተት እና መጣል ማከናወን ላይ ክወና አንድሮይድ ማመልከቻ appium በመጠቀም.

ቴስትንግን በመጠቀም ከላይ ካለው ሙከራ ያሂዱ እና በተንቀሳቃሽ መሳሪያዎ ውስጥ ድራግ እና ጣልን ይመልከቱ።

  1. የድራግ ደርድር ማሳያ መተግበሪያን ይጀምራል።
  2. "መሠረታዊ የአጠቃቀም መጫወቻ ሜዳ" ጽሑፍ ላይ መታ ያድርጉ እና።
  3. ከላይ በምስሎች ላይ እንደሚታየው ድራጋን ያከናውኑ እና ክዋኔን ጣል ያድርጉ።

በተመሳሳይ፣ ፋይል ለመስቀል ሴሊኒየም እንዴት ይጠቀማሉ?

ፋይሎችን በመስቀል ላይ ውስጥ WebDriver የሚከናወነው በቀላሉ ነው። በመጠቀም የ sendKys () ዘዴ በ ፋይል ወደ መንገዱ ለመግባት የግቤት መስክን ይምረጡ ፋይል መ ሆ ን ተጭኗል.

WebDriver እና Wget በመጠቀም

  1. "ጃቫ" አስመጣ.
  2. የማውረጃውን አገናኝ "href" ዋጋ ለማግኘት እና እንደ String ተለዋዋጭ ለማስቀመጥ getAttribute() ይጠቀሙ።

በሴሊኒየም ውስጥ እንዴት ይንሸራተቱ?

የድር ሾፌርን በመጠቀም የስላይድ-ባር እና የስላይድ ድርጊት

  1. ዩአርኤልን በሴሊኒየም ኮድ ይክፈቱ።
  2. ወደ ተንሸራታች እና ተንሸራታች አሞሌ ድር አባል ለመድረስ ወደ መያዣው ፍሬም ይቀይሩ።
  3. አሞሌውን ይምረጡ እና ስፋቱን ያግኙ።
  4. አሁን ስላይድ ወደ 50% (231 ፒክስል) ወይም 100 ፒክስል መውሰድ አለብን።
  5. በትሩ ላይ ላለው ተንሸራታች የድር አባል ያግኙ።
  6. አሁን ተንሸራታቹን በቀኝ በኩል ማንቀሳቀስ እንፈልጋለን አግድም ማለት ወደ Y ዘንግ ማለት ነው።

የሚመከር: