Mỗi phần mềm đều cần trải qua kiểm tra chất lượng phần mềm (QA). Quy trình này thường bao gồm việc người kiểm tra tạo ra một loạt các trường hợp thử nghiệm và sau đó kiểm tra giao diện phần mềm để phát hiện lỗi và các vấn đề khác.
Vào thứ Ba vừa qua, MuukTest, một startup tại Raleigh, Bắc Carolina, đã công bố một đại lý AI mới được thiết kế để giúp xây dựng các bài kiểm tra một cách tự động hơn.
“Kể từ khi bắt đầu, tầm nhìn của chúng tôi là tự động hóa công nghệ kiểm tra phần mềm để giảm việc tạo ra các bài kiểm tra chỉ còn một cú nhấp chuột, và đó là toàn bộ tầm nhìn,” đồng sáng lập và CEO của công ty, Ivan Barajas Vargas, cho biết.
Các công cụ này cho phép người kiểm tra thử nghiệm mọi menu, nút và thao tác trong giao diện người dùng của phần mềm dưới nhiều điều kiện để cố gắng phát hiện càng nhiều lỗi càng tốt trước khi phần mềm được phát hành ra công chúng.
CTO và đồng sáng lập Renan Ugalde cho biết Barajas Vargas đã có 20 năm kinh nghiệm trong kiểm tra chất lượng phần mềm và họ muốn sử dụng sự tinh thông kỹ thuật của Ugalde để thu thập hiểu biết sâu sắc đó và đào tạo một đại lý AI để giúp xây dựng các bộ kiểm tra.
Họ đã kết hợp nhiều công nghệ AI để đưa kiến thức đó vào sử dụng, bao gồm nhiều mô hình ngôn ngữ lớn, học máy truyền thống, thị giác máy tính và nhận diện hình ảnh. “Chúng tôi đã đào tạo các đại lý AI để suy nghĩ giống như một kiểm tra viên QA, hiểu ngữ cảnh trong ứng dụng — hiểu menu là gì, đầu vào là gì và khi nào bạn mong đợi thấy điều gì đó,” Ugalde nói.
Điều này đòi hỏi học tăng cường, cũng như nhiều thông tin về ngữ cảnh tổng thể và tất cả kinh nghiệm mà hai người sáng lập có trong QA để chuyển đổi thành một đại lý.
Theo thời gian, “đại lý AI” đã trở thành một thuật ngữ cho phần mềm sử dụng AI hỗ trợ một nhiệm vụ hoặc tập hợp các nhiệm vụ, nhưng cho đến nay chưa có định nghĩa chuẩn. Đối với MuukTest, nó hoạt động như một trợ lý thông minh, thực hiện một số nhiệm vụ đơn giản mà người kiểm tra QA truyền thống sẽ thực hiện.
Các nhà sáng lập đã di cư đến Mỹ từ Mexico vào năm 2011. Barajas Vargas cuối cùng gia nhập Dell, trong khi Ugalde đến IBM, khi cả hai người trưởng thành trong sự nghiệp của mình với các mức độ trách nhiệm ngày càng cao. Họ đã kết hợp lực lượng và ra mắt MuukTest vào năm 2019, với mục tiêu luôn là giảm bớt công sức cần thiết để tạo ra và thực hiện các bài kiểm tra QA.
Các phiên bản đầu tiên của giải pháp của họ sử dụng công cụ không mã và thuật toán để tạo ra các bài kiểm tra, nhưng với sản phẩm AI sinh ra mới, khách hàng chỉ cần mô tả loại bộ kiểm tra họ muốn và MuukTest sẽ tự động tạo ra nó cho họ. Sau đó, họ có thể chạy bộ kiểm tra do AI tạo ra bằng một cú nhấp chuột, giảm đáng kể công sức cần thiết.
MuukTest thực sự bắt đầu tìm thấy sự phù hợp với thị trường vào đầu năm ngoái. Ngay cả trước khi yếu tố AI được thêm vào bộ sản phẩm, công ty đã làm tốt với mức doanh thu tăng gấp 15 lần so với năm trước, và họ tin rằng họ sẵn sàng phát triển nhanh hơn với các khả năng mới.
Công ty, đã tham gia vào Mass Challenge, một trung tâm ươm tạo startup tại Massachusetts, vào năm họ ra mắt startup, đã huy động tổng cộng 6 triệu USD từ các khoản đầu tư và trợ cấp. Với 36 nhân viên và 10 nhà thầu, Barajas Vargas cho biết công ty dự định giữ chi tiêu ở mức cẩn thận.