جدول المحتويات:

كيف يتفاعل سيلينيوم WebDriver مع المتصفح؟
كيف يتفاعل سيلينيوم WebDriver مع المتصفح؟

فيديو: كيف يتفاعل سيلينيوم WebDriver مع المتصفح؟

فيديو: كيف يتفاعل سيلينيوم WebDriver مع المتصفح؟
فيديو: Learn Python in Arabic #141 - Web Scraping Control Browser With Selenium 2024, شهر نوفمبر
Anonim

سيلينيوم ويب درايفر هو المتصفح إطار عمل أتمتة يقبل الأوامر ويرسلها إلى ملف المتصفح . يتم تنفيذه من خلال أ المتصفح سائق محدد. يتحكم في المتصفح من خلال التواصل المباشر معها. سيلينيوم ويب درايفر يدعم Java و C # و PHP و Python و Perl و Ruby.

بعد ذلك ، قد يتساءل المرء أيضًا ، ما هو البروتوكول الذي يتفاعل فيه السيلينيوم مع المتصفح؟

اتصال البيانات - للتواصل بين الخادم والعميل (المستعرض) ، يستخدم برنامج تشغيل الويب السيلينيوم جسون . بروتوكول سلك JSON هي واجهة برمجة تطبيقات REST تنقل المعلومات بين HTTP الخوادم. لكل متصفح سائق خاص به HTTP الخادم.

أيضًا ، كيف يمكنني استخدام سيلينيوم WebDriver؟ الخطوات السبع الأساسية لاختبارات السيلينيوم

  1. قم بإنشاء مثيل WebDriver.
  2. انتقل إلى صفحة ويب.
  3. حدد موقع عنصر HTML على صفحة الويب.
  4. قم بتنفيذ إجراء على عنصر HTML.
  5. توقع استجابة المتصفح للإجراء.
  6. قم بإجراء الاختبارات وسجل نتائج الاختبار باستخدام إطار عمل اختبار.
  7. اختتم الاختبار.

ببساطة ، ما المتصفحات التي يدعمها السيلينيوم؟

المتصفحات التي يدعمها Selenium WebDriver هي:

  • متصفح فايرفوكس.
  • متصفح كروم.
  • متصفح إنترنت إكسبلورر.
  • متصفح Edge.
  • متصفح سفاري.
  • متصفح Opera.

ما هو سيلينيوم WebDriver وكيف يعمل؟

سيلينيوم ويب درايفر عبارة عن مجموعة من واجهات برمجة التطبيقات مفتوحة المصدر والتي تُستخدم لأتمتة اختبار تطبيق الويب. تُستخدم هذه الأداة لأتمتة اختبار تطبيق الويب للتحقق من ذلك يعمل كما هو متوقع. يدعم العديد من المتصفحات مثل Safari و Firefox و IE و Chrome.

موصى به: