كيفية تثبيت Selenium ويب درايفر
⚡ ملخص ذكي
تثبيت Selenium يتطلب WebDriver أربع خطوات متسلسلة: الإعداد Java تثبيت JDK Eclipse بيئة التطوير المتكاملة، تنزيل Selenium ويب درايفر Java العميل، وتكوينه Eclipse استخدم مكتبات WebDriver قبل كتابة اختبارك الأول.

Selenium تثبيت برنامج تشغيل الويب
Selenium التثبيت هو عملية من 4 خطوات:
الخطوة 1 : تثبيت Java SDK
الخطوة 2 : تثبيت Eclipse
الخطوة 3 : تثبيت Selenium ملفات WebDriver
الخطوة 4 : ضبط Eclipse IDE مع WebDriver
في هذا البرنامج التعليمي سوف نتعلم كيفية التثبيت Selenium WebDriver. فيما يلي العملية بالتفصيل.
ملاحظة: إصدارات Java, Eclipseو Selenium سيتم تحديث البرنامج باستمرار. لكن خطوات التثبيت ستبقى كما هي. يرجى اختيار أحدث إصدار ومتابعة خطوات التثبيت أدناه.
الخطوة 1 - التثبيت Java مجموعة تطوير البرمجيات (JDK)
تحميل وتثبيت Java مجموعة تطوير البرمجيات (JDK) اضغط هنا.
يأتي إصدار JDK هذا مزودًا بـ Java بيئة وقت التشغيل (JRE)، لذلك لا تحتاج إلى تنزيل JRE وتثبيته بشكل منفصل.
ملاحظة: قم بتنزيل أحدث إصدار متوفر من JDK عند الوصول إلى صفحة التنزيل. ليس من الضروري تحديد الإصدار بدقة. في وقت كتابة هذا الدليل، كان الإصدار الحالي هو 24.
بعد اكتمال التثبيت، افتح موجه الأوامر واكتب javaإذا رأيت الشاشة التالية، فأنت جاهز للانتقال إلى الخطوة التالية.
الخطوة 2 - التثبيت Eclipse IDE
تنزيل أحدث إصدار من "Eclipse بيئة تطوير متكاملة ل Java المطورين" اضغط هناتأكد من الاختيار الصحيح بين Windows إصدارات 32 بت و 64 بت.
يجب أن تتمكن من تنزيل ملف تنفيذي باسم eclipse-inst-win64 للإعداد.
Doubleانقر على الملف لبدء التشغيل Eclipse برنامج التثبيت. ستُفتح نافذة جديدة. انقر. Eclipse بيئة تطوير متكاملة ل Java المطورون.
ستُفتح نافذة جديدة. انقر على زر المسار (المُشار إليه بالرقم 1) وغيّر مسار التثبيت إلى C:\eclipse. ثم انقر فوق تثبيت الزر (المميز برقم 2).
بعد اكتمال التثبيت بنجاح، ستظهر نافذة. انقر إطلاق.
سيبدأ هذا Eclipse بيئة تطوير متكاملة (IDE) مناسبة لك.
خطوة 3 - Selenium تثبيت برنامج تشغيل الويب
تحميل Selenium ويب درايفر Java سائق العميل اضغط هناستجد برامج تشغيل العميل للغات أخرى في تلك الصفحة، ولكن اختر البرنامج الخاص بلغة [اسم اللغة]. Java.
يأتي هذا التنزيل كملف مضغوط باسم selenium-4.30.0لتبسيط الأمر، مثالtracانقل محتويات ملف ZIP هذا إلى محرك الأقراص C الخاص بك حتى تتمكن من الوصول إلى الدليل C:\selenium-4.30.0\يحتوي هذا المجلد على جميع ملفات JAR التي ستقوم باستيرادها لاحقًا إلى Eclipse.
الخطوة 4 - تكوين Eclipse IDE مع WebDriver
- Запустить
eclipse.exeملف داخلeclipseالمجلد. إذا اتبعت الخطوة 2 بشكل صحيح، فسيكون الملف التنفيذي موجودًا فيC:\eclipse\eclipse.exe. - عند مطالبتك بتحديد مساحة عمل، قم بقبول الموقع الافتراضي.
3. إنشاء مشروع جديد من خلال ملف > جديد > Java مشروع. سمِّ المشروع newproject.
ستُفتح نافذة منبثقة جديدة. أدخل البيانات التالية:
- اسم المشروع
- موقع لحفظ المشروع
- حدد تنفيذ JRE
- حدد خيار تخطيط المشروع
- انقر نهاية
4. في هذه الخطوة:
- انقر بزر الماوس الأيمن على المشروع الذي تم إنشاؤه حديثًا.
- اختر جديد > حزمة وقم بتسمية الحزمة
newpackage.
ستُفتح نافذة منبثقة. أدخل اسم الحزمة وانقر. نهاية.
5. إنشاء ملف Java الفئة تحت newpackage بالنقر بزر الماوس الأيمن عليه واختيار جديد > فئة. أطلق عليه اسما MyClass. ك Eclipse يجب أن يبدو IDE مثل الصورة أدناه.
عند النقر الفئه ستظهر نافذة منبثقة. أدخل اسم الفصل وانقر نهاية.
هكذا تبدو مساحة العمل بعد إنشاء الفئة.
الآن عليك إضافة Selenium مكتبات WebDriver إلى Java مسار الإنشاء. في هذه الخطوة:
- انقر بزر الماوس الأيمن على
newprojectوحدد عقارات. - في مربع حوار الخصائص، انقر Java مسار بناء.
- انقر على المكتبات علامة التبويب.
- انقر إضافة ملفات JAR خارجية…
عند فتح مستعرض الملفات:
- حدد ملفات JAR التي تم تنزيلها من Selenium الموقع الإلكتروني في الخطوة 3.
- انقر ساعات العمل.
- ستتم إضافة الملفات إلى قائمة المكتبة.
6. أضف جميع ملفات JAR من داخل وخارج libs المجلد. يجب أن يبدو مربع حوار الخصائص الآن مشابهاً للصورة أدناه.
7. أخيرًا ، انقر فوق OK. Selenium تم الآن استيراد المكتبات إلى مشروعك.
خوادم برامج تشغيل المتصفح
HTMLUnit هو المتصفح الوحيد الذي يمكن لـ WebDriver أتمتته بشكل مباشر لا يتطلب الأمر مكونًا منفصلاً. أما بالنسبة لجميع المتصفحات الأخرى، فيتطلب الأمر برنامجًا منفصلاً يُسمى خادم السائق هو مطلوب.
يوجد خادم تعريفات خاص بكل متصفح. يمكنك تنزيل هذه التعريفات من Selenium موقع رسمي.
| المتصفح | اسم خادم برنامج التشغيل | ملاحظات |
|---|---|---|
| وحدة HTML | HtmlUnitDriver | يقوم WebDriver بتشغيل HTMLUnit بشكل أصلي باستخدام HtmlUnitDriver - لا حاجة إلى خادم إضافي. |
| Firefox | موزيلا جيكو درايفر | مطلوب ل Firefox 45 وما فوق؛ تم إنشاؤه وصيانته بواسطة موزيلا. |
| إنترنت إكسبلورر | خادم برنامج تشغيل Internet Explorer | متوفر بإصدارين 32 بت و 64 بت. استخدم الإصدار المتوافق مع بنية متصفح إنترنت إكسبلورر لديك. |
| الكروم | ChromeDriver | يعمل كخادم برامج تشغيل كامل. يدعم متصفح Chrome الإصدار 21 والإصدارات الأحدث. |
| Opera | Operaسائق | يعمل كخادم برامج تشغيل كامل لـ Opera المتصفح. |
| PhantomJS | GhostDriver | PhantomJS هو متصفح بدون واجهة رسومية، يشبه HTMLUnit. |
| سفاري | سفاري درايفر | يعمل كخادم برامج تشغيل كامل لمتصفح سفاري. |



















