القدرات
القدرة هي تعريف لواجهة بعيدة. تساعد WebdriverIO في فهم في أي متصفح أو بيئة جوال ترغب في تشغيل اختباراتك. تعتبر القدرات أقل أهمية عند تطوير الاختبارات محليًا حيث تقوم بتشغيلها على واجهة بعيدة واحدة في معظم الأوقات، ولكنها تصبح أكثر أهمية عند تشغيل مجموعة كبيرة من اختبارات التكامل في CI/CD.
معلومات
تم تحديد تنسيق كائن القدرة بشكل جيد في مواصفات WebDriver. سيفشل مشغل اختبار WebdriverIO مبكرًا إذا لم تتوافق القدرات المحددة من قبل المستخدم مع تلك المواصفات.
القدرات المخصصة
في حين أن عدد القدرات المحددة الثابتة قليل جدًا، يمكن للجميع توفير وقبول قدرات مخصصة خاصة بمشغل الأتمتة أو الواجهة البعيدة: