Sofy AI Flows: Tiện ích mở rộng Chrome không cần mã cho kiểm tra web dựa trên AI
Sofy AI Flows, được phát triển bởi Quantyzd Inc (hoạt động kinh doanh dưới tên Sofy.ai), là một tiện ích mở rộng Chrome mang đến kiểm thử tự động không cần mã cho các nhóm QA và quản lý sản phẩm. Nó ghi lại các tương tác trên trình duyệt và phát lại các luồng với khả năng nhận diện phần tử được hỗ trợ bởi AI để xác minh hành vi của ứng dụng web. Các khả năng chính bao gồm ghi lại không cần mã, phát lại bằng AI với khả năng tự phục hồi, và báo cáo HTML cho mỗi lần chạy. Tiện ích mở rộng này nhắm đến các kỹ sư QA, nhà phát triển và các bên liên quan không kỹ thuật cần xác thực quy trình làm việc nhanh hơn mà không cần viết kịch bản.
Sofy AI Flows được sử dụng để làm gì?
Tiện ích mở rộng thực hiện kiểm thử tự động không cần mã bên trong Chrome để các nhóm có thể ghi lại hành trình người dùng mà không cần lập trình. Nó ghi lại các tương tác trình duyệt phức tạp, phát lại những luồng đó với sự hướng dẫn của AI trong việc nhận diện phần tử, và tạo ra các báo cáo HTML từng bước sau mỗi lần thực hiện. Những đầu ra này cung cấp cho các nhóm QA và sản phẩm bằng chứng kiểm thử có thể xác minh mà họ có thể chuyển cho các nhà phát triển và các bên liên quan để kiểm tra và chấp nhận.
AI của nó ảnh hưởng đến độ ổn định và bảo trì kiểm thử như thế nào?
AI của Sofy tập trung vào việc giảm thiểu kết quả không ổn định bằng cách áp dụng các điều chỉnh tự phục hồi và nhận diện phần tử thông minh trong quá trình phát lại. Tiện ích mở rộng thích ứng với những thay đổi nhỏ trong giao diện người dùng, do đó các luồng đã ghi lại yêu cầu ít chỉnh sửa thủ công hơn. Nhà phát triển lưu ý rằng việc áp dụng nền tảng này có thể rút ngắn đáng kể chu kỳ kiểm thử, với các tuyên bố của nhà cung cấp về việc giảm tới 95% thời gian QA so với các phương pháp lập trình truyền thống, một hiệu quả đáng kể cho các bộ kiểm thử hồi quy lớn.
Nó có thể chạy kiểm thử trên nhiều thiết bị và tích hợp với CI/CD không?
Tiện ích mở rộng đồng bộ hóa các luồng đã ghi lại lên đám mây Sofy.ai để cho phép thực hiện trên một đám mây thiết bị thực và kết nối với các pipeline CI/CD. Việc cài đặt diễn ra trong Chrome trên các nền tảng máy tính để bàn, trong khi thực hiện phân phối sử dụng dịch vụ đám mây cho việc xác thực đa nền tảng. Thiết kế đó tách biệt việc ghi lại cục bộ với các lần chạy phân phối, điều này mở rộng quy mô kiểm thử nhưng yêu cầu kết nối đám mây để có đầy đủ phạm vi kiểm thử qua các môi trường.
Tiện ích mở rộng có phù hợp với những người không phải nhà phát triển và các nhóm QA nhỏ không?
Sản phẩm nhắm đến rõ ràng các kỹ sư QA, nhà phát triển và quản lý sản phẩm và mang lại việc tạo kiểm thử trong tầm tay của các bên liên quan không kỹ thuật thông qua các quy trình làm việc dựa trên ghi âm. Các nhóm nhỏ được hưởng lợi từ việc giảm bảo trì kịch bản, tuy nhiên sự phụ thuộc vào nền tảng của nhà phát triển có thể đưa ra quyết định áp dụng cho các nhóm ưa thích công cụ hoàn toàn cục bộ. Các nhóm nên đánh giá xem mô hình nền tảng có phù hợp với yêu cầu về bảo mật và quy trình trước khi triển khai.
Sofy là một lựa chọn thực tế cho các đội ngũ sẵn sàng áp dụng quy trình QA dựa trên đám mây
Đối với các đội ngũ chấp nhận tích hợp nền tảng, Sofy cung cấp một lộ trình thực tế để chuyển giao quyền sở hữu kiểm tra giữa các vai trò và giảm bớt nỗ lực kiểm tra thủ công. Sự đánh đổi chính là sự phụ thuộc vào hệ sinh thái Sofy.ai, điều này thay đổi cách mà các bài kiểm tra được lưu trữ và thực hiện. Lập kế hoạch tích hợp sớm, đồng bộ hóa quy trình bảo mật và CI/CD, và hợp nhất các trường hợp kiểm tra hiện có để rút ngắn thời gian làm quen.