Tôi hiện đang chạy thử nghiệm bằng PhantomJS và Karma để kiểm tra ứng dụng Angular.js. Với phiên bản ChromeHeadless gần đây, chúng tôi đã bắt đầu sử dụng trình duyệt thử nghiệm ChromeHeadless thay vì trình duyệt PhantomJS mặc định.ChromeĐọc không thành công để bắt đầu xuất chuẩn/Không thể khởi động ChromeHeadless với PhantomJS/Karma
Tôi hiện đang cài đặt karma-chrome-launcher
2.1.0.
Khi tôi chạy thử nghiệm của tôi, tôi đã trình bày với các lỗi khác nhau, chiết xuất trong số đó được liệt kê dưới đây:
Cannot start ChromeHeadless
[0510/113948.371837:ERROR:resource_bundle.cc(767)] Failed to load /Applications/Google Chrome.app/Contents/Versions/58.0.3029.110/Google Chrome Framework.framework/Versions/A/resources.pak
Some features may not be available.
ChromeHeadless stdout:
10 05 2017 11:39:48.428:ERROR [launcher]: ChromeHeadless stderr: [0510/113948.371837:ERROR:resource_bundle.cc(767)] Failed to load /Applications/Google Chrome.app/Contents/Versions/58.0.3029.110/Google Chrome Framework.framework/Versions/A/resources.pak
Some features may not be available.
ChromeHeadless stderr: [0510/113948.490917:ERROR:resource_bundle.cc(767)] Failed to load /Applications/Google Chrome.app/Contents/Versions/58.0.3029.110/Google Chrome Framework.framework/Versions/A/resources.pak
Some features may not be available.
ChromeHeadless failed 2 times (cannot start). Giving up.
npm ERR! Test failed. See above for more details.
Tôi đã thử chạy một vài lệnh NPM, cụ thể là npm rebuild
và npm update
như tôi ban đầu nghĩ rằng nó là một vấn đề phụ thuộc. Điều đó không hiệu quả và tôi không chắc chắn làm thế nào để tiến hành. Bất kỳ ý tưởng?
Chrome 59 hiện ổn định. – Pavlo