تم نشر Playwright 1.0، وهي حزمة لأتمتة العمل مع Chromium وFirefox وWebKit

مايكروسوفت опубликовала إطلاق المشروع الكاتب المسرحي 1.0، والذي يوفر واجهة برمجة تطبيقات عالمية لأتمتة العمليات في واجهة المتصفح. على سبيل المثال، يسمح لك Playwright بإعداد برنامج نصي لفتح موقع معين في علامة تبويب جديدة، أو ملء/إرسال نموذج، أو تحريك المؤشر إلى عناصر معينة، أو التحقق من النتائج المرجعية، أو التقاط لقطة شاشة. تم تصميم المشروع كمكتبة لمنصة Node.js و زودت مرخص بموجب Apache 2.0.

مميزات الكاتب المسرحي:

  • القدرة على استخدام برنامج نصي مشترك وواجهة برمجة التطبيقات (API) عند العمل مع متصفحات مختلفة تعتمد على Chromium وFirefox وWebKit؛
  • القدرة على إنشاء نصوص برمجية معقدة تغطي عدة صفحات ومجالات وإطارات iframe؛
  • انتظر تلقائيًا حتى تصبح العناصر جاهزة قبل تشغيل إجراءات مثل النقر على نموذج وتعبئته؛
  • اعتراض نشاط الشبكة لتحليل طلبات الشبكة؛
  • دعم إطلاق برامج التصفية للتعديل التعسفي للصفحات؛
  • القدرة على محاكاة الأجهزة المحمولة والموقع وحقوق الوصول (على سبيل المثال، يمكنك محاكاة موقع مستخدم معين في Maps.google.com وأتمتة إنشاء لقطات شاشة الخريطة)؛
  • إنشاء أحداث عادية للماوس ولوحة المفاتيح؛
  • دعم لتحميل وتنزيل الملفات.

المصدر: opennet.ru

إضافة تعليق