نافذتان في Selenium يمكن أن تشتركا في سياسة وكيل واحدة
ميِّز بين نافذة متصفح جديدة وجلسة WebDriver مهيأة بشكل منفصل عند اختبار مسارات وكيل مختلفة.
مقبض النافذة الجديد هو سياق تصفح آخر داخل جلسة WebDriver الحالية، وليس مجموعة قدرات وكيل جديدة.
| الإجراء | أثر التوجيه |
|---|---|
| فتح علامة تبويب أو نافذة أخرى على مشغّل واحد | يحتفظ بسياسة الوكيل المهيأة لتلك الجلسة |
| إنشاء جلسة مشغّل أخرى بخياراتها المقصودة | يوفّر سياسة أخرى مهيأة بشكل مستقل |
أبقِ المشغّل ونقطة النهاية المختارة والنتيجة المرصودة معًا. يمكن للجلسات المنفصلة عزل ملفات تعريف الارتباط والتخزين، لكن إعادة استخدام حساب لا تزال تمنح الوجهة علاقة على مستوى الحساب.
تحقّق من هوية الخروج عبر كل جلسة مقصودة. بالنسبة لاختبارات المواقع العامة المسموح بها، تقدّم قائمة الوكلاء المجانية مرشحين لتهيئتها في واجهة الوكيل المدعومة في كل جلسة. يمكن لنقاط نهاية وكيل مختلفة أن تتشارك مخرجًا واحدًا، ويمكن للمزوّد أن يدوّر المخرج خلف نقطة نهاية واحدة دون تغيير.
في متصفح بعيد، يجب أن يكون الوكيل المهيأ قابلًا للوصول من مضيفه؛ يشير loopback إلى بيئة ذلك المتصفح. لا تقدّم القدرات القياسية أي إعداد على مستوى النافذة. تحتاج ميزات وإضافات أتمتة المتصفح الإضافية إلى تكامل مدعوم خاص بها.