每一款軟件都需要經過軟件質量保證測試。這通常涉及一名人類測試人員創建一系列測試案例,然後檢查軟件界面是否存在錯誤和其他問題。
周二,來自北卡羅來納洛利的初創企業MuukTest宣布推出一個新的AI代理,旨在以更自動化的方式幫助構建這些測試。
該公司聯合創始人兼首席執行官伊萬·巴哈哈斯·瓦爾加斯告訴TechCrunch:“自成立以來,我們的願景一直是將軟件質量保證技術自動化,將測試創建降低到一個點擊,這就是整個願景。”
這些工具使測試人員能夠在多種條件下測試軟件用戶界面中的每個菜單、按鈕和操作,以盡可能多地捕捉錯誤,然後再將軟件釋放給公眾。
首席技術官兼聯合創始人雷南·烏加爾德表示,巴哈哈斯·瓦爾加斯從事軟件質量保證測試已有20年之久,他們希望利用烏加爾德的工程專長來捕捉這種深刻理解,並培訓一個AI代理來幫助構建測試套件。
他們結合了多種AI技術來利用這些知識,包括多個大型語言模型、傳統機器學習、計算機視覺和圖像識別。“我們訓練AI代理人像QA測試人員一樣思考,了解應用程序內容的內容上下文——理解菜單是什麼、輸入是什麼,以及何時可以預期看到某些東西,”烏加爾德表示。
這需要強化學習,以及更多關於整體上下文和兩位創始人在QA方面的所有經驗,將其轉化為一個代理人。
隨著時間的推移,“AI代理人”已經成為一個指代利用人工智能進行任務或一組任務輔助的軟件的詞彙,但到目前為止還沒有標準的定義。對於MuukTest來說,它是一個智能助手,執行一些傳統上由人類QA測試人員執行的更繁瑣的任務。
創辦人在2011年從墨西哥移民至美國。巴哈哈斯·瓦爾加斯最終在戴爾公司安家落戶,而烏加爾德在IBM公司找到了立足之地,兩人在事業發展中負責性不斷提升。他們於2019年合力推出了MuukTest,其目標一直是減少生成和運行QA測試所需的努力。
他們早期版本的解決方案使用了無代碼和算法來創建測試,但通過新的生成式AI產品,客戶只需描述想要的測試套件,MuukTest便會自動為他們創建。然後,他們可以通過一個點擊運行AI創建的一組測試,極大地減少了所需的努力,他說。
MuukTest在去年初開始找到產品市場適配。即使在產品組中添加了AI元素之前,公司去年的收入增長了15倍,他們認為有了新的功能後,他們將更快地增長。
公司於創立時參加了位於麻薩諸塞州的初創企業孵化器Mass Challenge,總共籌集了600萬美元的投資和資助。巴哈哈斯·瓦爾加斯表示,該公司打算在支出方面保守。
這一新的AI代理功能從今天起正式推出。