الانتقال إلى المحتوى الرئيسي

تثبيت السيلينيوم ويبدريفر: تعليمات خطوة بخطوة للمبتدئين

السيلينيوم ويبدريفر هو أداة قوية ومرنة لأتمتة اختبار تطبيق ويب. إذا كنت قد بدأت للتو رحلة الاختبار الخاصة بك أو ترغب في تحسين مهاراتك ، وتركيب وتكوين السيلينيوم ويبدريفر هو الخطوة الأولى التي تحتاج إلى اتخاذها.

في هذه المقالة ، سنشرح بالتفصيل كيفية تثبيت برنامج تشغيل ويب السيلينيوم على جهاز الكمبيوتر الخاص بك. سنغطي جميع خطوات التثبيت والتكوين الأساسية حتى تتمكن من البدء في استخدام هذه الأداة القوية لإنشاء وأتمتة البرامج النصية للاختبار على تطبيقات الويب.

سيكون هذا الدليل مفيدا ليس فقط للمختبرين المبتدئين ، ولكن أيضا لأولئك الذين لديهم بالفعل خبرة في العمل مع برنامج تشغيل ويب السيلينيوم ويريدون تحديث معرفتهم في مجال تثبيت الأداة وتكوينها.

قبل أن نبدأ ، ستحتاج إلى معرفة أساسية ببرمجة جافا ، حيث سيتم تقديم جميع أمثلة التعليمات البرمجية في هذه المقالة بهذه اللغة. إذا لم تكن معتادا على جافا بعد ، فمن المستحسن تعلم أساسيات اللغة مسبقا.

  1. الخطوة 1: تحميل وتثبيت مجموعة تطوير جافا (جدك)
  2. الخطوة 2: تحميل وتثبيت بيئة تطوير إنتليج إيديا المتكاملة
  3. الخطوة 3: تحميل وتثبيت السيلينيوم ويبدريفر
  4. 1. تحميل السيلينيوم ويبدريفر
  5. 2. إلغاء أرشفة السيلينيوم ويبدريفر
  6. 3. إضافة السيلينيوم ويبدريفر إلى المشروع
  7. الخطوة 4: إعداد مشروع في فكرة إنتليج
  8. الخطوة 5: إنشاء البرنامج النصي الاختبار الأول باستخدام السيلينيوم ويبدريفر
  9. الخطوة 6: تشغيل وتصحيح برنامج نصي اختبار باستخدام السيلينيوم ويبدريفر
  10. سؤال وجواب
  11. كيف يمكنني تثبيت السيلينيوم ويبدريفر?
  12. كيف يمكنني تحميل وتثبيت برنامج تشغيل المتصفح?
  13. كيف يمكنني تثبيت بيئة تطوير للعمل مع السيلينيوم ويبدريفر?
  14. كيف يمكنني إضافة السيلينيوم ويبدريفر إلى تبعيات المشروع?
  15. كيف يمكنني تشغيل الاختبارات باستخدام السيلينيوم ويبدريفر?

الخطوة 1: تحميل وتثبيت مجموعة تطوير جافا (جدك)

لبدء العمل مع السيلينيوم ويبدريفر ، تحتاج إلى تثبيت مجموعة تطوير جافا (جدك). يتضمن جدك مترجم جافا المطلوبة لتحويل شفرة المصدر جافا إلى التعليمات البرمجية القابلة للتنفيذ التي يمكن تنفيذها على جهاز كمبيوتر.

