2010-04-05 60 views
1

我們正在爲我們的項目尋找自動化測試工具。因爲我們在測試部門,所以我們更喜歡使用編程少的工具。請爲我們提供一些工具。現在我們正在手動測試我們的應用程序。 我們的項目正在用Java開發。 有沒有我可以使用的免費軟件工具,還是更好的付費工具?爲我的項目建議合適的自動化測試工具

在此先感謝。

+1

請與我們分享您的項目更多。它是Java Swing應用程序還是Web應用程序,或者它可能根本沒有GUI? – 2010-04-29 07:08:39

+0

是不是這個問題關閉主題?爲什麼沒有關閉?這個問題肯定會吸引垃圾郵件和輿論上的答案 – Hector 2014-06-17 04:19:54

回答

1

編程少?你需要像JUnit來編寫單元測試,如果你想認真做迴歸測試,但單元測試要求你寫一些代碼

這裏的開源測試工具的大名單,其中一些可能提供你想要的:http://java-source.net/open-source/testing-tools/junit

例如,T2聲稱是一個隨機測試工具。作爲一個,它是完全自動的,但必須記住隨機測試的代碼覆蓋範圍通常非常有限。它應該用作其他測試方法的補充。 T2檢查內部錯誤,運行時異常,方法規範和類不變。

0

不知道你是否指CI工具,但我們在Zappos上使用哈德森,它工作得很好。

http://hudson-ci.org/

..和也有CruiseControl的:http://cruisecontrol.sourceforge.net/

如果你不是在談論CI,也許你的意思是QA測試 - 在這種情況下,你應該看一看像硒(用於Web應用程序):

http://seleniumhq.org/

如果你正在做GUI測試?我不是很熟悉這個領域,但我聽說過的WinRunner和Rational:

http://en.wikipedia.org/wiki/HP_WinRunner http://www-01.ibm.com/software/rational/offerings/quality/

..though也不是真正的免費工具。像AutoIt的東西可能會幫助你移動小工具,但它缺乏的報告部分:

http://www.autoitscript.com/autoit3/index.shtml

0

有可能有兩種回答你的問題:

  • 另外硒,儘管它有足夠的優勢,我正在閱讀另一個使用Selenium使用的相同API的工具。我目前看到的API中唯一的變化是它減少了函數的複雜性,從而使正在學習的用戶更容易和更簡單。 該工具被稱爲'氦',它具有Selenium所具有的50%(或更多)較少複雜功能和代碼。 這個工具的唯一問題是它是用於學習目的的付費工具,並且用於實現不太大規模的項目,您可以使用它。但是,過了一段時間它會花費你。

我已經在Helium上實現了一些代碼。請讓我知道,如果您最初面臨任何問題,或者您正在考慮實施它。

請讓我知道,如果您對任何工具有任何疑問。

相關問題