ما هو ChromeDriver؟
ما هو ChromeDriver؟

فيديو: ما هو ChromeDriver؟

فيديو: ما هو ChromeDriver؟
فيديو: تعلم بايثون سيلينوم selenium : تثبيت المكتبة وحل مشكلة chrome driver 2024, شهر نوفمبر
Anonim

ChromeDriver هو ملف تنفيذي منفصل يستخدمه Selenium WebDriver للتحكم كروم . يتم صيانته بواسطة فريق Chromium بمساعدة مساهمي WebDriver.

مع وضع ذلك في الاعتبار ، ما الذي يستخدمه ChromeDriver؟

ChromeDriver . WebDriver هو أداة مفتوحة المصدر للاختبار الآلي لتطبيقات الويب عبر العديد من المتصفحات. يوفر إمكانات للتنقل إلى صفحات الويب وإدخال المستخدم وتنفيذ JavaScript والمزيد. ChromeDriver هو خادم مستقل يطبق معيار W3C WebDriver.

بجانب ما سبق ، ما هو الفرق بين WebDriver و ChromeDriver؟ ويب درايفر هي واجهة ، بينما ChromeDriver هي فئة تنفذ ويب درايفر واجهه المستخدم. في الواقع ChromeDriver يمتد RemoteWebDriver الذي ينفذ ملفات ويب درايفر . فقط لإضافة كل ويب درايفر مثل ChromeDriver ، FirefoxDriver ، EdgeDriver من المفترض تنفيذها ويب درايفر.

وبالمثل ، ما هو ChromeDriver EXE؟

ChromeDriver هو خادم مستقل قابل للتنفيذ ينفذ بروتوكول WebDriver's JSON-wire ويعمل كلصق بين البرنامج النصي للاختبار و Google كروم ، كما هو موضح في الرسم البياني التالي: • يجب أن تحدد الاختبارات مسار ChromeDriver قابل للتنفيذ قبل إنشاء مثيل كروم.

هل ChromeDriver آمن؟

ChromeDriver أداة قوية ، ويمكن أن تسبب أضرارًا في الأيدي الخطأ. أثناء استخدام ChromeDriver ، يرجى اتباع هذه الاقتراحات للمساعدة في الاحتفاظ بها آمنة : بشكل افتراضي، ChromeDriver يسمح فقط بالاتصالات المحلية.