اتبع هذه الخطوات لتحميل وتثبيت جدك:

  1. افتح متصفح الويب وانتقل إلى موقع أوراكل الرسمي (https://www.oracle.com/java/technologies/javase-jdk11-downloads.html ).
  2. في صفحة تنزيل جدك ، حدد الإصدار المطلوب وفقا لنظام التشغيل المثبت على جهاز الكمبيوتر الخاص بك. يوصى بتنزيل أحدث إصدار مستقر.
  3. تحقق من اتفاقية المستخدم ، ثم انقر على الرابط لتحميل جدك.
  4. قم بتشغيل ملف التثبيت الذي قمت بتنزيله واتبع التعليمات التي تظهر على الشاشة لتثبيت جدك.
  5. بعد اكتمال التثبيت ، تأكد من تثبيت جدك بنجاح عن طريق تشغيل موجه الأوامر وإدخال الأمر جافا الإصدار. إذا كنت ترى معلومات حول إصدار جدك ، ثم كان التثبيت ناجحا.

مبارك! تم تثبيت جدك بنجاح على جهاز الكمبيوتر الخاص بك. الآن يمكنك المتابعة إلى الخطوة التالية-تثبيت السيلينيوم ويبدريفر.

الخطوة 2: تحميل وتثبيت إنتليج فكرة بيئة التنمية المتكاملة

للعمل بنجاح مع السيلينيوم ويبدريفر ، فمن المستحسن استخدام إنتليج فكرة بيئة التنمية المتكاملة (إيد). يوفر هذا إيد واجهة سهلة الاستخدام لإنشاء وتطوير وتصحيح سيناريوهات الاختبار الآلي.

  1. انتقل إلى الموقع الرسمي جيتبرينز (https://www.jetbrains.com/idea )
  2. في الصفحة الرئيسية ، انقر فوق الزر "تنزيل" في القائمة العلوية
  3. حدد الإصدار المناسب من إنتليج فكرة لنظام التشغيل الخاص بك (ويندوز ، ماك ، لينكس) وانقر على رابط التحميل
  4. انتظر حتى يكتمل تنزيل ملف المثبت
  5. قم بتشغيل مثبت فكرة إنتليج واتبع التعليمات التي تظهر على الشاشة لإكمال التثبيت
  6. بعد اكتمال التثبيت ، قم بتشغيل فكرة إنتليج

بعد إطلاق إنتليج فكرة ، سوف يطلب منك تكوينه للعمل مع جافا وتثبيت الإضافات اللازمة. للعمل مع السيلينيوم ويبدريفر ، سوف تحتاج إلى تثبيت البرنامج المساعد للعمل مع جافا. اتبع التعليمات التي تظهر على الشاشة لتثبيت المكونات الضرورية.

بعد تكوين إنتليج فكرة وتثبيت الإضافات اللازمة ، سوف تكون على استعداد للبدء في إنشاء سيناريوهات الاختبار الآلي باستخدام السيلينيوم ويبدريفر.

الخطوة 3: تحميل وتثبيت السيلينيوم ويبدريفر

بعد تثبيت مجموعة تطوير جافا (جدك) وتكوين متغير بيئة جافا_هومي ، يمكنك البدء في تحميل وتثبيت السيلينيوم ويبدريفر.

1. تحميل السيلينيوم ويبدريفر

لتحميل السيلينيوم ويبدريفر ، انتقل إلى الموقع الرسمي لمشروع السيلينيوم (https://www.السيلينيوم.ديف / التنزيلات/) وحدد الإصدار المطلوب من ويبدريفر في قسم "السيلينيوم مستقل الخادم". ويدعم لغات البرمجة المختلفة ، لذلك الالتفات إلى اختيار الإصدار المناسب من ويبدريفر لجافا.

2. إلغاء أرشفة السيلينيوم ويبدريفر

بعد تحميل الأرشيف من ويبدريفر ، تحتاج إلى فك ضغطه إلى موقع مناسب على جهاز الكمبيوتر الخاص بك. للراحة ، يمكنك إنشاء مجلد منفصل "السيلينيوم" ووضع الأرشيف الذي تم تنزيله فيه. بعد فك ضغط الأرشيف ، سوف تتلقى مجلد مع اسم المقابلة لإصدار ويبدريفر.

3. إضافة السيلينيوم ويبدريفر إلى المشروع

لراحة إدارة التبعية ، فمن المستحسن استخدام بيئة تطوير مثل فكرة إنتليج أو الكسوف. سوف تحتاج إلى إنشاء مشروع جديد وإضافة السيلينيوم ويبدريفر كمكتبة.

  1. افتح المشروع في بيئة التطوير.
  2. انقر بزر الماوس الأيمن فوق مجلد المشروع وحدد" إضافة برطمانات خارجية " أو عنصر قائمة مشابه.
  3. حدد ملف "selenium-server-standalone-x.xx.x.jar" من مجلد ويبدريفر الذي تم إنشاؤه في الخطوة 2.
  4. انقر فوق "موافق" لإضافة السيلينيوم ويبدريفر إلى المشروع.

الآن السيلينيوم ويبدريفر جاهز للاستخدام في المشروع الخاص بك. يمكنك البدء في إنشاء وتشغيل الاختبارات الآلية باستخدام السيلينيوم ويبدريفر ولغة البرمجة جافا.

الخطوة 4: إعداد مشروع في فكرة إنتليج

بعد تثبيت السيلينيوم ويبدريفر ، تحتاج إلى إعداد مشروع في إنتليج فكرة للعمل مع هذه المكتبة. اتبع التعليمات أدناه:

  1. فتح فكرة إنتليج وإنشاء مشروع جديد.
  2. اختر نوع المشروع الذي يطابق لغة البرمجة الخاصة بك (على سبيل المثال ، جافا).
  3. حدد الدليل حيث سيتم تخزين المشروع.
  4. إضافة تبعيات للعمل مع السيلينيوم ويبدريفر. للقيام بذلك ، افتح الملف " بوم.شمل " وإضافة التعليمات البرمجية التالية:

المؤسسة.(سيلينيومك).السيلينيوم

السيلينيوم-جافا

3.141.59

هنا "3.141.59" هو إصدار برنامج تشغيل ويب السيلينيوم الذي قمت بتثبيته في الخطوة السابقة. تأكد من أن الإصدار المحدد يطابق الإصدار المثبت.

  1. إنشاء فئة جديدة للاختبار الخاص بك وإضافة الواردات اللازمة للعمل مع السيلينيوم ويبدريفر.
  2. بدء كتابة الاختبار باستخدام وظائف السيلينيوم ويبدريفر والأساليب.

الآن يمكنك تشغيل الاختبار الخاص بك عن طريق النقر على زر "تشغيل" في إنتليج فكرة. إذا تم تنفيذ جميع الإعدادات بشكل صحيح ، فيجب تشغيل الاختبار بنجاح وتنفيذ الإجراءات المحددة.

الخطوة 5: إنشاء البرنامج النصي الاختبار الأول باستخدام السيلينيوم ويبدريفر

الآن بعد أن قمنا بتثبيت السيلينيوم ويبدريفر وتكوين البيئة للعمل ، ونحن على استعداد لخلق لدينا أول اختبار النصي باستخدام السيلينيوم ويبدريفر.

1. أولا وقبل كل شيء ، تحتاج إلى فتح بيئة التطوير الخاصة بك (على سبيل المثال ، إنتليج فكرة أو الكسوف) وإنشاء مشروع جديد.

2. ثم قم بإنشاء فئة جديدة داخل المشروع تحتوي على البرنامج النصي للاختبار.

3. استيراد الفئات اللازمة من مكتبة ويبدريفر السيلينيوم:

استيراد المؤسسة.أوبنكا.السيلينيوم.ويبدريفر;

استيراد المؤسسة.أوبنكا.السيلينيوم.كروم.كروميدريفر;

، والتي ستحتوي على نص الاختبار الخاص بك:

اختبار الدرجة الأولى العام {

العامة ثابت الفراغ الرئيسي (سلسلة[] الحجج) {

// سيكون نص الاختبار الخاص بك هنا

}

}

وتهيئته عن طريق تحديد المسار إلى برنامج تشغيل المتصفح. على سبيل المثال ، إذا كنت تستخدم جوجل كروم ، سيبدو الرمز كما يلي:

النظام.سيتبروبيرتي ("ويبدريفر.كروم.سائق " ، "ver __ _ / _ / / كروميدريفر.إكس ");

سائق ويبدريفر = جديد كروميدريفر();

للتفاعل مع المتصفح وتنفيذ إجراءات الاختبار. على سبيل المثال ، يمكنك فتح صفحة ويب:

الحصول على ("https://www.example.com ");

7. بعد الانتهاء من جميع خطوات الاختبار اللازمة ، لا تنس إغلاق المتصفح:

سائق.إنهاء();

8. احفظ الملف وقم بتشغيل البرنامج النصي للاختبار. يجب أن ترى أن المتصفح يفتح ، وتفتح صفحة الويب المحددة ، ويتم تنفيذ إجراءات الاختبار ، ثم يتم إغلاق المتصفح.

مبارك! لقد قمت للتو بإنشاء البرنامج النصي الاختبار الأول باستخدام السيلينيوم ويبدريفر. الآن يمكنك تحسين وتوسيعه ، إضافة إجراءات اختبار جديدة والشيكات لأتمتة سيناريوهات الاختبار وتحسين عملية الاختبار من تطبيق الويب الخاص بك.

الخطوة 6: تشغيل وتصحيح البرنامج النصي الاختبار باستخدام السيلينيوم ويبدريفر

بعد تثبيت بنجاح السيلينيوم ويبدريفر ، دعونا ننظر في كيفية تشغيل وتصحيح البرامج النصية اختبار استخدامه.

  1. إطلاق بيئة التطوير المتكاملة (إيد) أو محرر النصوص التي تكتب البرامج النصية الاختبار الخاص بك.
  2. افتح الملف الذي تم إنشاؤه مسبقا باستخدام البرنامج النصي للاختبار أو أنشئ ملفا جديدا.
  3. استيراد الفئات والمكتبات اللازمة للعمل مع السيلينيوم ويبدريفر.
  4. داخل الأسلوب 'الرئيسي' ، كتابة التعليمات البرمجية من البرنامج النصي الاختبار الذي تريد تنفيذه باستخدام السيلينيوم ويبدريفر. على سبيل المثال ، افتح متصفح ويب ، وانتقل إلى صفحة معينة ، وقم بتنفيذ العديد من الإجراءات على تلك الصفحة.
  5. احفظ الملف باستخدام البرنامج النصي للاختبار.
  6. قم بتشغيل البرنامج النصي للاختبار بالنقر فوق الزر" تشغيل " في بيئة التطوير المتكاملة أو استخدم سطر الأوامر إذا كنت تعمل من سطر الأوامر أو الجهاز الطرفي.

بعد تشغيل البرنامج النصي ، سيقوم برنامج تشغيل ويبدريفر السيلينيوم بتنفيذ كل إجراء موصوف في البرنامج النصي للاختبار. يمكنك مراقبة عملية تنفيذ الاختبار من خلال مراقبة نوافذ المتصفح التي تفتح ، والتغييرات المرئية على الصفحات ، وتلقي رسائل الخطأ ، إن وجدت.

من الممارسات الجيدة استخدام نقاط التوقف لإيقاف تنفيذ البرنامج النصي مؤقتا في خطوة معينة والتحقق من أن كل شيء يحدث بالطريقة المتوقعة. وضع نقاط التوقف يسمح لك لتصحيح وتحليل حالة الاختبار في أي وقت من الأوقات.

في حالة حدوث أخطاء أو نتائج غير متوقعة أثناء تنفيذ الاختبار ، يمكنك استخدام طرق تصحيح الأخطاء المختلفة التي توفرها بيئة التطوير المتكاملة أو المحطة الطرفية لتحديد المشكلات وإصلاحها.

وبهذه الطريقة يمكنك تشغيل بنجاح وتصحيح البرامج النصية اختبار باستخدام السيلينيوم ويبدريفر. تحقق من اختباراتك على متصفحات مختلفة وسيناريوهات مختلفة للتأكد من أنها تعمل بشكل صحيح.

سؤال وجواب

كيف يمكنني تثبيت السيلينيوم ويبدريفر?

تركيب السيلينيوم ويبدريفر ينطوي على عدة خطوات. أولا ، تحتاج إلى تنزيل برنامج تشغيل المتصفح وتثبيته. ثم تحتاج إلى تثبيت بيئة تطوير مثل الكسوف أو فكرة إنتليج. بعد ذلك ، تحتاج إلى إنشاء مشروع وإضافة السيلينيوم ويبدريفر إلى تبعيات المشروع. وأخيرا ، تحتاج إلى كتابة الاختبارات وتشغيلها باستخدام السيلينيوم ويبدريفر.

كيف يمكنني تحميل وتثبيت برنامج تشغيل المتصفح?

لتنزيل برنامج تشغيل المتصفح وتثبيته ، انتقل إلى موقع السيلينيوم الرسمي وابحث عن قسم "التنزيلات". ثم حدد برنامج التشغيل المناسب للمتصفح ونظام التشغيل. بعد تنزيل برنامج التشغيل ، تحتاج إلى إضافته إلى المسار أو تحديد المسار إلى برنامج التشغيل في التعليمات البرمجية الخاصة بك.

كيف يمكنني تثبيت بيئة تطوير للعمل مع السيلينيوم ويبدريفر?

لتثبيت بيئة تطوير للعمل مع السيلينيوم ويبدريفر ، يمكنك اختيار واحدة من إيدس شعبية مثل الكسوف و إنتليج فكرة. أولا ، تحتاج إلى تحميل إيد المحدد من موقعه الرسمي على الانترنت. ثم تحتاج إلى تشغيل ملف التثبيت واتبع تعليمات التثبيت. بعد التثبيت ، يمكنك فتح إيد وإنشاء مشروع جديد للعمل مع السيلينيوم ويبدريفر.

كيف يمكنني إضافة السيلينيوم ويبدريفر إلى تبعيات المشروع?

بعد إضافة التبعية ، تحتاج إلى حفظ ملف المشروع وتحديث تبعيات المشروع.

كيف يمكنني تشغيل الاختبارات باستخدام السيلينيوم ويبدريفر?

لتشغيل الاختبارات باستخدام السيلينيوم ويبدريفر ، تحتاج إلى إنشاء فئة اختبار واستيراد المكتبات ويبدريفر السيلينيوم اللازمة في هذه الفئة. ثم تحتاج إلى إنشاء كائن ويبدريفر من شأنها أن تمثل المتصفح. بعد ذلك ، يمكنك كتابة رمز الاختبار باستخدام أساليب ويبدريفر للتفاعل مع المتصفح. بعد كتابة الاختبارات ، يمكنك تشغيلها عن طريق استدعاء أساليب إطار الاختبار (على سبيل المثال ، تستنغ أو جونيت). سيتم إجراء الاختبارات باستخدام السيلينيوم ويبدريفر وإخراج النتائج إلى وحدة التحكم أو واجهة إطار الاختبار.