Tôi cần kiểm tra tập lệnh của mình ở các kích thước khung nhìn khác nhau. Trong các thử nghiệm của tôi, tôi muốn thay đổi kích thước khung nhìn của PhantomJS bằng cách thiết lập page.viewportSize. Tôi đang chạy thử nghiệm của tôi thông qua grunt-contrib-qunit và PhantomJS không thể truy cập trong mã thử nghiệm của tôi. Có cách nào để truy cập vào nó không?Cài đặt chế độ xem PhantomJSKích thước trong kiểm tra QUnit
9
A
Trả lời
1
Hiện không thể thực hiện trên phiên bản phân phối.
grunt-contrib-qunit tùy thuộc vào grunt-lib-phantomjs, không cho phép tính năng này. Nhưng, an interesting commit (6 ngày trước) từ bdowling trên github có sẵn. Để chắc chắn, điều này sẽ giúp bạn.
Bạn có thể tự mình thực hiện cam kết này để chỉnh sửa nhiệm vụ qunit để dùng thử.
Kiên nhẫn, Padawan trẻ tuổi của tôi. Kiên nhẫn!
1
Có thể thực hiện việc này ngay bây giờ. Đây là những gì Gruntfile.js
của tôi trông giống như:
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
qunit: {
src: ['tests/test.html'],
options: {
page : {
viewportSize : { width: 1280, height: 800 }
}
}
},
});
+0
Tôi không thể tìm thấy tài liệu này ở bất cứ đâu, nhưng nó hoạt động! Cảm ơn. – Andy
Các vấn đề liên quan
- 1. chờ QUnit kiểm tra
- 2. Kiểm tra chế độ xem JavaScript trong Rails
- 3. Cách tạo chế độ xem giống như Cài đặt iPhone
- 4. Kiểm tra xem tiện ích mở rộng của Chrome có được cài đặt ở chế độ chưa được đóng gói
- 5. Trình kiểm tra chế độ xem thử nghiệm
- 6. Kiểm tra xem Gói Python có được cài đặt
- 7. Kiểm tra xem gói có được cài đặt
- 8. Kiểm tra xem Skype có được cài đặt
- 9. Kiểm tra xem phiên bản DirectX nào được cài đặt
- 10. Kiểm tra xem Font có được cài đặt
- 11. Mục tiêu-C: kiểm tra xem chế độ xem có chạm vào một chế độ xem khác
- 12. iOS/safari di động vẫn thu phóng trong khi chế độ xem được đặt thành người dùng có thể mở rộng = không? Kiểm tra cài đặt Trợ năng!
- 13. Kiểm tra Django - kiểm tra tin nhắn cho chế độ xem chuyển hướng
- 14. Kiểm soát chế độ xem chế độ xem từ một tài nguyên
- 15. Django cách kiểm tra xem đối tượng có thuộc tính trong chế độ xem
- 16. Tải chế độ xem trong một chế độ xem khác
- 17. Bố cục chế độ xem sau khi đổi kích thước
- 18. Cài đặt chế độ im lặng MSIEXEC
- 19. Có thể đặt một chế độ xem trên một chế độ xem khác trong Android không?
- 20. Kiểm tra chế độ Trực quan
- 21. QUnit với Ajax, QUnit vượt qua các bài kiểm tra không thành công
- 22. Hiển thị chế độ xem từ chế độ không xem/chế độ xem trong mvvmcross
- 23. Cách đặt Chế độ xem thành Bó
- 24. grunt không chạy kiểm tra QUnit trên phantom
- 25. Kiểm tra để hiển thị trong kiểm tra QUnit của tiện ích JQueryUI
- 26. NineOldAndroids: đặt chế độ xem trục
- 27. Kiểm tra MSWord được cài đặt trong hệ thống
- 28. Nhận kích thước thực tế của chế độ xem iOS
- 29. Có cách nào để kiểm tra đơn vị thuộc tính ASP.NET MVC ViewBag được đặt trong chế độ xem không?
- 30. Android: đặt chế độ xem trống thành chế độ xem danh sách
tôi đã không bắt câu hỏi này khi tôi đang viết của tôi, nhưng tôi nhận ra chúng tôi sau khi điều tương tự ... (trong trường hợp tôi nhận được một câu trả lời và bạn tìm thấy điều gì): http://stackoverflow.com/questions/17467324/phantomjs-qunit-grunt-testing-browser-resize-widgets –