Tôi muốn đảm bảo rằng bạn hiểu chính xác những gì Percy có thể làm cho bạn, do đó có tiêu đề. Khi bạn thực hiện một thay đổi đối với trang web của mình Git repo, như trong luồng công việc Pull Request mà hầu hết chúng ta đang sống, Percy sẽ cho bạn biết nếu thay đổi đó gây ra bất kỳ thay đổi trực quan nào cho trang web của bạn. Nó sẽ cho bạn biết chính xác những thay đổi đó là gì: trang nào, điểm ngắt truy vấn phương tiện nào, trình duyệt nào, v.v.
Nó khá tuyệt vời.
Đây là ảnh chụp màn hình của bảng điều khiển Percy khi tôi thực hiện thay đổi tăng kích thước của một nút:


Hy vọng rằng, tôi đã dự định thay đổi đó. Nếu tôi không làm thế thì đây là lúc mà Percy đang cứu lấy mông tôi. Tôi có thể dễ dàng vô tình thực hiện các thay đổi trực quan bằng cách thay đổi CSS có tác động rộng hơn tôi nghĩ ban đầu.
Sau khi Percy được thiết lập, nó sẽ là một phần của kiểm tra Yêu cầu kéo diễn ra tự động:


Đưa loại thử nghiệm này vào CI (Tích hợp liên tục) của bạn là một sức mạnh tuyệt vời.
Percy có tất cả các loại cấu hình mạnh mẽ, nhưng nó cũng có thể khá đơn giản. Percy! Truy cập URL này và chụp ảnh màn hình của nó! Percy! Truy cập URL này, nhấp vào nút này, sau đó chụp ảnh màn hình của nó! Nếu bạn đã quen thuộc với ngôn ngữ tự động hóa trình duyệt đơn giản tuyệt vời Puppeteer, thì đó là những gì PercyScript sử dụng.