selenium - कैसे सेलेनियम 3.6 में तत्व का निरीक्षण करें क्योंकि फायरबग एफएफ 56 के लिए कोई विकल्प नहीं है?




firefox (3)

मैं एफएफ के लिए फायरबग का उपयोग करने का एक तरीका खोजने की कोशिश कर रहा हूं। दुर्भाग्य से यह selenium 3.6 लिए समर्थित नहीं है। यदि मुझे तत्वों का पता लगाना है तो क्या किया जा सकता है, क्या "निरीक्षण" तत्व पर्याप्त होगा?

अगर मैं सेलेनियम के कम संस्करण के लिए उतरता हूं, तो क्या यह मदद करेगा?


Xpath के लिए ChroPath एक्सटेंशन और FirePath के लिए सबसे अच्छा प्रतिस्थापन। अन्य विस्तार पर इसकी कोई निर्भरता नहीं है जैसे फायरपाथ फायरबग पर निर्भर था। बस क्रोम ब्राउज़र में चौरापथ जोड़ें और इसका उपयोग करें।

डाउनलोड लिंक- ChroPath

विशेषताएं-

  1. अद्वितीय xpath और css चयनकर्ताओं को देता है
  2. यह devtools पैनल में साइडबार टैब के रूप में खुलता है जहां आप DOM तक पहुँच सकते हैं, लेफ्ट साइड में एलिमेंट का निरीक्षण कर सकते हैं और राइट साइड में XPath / CSS लिख सकते हैं।
  3. xpath और css चयनकर्ताओं का सत्यापन करें
  4. मिलान किए गए नोड की सूची देता है
  5. होवर पर वेब तत्व को हाइलाइट करें
  6. होवर पर दृश्य क्षेत्र में छिपे हुए तत्व को स्क्रॉल करें।
  7. चरोपथ एकमात्र एक्सटेंशन है जो चयनित या निरीक्षण तत्व के लिए अद्वितीय सीएसएस चयनकर्ताओं को देता है।

इस चरण को अपने मामले में आज़माएँ और जाँच करें।

  1. फ़ायरफ़ॉक्स में एक खाली टैब खोलें
  2. टाइप करें: एड्रेस बार में कॉन्फ़िगर करें फिर एंटर दबाएं (मैं जोखिम स्वीकार करता हूं पर क्लिक करें!)
  3. Browser.tabs.remote.autostart खोजें
  4. विकल्प का चयन करें फिर माउस को दाईं ओर क्लिक करें
  5. विकल्प को गलत के रूप में बदलें
  6. पुनरारंभ ब्राउज़र के लिए ब्राउज़र बंद करें
  7. ब्राउज़र फिर से खोलें, तत्व का निरीक्षण करें। मुझे आशा है कि यह ठीक से काम करता है।

यदि आप केवल तत्व का निरीक्षण करना चाहते हैं तो निरीक्षण तत्व पर्याप्त है। मैंने पाया कि Firepath के परीक्षण के साथ Firepath मददगार था। Firefox 30 – 54 करना पर्याप्त होना चाहिए। इसका सेलेनियम संस्करण से कोई लेना-देना नहीं है।

इसके अलावा आप क्रोम के लिए Chropath को देख सकते हैं





firefox