Tôi dành rất nhiều thời gian để làm việc trong javascript muộn. Tôi đã không tìm thấy một cách có vẻ hoạt động tốt để thử nghiệm javascript. Điều này trong quá khứ không phải là một vấn đề đối với tôi vì hầu hết các trang web tôi làm việc có rất ít javascript trong đó. Bây giờ tôi có một trang web mới sử dụng rộng rãi jQuery tôi muốn xây dựng các bài kiểm tra đơn vị cho hầu hết hệ thống.
Vấn đề của tôi là thế này.
- Hầu hết các hàm thực hiện thay đổi đối với DOM theo một cách nào đó.
- Hầu hết các chức năng cũng yêu cầu dữ liệu từ máy chủ web và yêu cầu một phiên trên dịch vụ để lấy lại kết quả.
Tôi muốn chạy thử nghiệm từ một dòng lệnh hoặc một thử nghiệm chạy khai thác thay vì trong trình duyệt.
Bất kỳ trợ giúp hoặc bài viết tôi nên đọc sẽ hữu ích.