Tôi có một ứng dụng web sử dụng thư viện d3 cho một số hình ảnh hóa dựa trên SVG phức tạp.Thử nghiệm d3 (và các ứng dụng web khác dựa trên SVG)
Tôi có các kiểm tra tự động cho mã phía máy chủ và các mô hình JavaScript của tôi (tôi sử dụng MVC giống như kiến trúc trong JavaScript của tôi). Chúng được chạy trên máy chủ Jenkins CI trên mọi cam kết. Bây giờ tôi cần phải tìm hiểu cách kiểm tra quan điểm của mình.
Làm cách nào để người khác giải quyết vấn đề này và bạn sử dụng công cụ nào?
Vài suy nghĩ tôi đã có ...
- Serialize các SVG tạo ra vào một tập tin và so sánh với phạm vi giới
- Tự động chụp một hình ảnh trình duyệt và thực hiện một hình ảnh khác
- Cái gì khác?
Cảm ơn!
Bạn cuối cùng đã làm gì? Chúng tôi có các vấn đề tương tự khi chúng tôi tạo biểu đồ với HighCharts trong SVG và muốn đảm bảo các biểu đồ là chính xác. Chúng tôi đang thực sự đấu tranh. –
@JohnMcdock - Tôi đã đi với phương pháp tôi lưu dưới đây với Selenium/ImageMagick và nó đã hoạt động tốt. http://stackoverflow.com/a/15823644/16779 – RichH