Khám phá Percy - Tổng quan
Introduction
Percy là một nền tảng kiểm thử và đánh giá trực quan tất cả trong một. Nó chụp ảnh màn hình, so sánh chúng với đường cơ sở và làm nổi bật những thay đổi trực quan. Với phạm vi bao phủ trực quan được tăng cường, các nhóm có thể triển khai các thay đổi mã một cách tự tin với mỗi lần commit.
WebdriverIO hỗ trợ kiểm thử trực quan đa trình duyệt một cách tự nhiên bằng cách sử dụng Percy và App Percy. Bạn có thể sử dụng Percy để kiểm thử trực quan cho trang web và ứng dụng di động gốc. Lợi ích của việc sử dụng Percy cho kiểm thử trực quan bao gồm:
- Tính nhất quán: Thúc đẩy trải nghiệm người dùng nhất quán bằng cách xác định sự khác biệt trực quan sớm trong quá trình phát triển.
- Hiệu quả: Cải thiện hiệu quả bằng cách giảm thời gian và công sức cần thiết để phát hiện thủ công các lỗi hồi quy trực quan.
- Tích hợp: Percy tích hợp với các công cụ và dịch vụ phổ biến như GitHub, GitLab, Bitbucket và nhiều hơn nữa.
- Hợp tác: Cải thiện sự hợp tác giữa các nhà phát triển, nhà thiết kế và các nhóm QA bằng cách cung cấp biểu diễn trực quan của các thay đổi.
- Ngăn ngừa hồi quy: Ngăn bạn khỏi việc gặp phải các lỗi hồi quy trực quan không mong muốn.
How does Percy work?
Percy so sánh các ảnh chụp mới với các đường cơ sở liên quan để phát hiện những thay đổi trực quan. Percy quản lý việc lựa chọn đường cơ sở trên các nhánh để các bài kiểm tra của bạn luôn phù hợp. Nếu phát hiện các thay đổi trực quan, Percy làm nổi bật và nhóm các khác biệt kết quả để bạn xem xét.