Tôi đã bị lỗi TypeError: 'undefined' is not an object
đơn giản khi chạy thử nghiệm trong webkit không đầu của Jasmine. Nhưng không có gợi ý trong đó tập tin hoặc dòng lỗi xảy ra. Có cách nào để nhận được thông báo thất bại rõ ràng hơn không?Báo cáo thất bại tốt hơn trong webkit không đầu của Jasmine
Trả lời
Thử gỡ lỗi trong Firebug (Firefox) hoặc Google Chrome. Chỉ cần nhấn F12 và đi đến cửa sổ kịch bản. Tôi đề nghị firebug. Nếu điều đó không giúp bạn có thể đăng mã của mình tại đây hoặc, tốt hơn, tại http://jsfiddle.net
Nó không phải là tìm kiếm một lỗi trong một trình duyệt bình thường nhưng trong một webkit không đầu turing chạy một bài kiểm tra jasmin, do đó, không có công cụ phát triển hoặc firebug. –
Ok, trong trường hợp này có thể bạn nên đăng sự cố của mình lên github: https://github.com/johnbintz/jasmine-headless-webkit/issues –
Bạn có thể sử dụng cờ --runner-out để lưu HTML từ thử nghiệm. Mở trình duyệt này trong trình duyệt và bạn sẽ thấy toàn bộ stacktrace.
jasmine-headless-webkit --runner-out ~/Desktop/jasmine-out.html
- 1. Sinon + Backbone spec thất bại dưới Jasmine Headless Webkit nhưng đi qua với Jasmine độc lập
- 2. "Yêu cầu lớp RA thất bại: Yêu cầu BÁO CÁO thất bại" trong git-svn
- 3. RabbitMQ thất bại trong việc bắt đầu
- 4. Thất bại khi xây dựng maven-antrun-plugin thất bại
- 5. Android MediaRecorder - "bắt đầu thất bại: -19"
- 6. Git: Recover thất bại của cam kết thông báo
- 7. PyUnit: dừng sau lần kiểm tra thất bại đầu tiên?
- 8. Maven Build thất bại - thất bại trong việc tìm plugin
- 9. Jenkins thất bại trong việc bắt đầu trong linux
- 10. đèn flash [: Thông báo] .should_not be_nil thất bại trong rspec
- 11. Thất bại nhanh hoặc không an toàn?
- 12. Thất bại/Thất bại Omniauth: Cách gỡ lỗi?
- 13. ý nghĩa của "thất bại" trong IIS bảo vệ thất bại nhanh chóng là gì?
- 14. IOS - thất bại trong việc bắt đầu ứng dụng
- 15. SQLGetPrivateProfileString thất bại với
- 16. thất bại hudson xây dựng trên thất bại đơn vị thử nghiệm duy nhất
- 17. Rabbit MQ thất bại trong việc bắt đầu
- 18. Thất bại thảm họa WCF
- 19. Groovy Generics thất bại
- 20. preg_match thất bại trong php> 5.3
- 21. Đầu ra JUnit trong báo cáo Maven
- 22. MSTest ExpectedException thất bại
- 23. file_get_contents() thất bại trong việc mở dòng:
- 24. Trình tạo Java Ecilpse bắt đầu thất bại
- 25. Làm thế nào để thất bại trên
- 26. Ant http không thất bại mục tiêu
- 27. ASP.NET OpenWebConfiguration thất bại
- 28. LINQ SqlMethods.Like thất bại
- 29. gclient runhooks thất bại
- 30. Ajax cuộc gọi thất bại trong Django
Bạn có thấy bất kỳ lỗi nào trong trình duyệt không? Bạn cũng có sử dụng require.js không? Tôi nhớ nhìn thấy cùng một trong quá khứ nhưng không thể nhớ làm thế nào tôi giải quyết nó ... – ggozad
Vấn đề không phải là lỗi chính nó nhưng gợi ý mất mát, nơi lỗi xảy ra. Chạy thử nghiệm trong trình duyệt sẽ cung cấp cho bạn số dòng anyway, nhưng câu hỏi là về một webkit không đầu. –