আমরাও। কইপু ব্যবহার করুন। এটি সেলেনিয়াম মোড়ানো। অনেক বেশি টেকসই। https://github.com/featurist/coypu
ইয়ে অলিভার আপডেট করুন আপনি ঠিক বলেছেন। ঠিক আছে কেন ভাল? ব্যক্তিগতভাবে আমি IE এর জন্য সেলেনিয়াম ড্রাইভারটি খুব ভঙ্গুর বলে খুঁজে পেয়েছি - এজাজ ভারী ওয়েবসাইটগুলিতে ইউনিট টেস্টের জন্য সেলেনিয়াম চালানোর সময় আমি আবারও খুঁজে পেয়েছি এমন অনেক 'স্ট্যান্ডার্ড' ড্রাইভার ব্যতিক্রম রয়েছে।
আমি কি উল্লেখ করেছি যে আমি আমার স্ক্রিপ্টগুলি টেস্ট প্রকল্প হিসাবে সি # তে লিখতে চাই? হ্যাঁ একটি ক্রমাগত বিল্ড মোতায়েনের মধ্যে স্বীকৃতি পরীক্ষা।
আচ্ছা কাইপু উপরের বিষয়গুলি নিয়ে কাজ করে। এটি সেলেনিয়ামের জন্য একটি মোড়ক যা পরীক্ষার ফিক্সচারগুলিকে যেমন,
browser.Visit("file:///C:/users/adiel/localstuff.htm")
browser.Select("toyota").From("make");
browser.ClickButton("Search");
... যা একটি (কনফিগারযোগ্য ব্র্যান্ডের) ব্রাউজার স্পিন করবে এবং স্ক্রিপ্টটি চালাবে। এটি স্কোপড অঞ্চলগুলির সাথে দুর্দান্ত কাজ করে এবং এটি খুব প্রসারণযোগ্য।
গিটহাবের আরও উদাহরণ রয়েছে এবং নীচে অলভিয়ার উল্লেখ করেছেন, অ্যাড্রিয়ানের ভিডিও দুর্দান্ত। আমি মনে করি এটি। নেট ওয়ার্ল্ডে ব্রাউজার ভিত্তিক পরীক্ষা চালানোর সেরা উপায় এবং এটি রুবির নামকে অনুসরণ করার চেষ্টা করেcapybara