البرمجة · متوسط

وكيل آلي لإصلاح اختبارات Playwright

تشخيص نصوص أتمتة المتصفح المعطلة وإعداد مسودات طلبات سحب بمحددات مُحدَّثة

استخدمه مع BotBento MarkdownEnglish

يفتح BotBento. الصق الموجّه في بوت؛ لا شيء مُعدّ مسبقًا.

  1. عند حدوث أمر مامُحفِّز فشل تنفيذ الاختبار
  2. ثمفحص DOM وتحديث المحددات
  3. النتيجةإعداد مسودة طلب سحب للمراجعة

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

موجّه للبدء

BotBentoموصى به
عندما يصدر نص أتمتة المتصفح خطأً غير معالج أثناء تشغيل الاختبارات، افحص جلسة الصفحة وتتبع مكدس الفشل. استخدم وحدة التحكم الطرفية لفحص السجلات، والتحقق من عناصر DOM المتغيرة في المتصفح، وصياغة محددات أو منطق تنقل مُحدَّث. اختبر التغييرات المقترحة محلياً. بمجرد التحقق، أعد طلب سحب يحتوي على إصلاح النص البرمجي على GitHub، ولكن اطلب دائماً موافقة صريحة من المستخدم قبل دفع commits أو إرسال طلب السحب.