न तो। Coypu का उपयोग करें। यह सेलेनियम को लपेटता है। बहुत अधिक टिकाऊ। https://github.com/featurist/coypu
अपडेट
येओलिवर आप सही हैं। ठीक है क्यों बेहतर है? व्यक्तिगत रूप से मैंने विशेष रूप से IE के लिए सेलेनियम ड्राइवर को बहुत नाजुक पाया है - वहाँ 'मानक' ड्राइवर अपवादों की एक संख्या है जो मैंने अजेंक्स भारी वेबसाइटों पर यूनिट टेस्ट के लिए सेलेनियम ड्राइविंग करते समय फिर से पाया है।
क्या मैंने उल्लेख किया है कि मैं एक टेस्ट प्रोजेक्ट के रूप में अपनी स्क्रिप्ट को सी # में लिखना चाहता हूं? एक निरंतर निर्माण तैनाती के भीतर हाँ स्वीकृति टेस्ट।
अच्छी तरह से Coypu उपरोक्त के साथ संबंधित है। यह सेलेनियम के लिए एक आवरण है जो परीक्षण जुड़नार की अनुमति देता है जैसे,
browser.Visit("file:///C:/users/adiel/localstuff.htm")
browser.Select("toyota").From("make");
browser.ClickButton("Search");
... जो ब्राउज़र के एक (कॉन्फ़िगर करने योग्य ब्रांड) को स्पिन करेगा और स्क्रिप्ट को चलाएगा। यह स्कॉप्ड क्षेत्रों के साथ बहुत अच्छा काम करता है और बहुत विस्तार योग्य है।
GitHub में अधिक उदाहरण हैं और उल्लेख के नीचे ओल्वियर के रूप में, एड्रियन का वीडियो उत्कृष्ट है। मुझे लगता है कि यह .Net दुनिया में ब्राउज़र आधारित परीक्षणों को चलाने का सबसे अच्छा तरीका है और यह रूबी नाम का पालन करने की कोशिश करता हैcapybara