सेलेनियम वेबद्र्य्वर् सेलेनियम आर सी के लिए उत्तराधिकारी है। सेलेनियम वेबद्र्य्वर् (या एक ग्राहक एपीआई के माध्यम से सेलेनीस् में भेजा) आदेशों को स्वीकार करता है और एक ब्राउज़र के लिए उन्हें भेजता है। यह एक ब्राउज़र करने के लिए आदेश भेजता है, और परिणाम रेत्रिएवे जो एक ब्राउज़र विशेष ब्राउज़र ड्राइवर, के माध्यम से कार्यान्वित किया जाता है। अधिकांश ब्राउज़र ड्राइवरों वास्तव में शुरू करने और (जैसे फ़ायरफ़ॉक्स या इंटरनेट एक्सप्लोरर के रूप में) एक ब्राउज़र आवेदन पहुंच; एचटीएमएल इकाई का उपयोग कर एक ब्राउज़र सीमिउलतेस् जो एक एचटीएमएल यूनिट ब्राउज़र ड्राइवर, वहाँ भी है।

सेलेनियम सर्वर परीक्षण चलाने के लिए जरूरी हो गया था, जहां सेलेनियम 1, के विपरीत, सेलेनियम वेब्द्रिवेर् परीक्षण निष्पादित करने के लिए एक विशेष सर्वर की जरूरत नहीं है। इसके बजाय, वेबद्र्य्वर् सीधे एक ब्राउज़र उदाहरण शुरू होता है और इसे नियंत्रित करता है। हालांकि, सेलेनियम ग्रिड दूरस्थ सिस्टम पर परीक्षण निष्पादित करने के लिए वेबद्र्य्वर् के साथ प्रयोग किया जा सकता है।

व्यवहार में, यह सेलेनियम वेबद २.० एपीआई सेलेनियम १.० एपीआई करता है की तुलना में काफी कम कॉल किया है कि इसका मतलब है। सेलेनियम १.० कई अलग अलग ब्राउज़र के संचालन के लिए एक अमीर इंटरफेस प्रदान करने का प्रयास किया कहां, सेलेनियम २.० उद्देश्य डेवलपर्स अपने खुद के डोमेन विशिष्ट भाषा बना सकते हैं जिसमें से इमारत ब्लॉकों की एक बुनियादी सेट प्रदान करने के लिए। ऐसा ही एक डीएसएल पहले से मौजूद है: रूबी भाषा में Watir परियोजना अच्छा डिजाइन का एक समृद्ध इतिहास है। Watir-वेबद्र्य्वर् रूबी में सेलेनियम-वेब्द्रिवेर् के लिए एक आवरण के रूप Watir एपीआई लागू करता है। Watir-वेबद्र्य्वर् विनिर्देश और एचटीएमएल विनिर्देश पर आधारित है, पूरी तरह से स्वचालित रूप से बनाया जाता है।

२०१२ की शुरुआत के रूप में, Facebook के साथ तो गूगल के साथ है और अब था, जो साइमन स्टीवर्ट ("वेबद्र्य्वर् आविष्कारक"), और मोज़िला के डेविड बर्न्स एक इंटरनेट मानक वेब्द्रिवेर् बनाने के लिए W3C के साथ बातचीत कर रहे थे। जुलाई २०१२ में, काम मसौदा जारी किया गया था।

सेलेनियम वेबद्र्य्वर्
इतिहास
सेलेनियम रिमोट कंट्रोल
आधिकारिक वेबसाइट