كيفية التنزيل والتثبيت Selenium ويب درايفر
Selenium تثبيت برنامج تشغيل الويب
Selenium التثبيت هو عملية من 3 خطوات:
خطوة 1 تثبيت Java SDK
خطوة 2 تثبيت Eclipse
خطوة 3 تثبيت Selenium ملفات برنامج تشغيل الويب
خطوة 4 ضبط Eclipse IDE مع WebDriver
في هذا البرنامج التعليمي سوف نتعلم كيفية التثبيت Selenium برنامج تشغيل الويب. فيما يلي العملية التفصيلية
ملاحظة: إصدارات Java, Eclipse, Selenium سوف تستمر في التحديث مع مرور الوقت. لكن خطوات التثبيت ستبقى كما هي. الرجاء تحديد الإصدار الأحدث ومتابعة خطوات التثبيت أدناه-
الخطوة 1 - التثبيت Java مجموعة تطوير البرمجيات (JDK)
تحميل وتثبيت Java مجموعة تطوير البرمجيات (JDK) هنا.
يأتي إصدار JDK هذا مزودًا بـ Java بيئة وقت التشغيل (JRE)، لذلك لا تحتاج إلى تنزيل JRE وتثبيته بشكل منفصل.
بمجرد اكتمال التثبيت، افتح موجه الأوامر واكتب "java". إذا رأيت الشاشة التالية، فهذا يعني أنك جاهز للانتقال إلى الخطوة التالية.
الخطوة 2 - التثبيت Eclipse IDE
تنزيل أحدث إصدار من "Eclipse بيئة تطوير متكاملة ل Java المطورين" هنا. تأكد من الاختيار بشكل صحيح بين Windows إصدارات 32 بت و 64 بت.
يجب أن تكون قادرًا على تنزيل ملف exe باسم "eclipse-inst-win64" للإعداد.
Double- انقر على الملف لتثبيت Eclipse. نافذة جديدة ستفتح. انقر Eclipse بيئة تطوير متكاملة ل Java المطورين.
بعد ذلك، ستفتح نافذة جديدة انقر على الزر الذي يحمل الرقم 1 وقم بتغيير المسار إلى "C:\eclipse". بعد ذلك انقر على زر التثبيت الذي يحمل الرقم 2
بعد الانتهاء بنجاح من إجراء التثبيت، ستظهر نافذة. في تلك النافذة انقر على إطلاق.
سيؤدي هذا إلى بدء تشغيل Eclipse Neon IDE لك.
خطوة 3 - Selenium تثبيت برنامج تشغيل الويب
يمكنك تحميل Selenium برنامج تشغيل الويب لـ Java سائق العميل هنا. ستجد هناك برامج تشغيل للعملاء للغات الأخرى، لكن اختر فقط البرنامج المناسب لها Java.
يأتي هذا التنزيل كملف ZIP باسم "selenium-3.14.0.zip". لتبسيط الأمر، Selenium التثبيت على Windows 10. استخرج محتويات ملف ZIP هذا على محرك الأقراص C لديك حتى يكون لديك الدليل "C:\selenium-3.14.0\". يحتوي هذا الدليل على جميع ملفات JAR التي سنقوم باستيرادها لاحقًا Eclipse For Selenium اقامة.
الخطوة 4 - تكوين Eclipse IDE مع WebDriver
- قم بتشغيل ملف “eclipse.exe” داخل مجلد “eclipse” الذي قمنا باستخراجه في الخطوة 2. إذا اتبعت الخطوة 2 بشكل صحيح، فيجب أن يكون الملف القابل للتنفيذ موجودًا في C:\eclipse\eclipse.exe.
- عندما يُطلب منك تحديد مساحة عمل، ما عليك سوى قبول الموقع الافتراضي.
3. قم بإنشاء مشروع جديد من خلال ملف > جديد > Java مشروع. قم بتسمية المشروع باسم "مشروع جديد".
سيتم فتح نافذة منبثقة جديدة. أدخل التفاصيل على النحو التالي
- اسم المشروع
- مكان لحفظ المشروع
- حدد تنفيذ JRE
- حدد خيار تخطيط المشروع
- انقر على زر إنهاء
4. في هذه الخطوة،
- انقر بزر الماوس الأيمن على المشروع الذي تم إنشاؤه حديثًا و
- حدد جديد > حزمة، وقم بتسمية تلك الحزمة باسم "حزمة جديدة".
سيتم فتح نافذة منبثقة لتسمية الحزمة،
- أدخل اسم الحزمة
- انقر على زر إنهاء
5. إنشاء ملف Java فئة ضمن حزمة جديدة عن طريق النقر بزر الماوس الأيمن عليها ثم تحديد- جديد> فئة، ثم تسميتها باسم "MyClass". لك Eclipse يجب أن يبدو IDE مثل الصورة أدناه.
عند النقر فوق "الفصل الدراسي"، سيتم فتح نافذة منبثقة، أدخل التفاصيل كما يلي
- اسم الفصل
- انقر على زر إنهاء
وهذا هو الشكل الذي يبدو عليه بعد إنشاء الفصل.
الآن، تحتاج إلى تعيين Selenium مكتبات WebDriver في Java بناء المسار. في هذه الخطوة،
- انقر بزر الماوس الأيمن على "مشروع جديد" واختر عقارات.
- في مربع الحوار "خصائص"، انقر فوق ""Java بناء المسار".
- انقر على الزر المكتبات علامة التبويب ، ثم
- انقر فوق "إضافة JARs خارجية ..".
عند النقر فوق "إضافة JARs خارجية.." سيتم فتح نافذة منبثقة. حدد ملفات JAR التي تريد إضافتها.
بعد تحديد ملفات الجرة، انقر على زر موافق.
حدد جميع الملفات الموجودة داخل مجلد lib.
حدد الملفات خارج مجلد lib
بمجرد الانتهاء، انقر فوق الزر "تطبيق وإغلاق".
6. قم بإضافة جميع ملفات JAR داخل وخارج مجلد "libs". يجب أن يبدو مربع حوار الخصائص الآن مشابهًا للصورة أدناه.
7. وأخيرًا، انقر فوق "موافق" وبذلك نكون قد انتهينا من الاستيراد Selenium المكتبات في مشروعنا.
سائقين مختلفين
HTMLUnit هو الوحيد المتصفح الذي يمكن لـ WebDriver تشغيله تلقائيًا بشكل مباشر، مما يعني أنه ليس هناك حاجة إلى مكون منفصل آخر للتثبيت أو التشغيل أثناء تنفيذ الاختبار. بالنسبة للمتصفحات الأخرى، هناك حاجة إلى برنامج منفصل. ويسمى هذا البرنامج ال خادم السائق.
يختلف خادم برنامج التشغيل لكل متصفح. على سبيل المثال، يحتوي Internet Explorer على خادم برنامج التشغيل الخاص به، والذي لا يمكنك استخدامه على المتصفحات الأخرى. فيما يلي قائمة بخوادم برامج التشغيل والمتصفحات المقابلة التي تستخدمها.
يمكنك تنزيل برامج التشغيل هذه هنا
المتصفح | اسم خادم السائق | ملاحظات |
---|---|---|
وحدة HTML | HtmlUnitDriver | يمكن لـ WebDriver تشغيل HTMLUnit باستخدام HtmlUnitDriver كخادم تشغيل |
Firefox | موزيلا جيكو درايفر | يمكن لبرنامج WebDriver القيادة Firefox دون الحاجة إلى بدء تشغيل خادم السائق Firefox 45 وما فوق يحتاج المرء إلى استخدام برنامج تشغيل أبو بريص الذي أنشأته Mozilla للأتمتة |
إنترنت إكسبلورر | خادم برنامج تشغيل Internet Explorer | متوفر في إصدارات 32 بت و64 بت. استخدم الإصدار الذي يتوافق مع بنية متصفح Internet Explorer لديك |
الكروم | ChromeDriver | على الرغم من أن اسمه هو "ChromeDriver" فقط، إلا أنه في الواقع خادم سائق، وليس مجرد برنامج تشغيل. يمكن أن يدعم الإصدار الحالي الإصدارات الأعلى من Chrome v.21 |
Opera | Operaسائق | على الرغم من أن اسمها مجرد "OperaDriver"، وهو في الواقع خادم سائق، وليس مجرد سائق. |
PhantomJS | GhostDriver | PhantomJS هو متصفح آخر بدون رأس، تمامًا مثل HTMLUnit. |
سفاري | سفاري درايفر | على الرغم من أن اسمه هو مجرد "SafariDriver"، فهو في الواقع خادم برامج تشغيل، وليس مجرد برنامج تشغيل. |
الملخص
بصرف النظر عن المتصفح، ستحتاج إلى ما يلي لبدء استخدام WebDriver
- Java مجموعة التطوير (JDK). https://www.oracle.com/java/technologies/downloads/
- Eclipse IDE - http://www.eclipse.org/downloads/
- Java سائق العميل - https://www.selenium.dev/downloads/
عند بدء مشروع WebDriver في Eclipse، لا تنس استيراد ملف Java ملفات برنامج تشغيل العميل على مشروعك. ستشكل هذه الملفات ملفك Selenium المكتبة.
مع النسخة الجديدة من Selenium، لا يوجد متصفح يمكنك تشغيله تلقائيًا دون استخدام Driver Server.