Protractor: برنامج تشغيل PhantomJS قابل للتنفيذ

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

أحاول تشغيل منقلة مع PhantomJS.
أحصل على رسالة الخطأ هذه:
"يجب تعيين المسار إلى برنامج التشغيل القابل للتنفيذ بواسطة متغير القدرة / خاصية النظام / المسار phantomjs.binary.path."
أعرف موقع phantomjs.exe.
ماذا علي أن أضع؟ متغير "القدرة / خصائص النظام / المسار" غامض نوعًا ما.
هل هذا شيء يمكنني تحديده في ملف protractor.conf.js الخاص بي؟ إذا كان الأمر كذلك ، فكيف؟

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

ملاحظة ، على الأقل في الإعداد الذي أستخدمه (وفي رسالة الخطأ المشار إليها أعلاه) ، الخاصية الصحيحة هي phantomjs.binary.path ، وليس phantom.binary.path .

ال 3 كومينتر

إجابة على سؤالي ... أتمنى أن ينفع الآخرين:
يمكنك القيام بذلك في protractor.conf.js:

capabilities: {
  browserName: 'phantomjs',
  'phantom.binary.path': 'the-path-goes-here'
}

لقد تلقيت خطأ آخر الآن ، "لا يمكن العثور على المتغير: الزاوي".
تعمل هذه الاختبارات بشكل جيد في Chrome.

تم حظر الخادم الخاص بي لسبب ما. كل شيء يعمل الآن. لذا كان المفتاح هو خاصية "phantom.binary.path" في القدرات.

ملاحظة ، على الأقل في الإعداد الذي أستخدمه (وفي رسالة الخطأ المشار إليها أعلاه) ، الخاصية الصحيحة هي phantomjs.binary.path ، وليس phantom.binary.path .

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