我一直在使用WatiN作爲當前項目的測試工具。除了測試記錄器的小錯誤之外,我已經能夠使用它,並且結合NUnit自動化我的很多測試。其他任何人都可以使用不同工具的經驗,他們可能會建議?.Net(WatiN測試記錄器)的Web應用程序測試
回答
WatiN非常棒。
我繼承了功能測試Mercury Quicktest。 3萬英鎊的許可證,這確實很糟糕。我們從未獲得過兩次相同的結果(運行完全相同的應用程序)。他們的支持是可怕的。它將測試存儲爲文件夾中的加密二進制文件的集合,稱爲Action1和Action2等有用的東西,因此我們無法正確控制它。
惠普從購買水星以後是否改進了它,但是爲什麼WatiN這麼好呢?
我也可以推薦WatiN。我一直在專門用於我的網絡測試。我甚至已經把它與VB.Net和惠普/美科利質量中心(TestDirector)進行了良好的配合。
我之前使用過硒,並將其掛鉤到CruiseControl.NET,雖然它的怪癖工作得很好。
以下是一些有用的鏈接。
http://selenium-ide.openqa.org/
http://wiki.openqa.org/display/SIDE/Automating+Selenium+IDE+tests
http://agiletesting.blogspot.com/2006/03/remote-web-app-testing-with-selenium.html
http://www.nofluffjuststuff.com/blog_detail.jsp?rssItemId=97932
http://www.testearly.com/2006/10/04/selenium-using-selenium-ide-selenium-remote-control-and-ant/
乾杯 約翰
我使用的最好的開源自動化工具是Selenium IDE和Selenium Remote Control。然後,您可以在Mac和Windows上在IE,Firefox上運行腳本。
如果您更喜歡錄製播放,請下載Firefox附加組件Selenium IDE,然後記錄腳本並運行它們。您可以非常輕鬆地查看腳本並找出如何進行小修改。
如果您希望完整的編程語言具有更強大的功能和靈活性,那麼請考慮Selenium Remote Control,我使用Java和JUnit來驅動自動化腳本。開始使用RC的簡單方法是使用IDE記錄腳本,將它們保存爲RC腳本並使用JUnit框架來驅動測試套件。
欲瞭解更多信息,請上網:
http://selenium-ide.openqa.org/ http://selenium-rc.openqa.org/
- 1. .net測試應用程序
- 2. 測試Web應用程序
- 3. Web應用程序測試
- 4. 測試Web應用程序?
- 5. 通過MbUnit使用WatiN來測試ASP .Net MVC web應用程序
- 6. 是否可以使用espresso測試記錄器測試多個應用程序?
- 7. FckEditor的Watin測試
- 8. 使用Eclipse RCP應用程序打開SWTBot測試記錄器
- 9. 使用DRT測試Web應用程序
- 10. 從Web UI測試切換到Windows Forms應用程序測試
- 11. TestNG - WebDriver - Web應用程序測試 - 獨立測試
- 12. 測試MVC5 Web應用程序
- 13. Web應用程序基準測試
- 14. 工具測試Web應用程序
- 15. 加載測試Web應用程序
- 16. 測試Web應用程序與黃瓜
- 17. firefox插件測試web應用程序
- 18. Web應用程序測試可視化
- 19. 自動測試web應用程序
- 20. Web應用程序性能測試(WAPT)
- 21. Web應用程序測試技巧
- 22. JMeter如何測試Web應用程序
- 23. Web應用程序安全測試
- 24. 自動測試Web應用程序
- 25. Web應用程序壓力測試
- 26. .NET Web應用程序的安全漏洞測試工具?
- 27. Silverlight測試記錄器
- 28. 使用測試管理器測試桌面應用程序
- 29. 你如何測試ASP.NET核心Web應用程序(.Net Framework)?
- 30. Facebook登錄測試應用程序
笑,水星總是繼承,從來沒買過,管理上使用它,因爲堅持$$$$$許可證。 在之前的工作中,測試人員堅持認爲它是 ,因爲「他們知道這是他們所知道的」,並且這是他們用了10多年來測試桌面應用程序的相同工具。 我還沒有見過WatIn,但是硒IDE可以生成C#代碼,它可以在單元測試框架內的Visual Studio調試器中運行。 維護測試框架是您花費大量時間的地方,所以任何您可以做的事情來儘量減少這種負擔是很好的。 – 2012-09-29 19:49:52