সুচিপত্র:

আমি কিভাবে সেলেনিয়ামে ফাইল টেনে আনতে পারি?
আমি কিভাবে সেলেনিয়ামে ফাইল টেনে আনতে পারি?

ভিডিও: আমি কিভাবে সেলেনিয়ামে ফাইল টেনে আনতে পারি?

ভিডিও: আমি কিভাবে সেলেনিয়ামে ফাইল টেনে আনতে পারি?
ভিডিও: সেলেনিয়াম ওয়েবড্রাইভারে কীভাবে টেনে আনবেন এবং ড্রপ করবেন 2024, ডিসেম্বর
Anonim

হ্যাঁ এটা সম্ভব ড্রপ ক ফাইল সঙ্গে সেলেনিয়াম একটি স্ক্রিপ্ট ইনজেকশনের মাধ্যমে। প্রাপ্ত করার জন্য স্ক্রিপ্টটিকে একটি ওয়েব উপাদান তৈরি করতে হবে ফাইল SendKeys দ্বারা পাঠানো। তারপর dragenter, dragover এবং অনুকরণ ড্রপ সঙ্গে লক্ষ্যবস্তু উপাদানের ঘটনা ফাইল ডেটা ট্রান্সফার অবজেক্টে সেট করুন।

ঠিক তাই, আমি কীভাবে সেলেনিয়ামে টেনে আনতে পারি?

অ্যাকশন ক্লাস ব্যবহার করে টেনে আনুন:

  1. WebElement sourceLocator = ড্রাইভার। FindElement(xpath("xpath") দ্বারা);
  2. WebElement targetLocator = ড্রাইভার। FindElement(xpath("xpath") দ্বারা);
  3. অ্যাকশন অ্যাকশন = নতুন অ্যাকশন (ড্রাইভার);
  4. কর্ম. dragAndDrop(sourceLocator, targetLocator)। বিল্ড()। সম্পাদন ();

একইভাবে, আপনি কীভাবে অ্যাপিয়ামে টেনে আনবেন? খুব সহজ উদাহরণ নেওয়া যাক ড্র্যাগ এবং ড্রপ সঞ্চালন অপারেশন চালু অ্যান্ড্রয়েড আবেদন অ্যাপিয়াম ব্যবহার করে.

testng ব্যবহার করে উপরের পরীক্ষা চালান এবং আপনার মোবাইল ডিভাইসে টেনে আনুন এবং ড্রপ পর্যবেক্ষণ করুন।

  1. এটি Drag-Sort Demos অ্যাপ চালু করবে।
  2. "বেসিক ইউসেজ প্লেগ্রাউন্ড" টেক্সট এবং ট্যাপ করুন।
  3. উপরের চিত্রগুলিতে দেখানো হিসাবে ড্রাগ এবং ড্রপ অপারেশন সম্পাদন করুন।

একইভাবে, আপনি জিজ্ঞাসা করতে পারেন, আপনি কীভাবে একটি ফাইল আপলোড করতে সেলেনিয়াম ব্যবহার করবেন?

ফাইল আপলোড করা হচ্ছে ভিতরে ওয়েব ড্রাইভার সহজভাবে করা হয় ব্যবহার sendKeys() পদ্ধতিতে ফাইল -এর পথে প্রবেশ করতে ইনপুট ক্ষেত্র নির্বাচন করুন ফাইল হতে আপলোড.

WebDriver এবং Wget ব্যবহার করা

  1. "java" আমদানি করুন।
  2. ডাউনলোড লিঙ্কের "href" মান পেতে getAttribute() ব্যবহার করুন এবং এটি একটি স্ট্রিং ভেরিয়েবল হিসাবে সংরক্ষণ করুন।

আপনি কিভাবে সেলেনিয়াম স্লাইড করবেন?

ওয়েবড্রাইভার ব্যবহার করে স্লাইড-বার এবং স্লাইড অ্যাকশন

  1. সেলেনিয়াম কোডের মাধ্যমে URL খুলুন।
  2. স্লাইডার এবং স্লাইডার বার ওয়েব উপাদানে পৌঁছানোর জন্য কন্টেইনার ফ্রেমে স্যুইচ করুন।
  3. বারটি নির্বাচন করুন এবং প্রস্থ পান।
  4. এখন আমাদের স্লাইডকে 50% (231px) বা 100px-এ সরাতে হবে।
  5. বারে স্লাইডারের জন্য ওয়েব উপাদান পান।
  6. এখন আমরা ডান দিকের স্লাইডারটিকে অনুভূমিকভাবে Y অক্ষের দিকে সরাতে চাই।

প্রস্তাবিত: