QUnit vs Jasmine? [đóng cửa]


112

Sự khác biệt chính giữa hai khuôn khổ thử nghiệm này là gì?

Tôi là một người hoàn toàn mới đối với Phát triển theo hướng thử nghiệm và bắt đầu lại từ đầu.


1
Cuối cùng thì bạn đã đi với cái gì?
Patrick

Câu trả lời:


136

QUnit rất dễ bắt đầu, vì bạn chỉ cần bao gồm hai tệp và một chút đánh dấu, sau đó bạn có thể bắt đầu viết các bài kiểm tra.

Điểm mạnh của Jasmine, afaik là cú pháp kiểu BDD của nó, nếu đó là thứ bạn thích (có thể không phải là điểm bán hàng cho bạn) và tích hợp chặt chẽ vào các công cụ Ruby / Rails.

Cuối cùng thì cả hai cũng hoàn thành công việc. Tôi khuyên bạn nên bắt đầu với QUnit. Khi bạn cảm thấy thoải mái, hãy thử Jasmine và kiểm tra xem kiểu BDD có phù hợp hơn không. Nếu có và bạn vẫn muốn tiếp tục sử dụng QUnit, bạn có thể thêm Pavlov vào hỗn hợp, cung cấp các phương thức kiểu BDD cho QUnit.


Câu trả lời rất hay. Tôi cũng khuyên javascriptjabber.com/050-jsj-qunit-with-jorn-zaefferer
raam86
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.