2008-09-26 60 views

回答

7

Watir可能是你在找什麼。

0

我同意Ycros。我之前在Firefox上嘗試過Selenium,並且它給出了很好的結果。它也非常用戶友好,易於使用。 我覺得用IE設置起來有點困難

3

這個問題有點主觀,尤其是考慮到有很多開源的web測試工具可用。您的決定可能受到當前開發環境和語言熟練程度等因素的影響。所以除了那些已經提到的WatiN值得考慮的話,如果你是一個.NET商店。

5

我一直在谷歌搜索各種這樣的工具之間的比較,並發現以下鏈接。它們也可能對你有用。

http://www.infoq.com/news/2007/11/canoo-webtest-selenium-testing

http://mguillem.wordpress.com/2007/10/29/webtest-vs-selenium-webtest-wins-13-5/ (推薦這一個,因爲它比較基於一些實際參數)

我自己的看法: 我使用Canoo並認爲這是優秀的,但它的使用將需要一些熟悉與XML。另外,它不支持Selenium的錄製。

2

如果你是Java堆棧上,JWebUnit是一個非常不錯的選擇海事組織。它是用Java編寫的,它可以很容易地重用部分(登錄,註銷,檢查應用程序錯誤消息)。您還可以運行多個測試人員,這可以測試併發更改。

我目前正在將它與HtmlUnit引擎一起使用,作爲我在持續集成服務器上構建的一部分。它也可以驅動Selenium進行瀏覽器內測試,但我沒有嘗試過。

在此之前,我已經使用Canoo Webtest,但我們發現它並沒有太好。用XML寫可重用部分太痛苦了。 Groovy的風格可能會更好,但那不在當時。

1

我的回答是robotframework

它的通用關鍵字驅動的框架,支持硒網絡驅動程序了。作爲開發者,您可以在java或python中創建新的關鍵字。 我正在使用它來測試Web,數據庫,Web服務。

爲robotframework主頁是問題後http://www.robotframework.org

+0

如何添加鏈接:-) – kleopatra 2012-10-29 12:03:24

相關問題