Daniel Marino
12 نومبر 2024
GitHub ایکشنز پر سیلینیم میں DevToolsActivePort فائل کی خرابی کو ٹھیک کرنے کے لیے کروم کا استعمال
یہ پریشان کن ہو سکتا ہے جب GitHub ایکشنز پر Selenium ٹیسٹوں میں "DevToolsActivePort فائل موجود نہیں ہے" کے مسئلے کا سامنا ہوتا ہے، خاص طور پر جب ہیڈ لیس Chrome میں ٹیسٹ کر رہے ہوں۔ میموری کی حدود یا غیر مطابقت پذیر ChromeDriver ورژن اکثر اس مسئلے کا سبب بنتے ہیں۔ اس گائیڈ میں ایک موثر حل کا احاطہ کیا گیا ہے: کروم اور ChromeDriver کے درست ورژن کی سیدھ، میموری کی بچت کی ترتیبات کے ساتھ۔ بغیر ہیڈ لیس سیٹنگز میں بھی، CI/CD سسٹمز پر ٹیسٹ رن ان باتوں کو مدنظر رکھتے ہوئے زیادہ مستقل اور قابل کنٹرول بن جاتے ہیں۔