Protractor
Protractor là một khung thử nghiệm end-to-end cho các ứng dụng Angular và AngularJS. Protractor là một chương trình Node.js được xây dựng dựa trên WebDriverJS. Protractor chạy các bài kiểm tra trên ứng dụng của bạn đang chạy trong trình duyệt thực sự, tương tác với nó như một người dùng.
Khả năng tương thích
Protractor 5 tương thích với nodejs phiên bản v6 trở lên.
Protractor hoạt động với các phiên bản AngularJS lớn hơn 1.0.6/1.1.4, và tương thích với các ứng dụng Angular. Lưu ý rằng đối với ứng dụng Angular, các locator binding
và model
không được hỗ trợ. Chúng tôi khuyến nghị sử dụng by.css
.
Bắt Đầu
Xem Protractor Website để biết thêm thông tin chi tiết.
Để thiết lập và chạy nhanh chóng:
Sau khi bạn đã hiểu rõ về hướng dẫn, bạn đã sẵn sàng tiến xa. Để điều chỉnh môi trường của bạn, xem tài liệu Cài Đặt Protractor. Để bắt đầu viết các bài kiểm tra, xem tài liệu Thử Nghiệm Protractor.
Để hiểu rõ hơn về cách Protractor hoạt động với Selenium WebDriver và Selenium Server, hãy xem tài liệu tham khảo.
Được Giúp Đỡ
Kiểm tra Protractor FAQ và đọc qua Top 20 questions on StackOverflow.
Vui lòng đặt câu hỏi về việc sử dụng và gỡ lỗi trên StackOverflow (sử dụng thẻ “protractor”), phòng trò chuyện Gitter, hoặc trong Angular discussion group. (Xin vui lòng không đặt câu hỏi hỗ trợ tại đây trên Github.)
Đối Với Người Đóng Góp
Xem DEVELOPER.md
Thông Tin Tải Về:
Tác giả: Angular
Mã Nguồn: https://github.com/angular/protractor
Giấy Phép: MIT license