সুচিপত্র:

সেলেনিয়াম ওয়েবড্রাইভারের সবচেয়ে নির্ভরযোগ্য লোকেটার কি?
সেলেনিয়াম ওয়েবড্রাইভারের সবচেয়ে নির্ভরযোগ্য লোকেটার কি?

ভিডিও: সেলেনিয়াম ওয়েবড্রাইভারের সবচেয়ে নির্ভরযোগ্য লোকেটার কি?

ভিডিও: সেলেনিয়াম ওয়েবড্রাইভারের সবচেয়ে নির্ভরযোগ্য লোকেটার কি?
ভিডিও: কোন সেলেনিয়াম লোকেটার সেরা এবং কেন? | সফ্টওয়্যার পরীক্ষা করে এমকেটি প্রশ্ন ও উত্তর | সেলেনিয়াম জাভা 2024, নভেম্বর
Anonim

আইডি লোকেটার :

আইডি প্রতিটি উপাদানের জন্য অনন্য তাই এটি একটি সাধারণ উপায় সনাক্ত করা আইডি ব্যবহার করে উপাদান লোকেটার . W3C অনুসারে, একটি পৃষ্ঠায় আইডিগুলি অনন্য হওয়ার কথা এবং এটি আইডিগুলিকে সবচেয়ে নির্ভরযোগ্য লোকেটার . আইডি লোকেটার দ্রুততম এবং নিরাপদ লোকেটার সব কিছুর বাইরে লোকেটার.

তারপর, সেলেনিয়াম ওয়েবড্রাইভারে কোন লোকেটার সেরা?

সেলেনিয়াম লোকেটার : আইডি দ্বারা উপাদান সনাক্ত করুন আইডি সবচেয়ে নিরাপদ এবং দ্রুততম লোকেটার একাধিক পছন্দ থাকলেও সর্বদা প্রথম পছন্দ হওয়া উচিত। WebElement Ele = ড্রাইভার। findElement(By.id("txtUserName"));

এছাড়াও, কোনটি সেলেনিয়ামের দ্রুততম লোকেটার? আইডি ব্যবহার করে সেলেনিয়াম ওয়েবড্রাইভারে লোকেটার হয় দ্রুততম এবং সবগুলোর মধ্যে সবচেয়ে নির্ভরযোগ্য লোকেটার . ID এর প্রতিটি উপাদান অনন্য হতে অনুমিত হয়, আইডি তৈরীর লোকেটার একটি নির্ভরযোগ্য পছন্দ হিসাবে।

দ্বিতীয়ত, সেলেনিয়াম ওয়েবড্রাইভারে কোন লোকেটার পাওয়া যায় এবং কোনটি ব্যবহার করা সবচেয়ে ভালো?

সেলেনিয়াম এবং ওয়েবড্রাইভার পরীক্ষার জন্য নির্ভরযোগ্য লোকেটার লেখা

  • আইডির রাজা! আইডিগুলি সবচেয়ে নিরাপদ লোকেটার বিকল্প এবং সর্বদা আপনার প্রথম পছন্দ হওয়া উচিত।
  • CSS এবং Xpath লোকেটার।
  • একটি নোঙ্গর উপাদান খুঁজুন.
  • কখন 'ইনডেক্স' লোকেটার যেমন nth-child() এবং [x] ব্যবহার করবেন
  • CSS ক্লাসের নাম প্রায়ই তাদের উদ্দেশ্য বলে।
  • ভবিষ্যতের ভঙ্গুরতা চিহ্নিত করা।
  • সরাসরি বংশধর।
  • উদ্দেশ্যে এটি সামঞ্জস্য করুন।

সেলেনিয়াম ওয়েবড্রাইভারের লোকেটারগুলি কী কী?

সেলেনিয়ামের বিভিন্ন লোকেটারগুলি নিম্নরূপ:

  • CSS আইডি দ্বারা: find_element_by_id.
  • CSS ক্লাসের নাম অনুসারে: find_element_by_class_name।
  • নামের বৈশিষ্ট্য অনুসারে: find_element_by_name।
  • DOM গঠন বা xpath দ্বারা: find_element_by_xpath।
  • লিঙ্ক টেক্সট দ্বারা: find_element_by_link_text।
  • আংশিক লিঙ্ক পাঠ্য দ্বারা: find_element_by_partial_link_text।

প্রস্তাবিত: