Daniel Marino
١٢ نوفمبر ٢٠٢٤
استخدام Chrome لإصلاح خطأ ملف DevToolsActivePort في السيلينيوم في إجراءات GitHub

قد يكون الأمر مزعجًا عندما تواجه اختبارات السيلينيوم على GitHub Actions مشكلة "ملف DevToolsActivePort غير موجود"، خاصة عند الاختبار في Chrome بدون رأس. غالبًا ما تكون قيود الذاكرة أو إصدارات ChromeDriver غير المتوافقة هي سبب هذه المشكلة. يتم تناول حل فعال في هذا الدليل: المحاذاة الدقيقة لإصدار Chrome وChromeDriver، بالإضافة إلى إعدادات توفير الذاكرة.