Cofactor Recorder: Tiện ích mở rộng Chrome dựa trên AI để ghi lại kiểm tra từ đầu đến cuối
Cofactor Recorder, được phát triển bởi Cofactor, là một tiện ích mở rộng Chrome giúp ghi lại các phiên trình duyệt để hỗ trợ các nhóm tạo ra các bài kiểm tra hồi quy tự động từ sớm trong quá trình phát triển. Nó sử dụng AI để diễn giải các hành trình người dùng đã ghi lại và biến chúng thành các trường hợp kiểm tra có thể tái sử dụng, thay thế việc viết kịch bản thủ công. Tiện ích mở rộng kết nối các kết quả kiểm tra vào các kênh phát triển hiện có và cung cấp trải nghiệm tạo bài kiểm tra theo cách hội thoại, vì vậy các nhà lãnh đạo kỹ thuật, kỹ sư QA và quản lý sản phẩm có thể tích hợp các kiểm tra tự động vào quy trình làm việc của họ mà không cần phải viết kịch bản sâu. Nó chạy trên Chrome trên các nền tảng máy tính để bàn.
Cofactor Recorder ghi lại các luồng người dùng thực như thế nào?
Cofactor Recorder sử dụng một trình ghi phiên agentic để ghi lại các tương tác trong một phiên trình duyệt trực tiếp, bao gồm nhấp chuột, gõ phím và khẳng định. Tiện ích mở rộng ghi lại hành trình của người dùng qua một ứng dụng web và tạo ra một dấu vết mà nền tảng Cofactor có thể diễn giải thành các bài kiểm tra có thể thực thi. Là một tiện ích bổ sung Chrome có sẵn trên các nền tảng máy tính để bàn, công cụ này được định vị để chuyển đổi các phiên thăm dò thủ công thành các tác phẩm phù hợp cho tự động hóa hồi quy.
Cofactor Recorder tạo ra các bài kiểm tra ổn định từ các bản ghi như thế nào?
Tiện ích mở rộng kết hợp các dấu vết đã ghi lại với việc tạo bài kiểm tra dựa trên AI để tạo ra các trường hợp kiểm tra xác định, có thể phát lại, giải quyết trực tiếp sự không ổn định của bài kiểm tra. Việc giảm thiểu sự không ổn định của Cofactor sử dụng AI để suy luận ý định đằng sau các hành động, điều này giảm thiểu các bộ chọn dễ vỡ và các bước phụ thuộc vào thời gian. Cách tiếp cận này thay thế các kịch bản mã tay bằng cách sản xuất logic kiểm tra mà nền tảng diễn giải, vì vậy các nhóm dành ít thời gian hơn để duy trì mã dễ vỡ do trình ghi tạo ra.
Cofactor Recorder phù hợp như thế nào với các quy trình phát triển hiện có?
Cofactor định tuyến các kích hoạt và kết quả kiểm tra vào các công cụ mà các nhóm đã sử dụng, giảm thiểu việc chuyển đổi ngữ cảnh. Các tích hợp bao gồm:
- Slack cho báo cáo và thông báo tự động
- GitHub cho các lần chạy kiểm tra liên kết với PR
- Jira và Linear cho việc theo dõi sự cố và kích hoạt quy trình làm việc
PR Sandbox Booting cho phép các kỹ sư chạy các bộ đã ghi lại chống lại các môi trường yêu cầu kéo cách ly, cho phép xác minh trước khi hợp nhất mà không cần bảng điều khiển riêng biệt.
Các chuyên gia không phải kỹ sư có thể tạo và duy trì các bài kiểm tra với Cofactor Recorder không?
Tiện ích mở rộng hỗ trợ một giao diện soạn thảo ngôn ngữ tự nhiên cho phép các bên liên quan không kỹ thuật viết hoặc điều chỉnh các bài kiểm tra bằng tiếng Anh đơn giản. Các quản lý sản phẩm và chuyên gia QA có thể đóng góp các trường hợp kiểm tra mà không cần viết mã, và nền tảng có thể khởi động các bộ từ các phiên đã ghi lại hoặc mô tả bằng ngôn ngữ tự nhiên. Thiết kế này chuyển một số trách nhiệm tạo bài kiểm tra ra khỏi các kỹ sư và rút ngắn con đường từ việc phát hiện lỗi đến việc bao phủ tự động.
Cofactor Recorder là một lựa chọn thực tế cho các đội nhóm chuyển sang tự động hóa kiểm thử
Tiện ích mở rộng này phù hợp với các đội nhóm do kỹ sư dẫn dắt và các nhóm sản phẩm đa chức năng chấp nhận mô hình kiểm thử AI-first và hoạt động trong một quy trình làm việc dựa trên Chrome. Sự đánh đổi chính là sự phụ thuộc vào nền tảng của Cofactor và mô hình phân phối tiện ích mở rộng trình duyệt, điều này có nghĩa là các tổ chức phải áp dụng hệ sinh thái nền tảng để chạy và quản lý các bộ kiểm thử được sản xuất.