Nhóm AngularJS khuyên bạn nên sử dụng Protractor vì nó sẽ thay thế người chạy kịch bản góc cạnh:
Người chạy kịch bản góc đang ở chế độ bảo trì - Nếu bạn đang bắt đầu một dự án Angular mới, hãy cân nhắc sử dụng Protractor .
trích dẫn từ tài liệu của AngularJs .
Hướng dẫn angular-phonecat đã được phát triển từ lâu (chủ yếu vào năm 2011) và chưa được cập nhật để sử dụng một số tính năng mới của Angular như Protractor.
BIÊN TẬP
Trong Tài liệu thước đo góc - Câu hỏi thường gặp :
Tại sao cả Karma và Protractor? Khi nào tôi sử dụng cái nào?
Karma là một công cụ tuyệt vời để thử nghiệm đơn vị, và Protractor dành cho thử nghiệm từ đầu đến cuối hoặc tích hợp. Điều này có nghĩa là các bài kiểm tra nhỏ về logic của các bộ điều khiển, chỉ thị và dịch vụ riêng lẻ của bạn nên được chạy bằng Karma. Các thử nghiệm lớn trong đó bạn có một phiên bản đang chạy của toàn bộ ứng dụng của mình sẽ được chạy bằng Protractor. Thước đo góc được dùng để chạy thử nghiệm theo quan điểm của người dùng - nếu thử nghiệm của bạn có thể được viết ra dưới dạng hướng dẫn cho con người tương tác với ứng dụng của bạn, thì đó phải là kết thúc thử nghiệm được viết bằng Protractor.
Đây là một bài viết blog tuyệt vời với nhiều thông tin hơn.