2010-12-22 64 views

回答

0

據我所知,有一些關於使用機器學習測試用例生成和使用oracle計算的技術。你可以使用關鍵詞機器學習谷歌論文。

0

自上世紀90年代以來,已有少數論文發表。但是酒吧對於大量使用來說太高了。

你提到的機器智能涉及到很多測試領域的方向。 像sikuli,自動化測試工具,基於圖片recoginition http://www.sikuli.org/

或MBT,用於測試生成的方法有時涉及AI算法,可以在Google「示範基地測試」

我想告訴你一個紙:http://www.sciencedirect.com/science/article/pii/0004370287900634

1

由於這個問題是第一次發佈在這裏,人工智能和軟件測試領域有很多發展。

已經有許多企業試圖用AI來解決不同的問題在軟件測試,其中一些是

  • Testim.io 它使用機器學習創作,執行和自動化測試維護。它側重於功能測試,端到端測試和UI測試。您運行的測試越多,工具變得越聰明以增加測試套件的穩定性。這不是一個完全沒有代碼的工具;您可以使用JavaScript和HTML爲您的應用程序編寫複雜的編程邏輯(如果需要)。

  • Appvance

Appvance使用AI生成基於用戶行爲的測試案例,但不是一個完全基於人工智能工具,如Testim.io

測試.ai使用人工智能來執行迴歸測試。獲得應用程序的性能指標很有幫助。更從我的角度來看

Functionize使用機器學習進行功能測試不是功能測試工具的應用監控工具的。它與市場上的其他工具在功能上非常相似

以上是市場上流行的一些工具。

對於試圖使測試更穩定,更簡單,更智能並讓團隊中的每個人都參與測試(包括非技術人員)的供應商來說,這種趨勢似乎正朝着積極的方向發展。

-Raj