2012-04-12 13 views
41

Các cách được khuyến nghị để thử nghiệm các ứng dụng web được phát triển với khung công tác là gì?Các ứng dụng Meteor có thể được kiểm tra như thế nào?

Mục nhập meteor unofficial FAQ về thực tiễn tốt nhất TDD khá ngắn.

tài liệu
+10

Kiểm tra khung Javascript được coi là "tắt chủ đề" ?! Ai có thể nghĩ ... –

+0

Kiểm lai laika - http://arunoda.github.io/laika/ nó dựa trên mocha và bạn có thể làm kết thúc để kết thúc thử nghiệm dễ dàng hơn nhiều. –

+0

Xem thêm [Meteor test-driven development] (http://stackoverflow.com/questions/12987525/meteor-test-driven-development) –

Trả lời

4

Các Meteor là woefully và/hoặc cố tình im lặng về vấn đề kiểm tra, trừ này một quote:

lớn chăm sóc đã được thực hiện để cung cấp cho các lõi Meteor gói các thiết lập tối thiểu phụ thuộc, vì vậy bạn có thể sử dụng các khuôn mẫu thao tác khuôn mẫu, thử nghiệm hoặc DOM yêu thích của bạn.

Vì vậy, tôi đoán bạn tự do thử nghiệm theo cách bạn muốn, được cho là một tính năng.

Có một số công cụ kiểm tra tốt có thể áp dụng cho ứng dụng web Meteor, Mocha là một ví dụ.

+7

Tôi rất thích nhìn thấy khung kiểm tra đơn vị chạy liên tục cập nhật khi bạn chỉnh sửa, chỉ cách sao chép mã hóa và hiệu ứng sao băng. –

+0

[Velocity] (http://stackoverflow.com/a/26523192/1269037), khung kiểm tra chính thức của Meteor, vừa được phát hành. –

6

Sebastian Maier có một kho lưu trữ nơi ông tạo ra một ứng dụng sao băng và kiểm tra nó với Jasmine. Bạn có thể kiểm tra xem nó ra, here's a link.

+0

[Velocity] (http://stackoverflow.com/a/26523192/1269037), khung kiểm tra chính thức của Meteor, vừa được phát hành. –