Protractor: قم بتمرير وسيطات سطر الأوامر إلى Firefox

تم إنشاؤها على ٢ سبتمبر ٢٠١٥  ·  3تعليقات  ·  مصدر: angular/protractor

يجب أن يوفر تكوين المنقلة طريقة لتمرير وسيطات سطر الأوامر عند تشغيل Firefox
يشير SeleniumHQ / selenium # 998 إلى أنه ممكن حاليًا عبر محرك الويب Firefox.

docs

التعليق الأكثر فائدة

لقد تعثرت في هذه المشكلة لأن Firefox لديه الآن وضع مقطوعة الرأس ، يتم تنشيطه بعلامة سطر أوامر.

ال 3 كومينتر

يمكنك فعل ذلك بالفعل عبر الكائن capabilities والفئات التي ذكرتها jleyba في القضية التي ربطتها. إليك مثال يغير ملف تعريف Firefox: https://github.com/juliemr/protractor-demo/tree/master/howtos/setFirefoxProfile

من الصعب بالتأكيد معرفة ذلك - سأترك هذه المشكلة مفتوحة لأننا يجب أن نحسن التوثيق لجعل ذلك أسهل في الإعداد.

على الأقل ، أقترح طريقة سهلة لتمرير وسيطات سطر الأوامر ، تمامًا مثل "chromeOptions" عند استخدام متصفح Chrome.

لقد لاحظت أيضًا أن "firefox_profile" لم يتم توثيقه كخيار في ملف التكوين المرجعي . يبدو أن هذا هو الحل المستخدم في العرض التوضيحي الذي ربطهjuliemr لنا أعلاه.

juliemr - لقد وجدت هذا الموضوع عند محاولة /tmp كما يفعل افتراضيًا. هل يمكن تحقيق ذلك باستخدام FirefoxProfile ؟ ما أريد تحقيقه في الواقع هو تنظيف جميع ملفات temp التي تم إنشاؤها بواسطة Firefox أثناء الاختبارات. حاولت استخدام طريقة shouldDeleteOnExit ، لكنها لا تعمل تمامًا كما هو متوقع .

لقد تعثرت في هذه المشكلة لأن Firefox لديه الآن وضع مقطوعة الرأس ، يتم تنشيطه بعلامة سطر أوامر.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات