有沒有人知道任何免費的自動化測試工具,單元測試Python代碼和JavaScript?測試python代碼和javascript的自動化工具
回答
我正在做一些RND,也在研究硒IDE。但還沒有想出哪一個會是好的,適合的 – user1822116 2011-03-08 16:59:03
你可能會希望編寫一些測試框架在一起。正如@Arbie所指出的,我們的團隊使用http://code.google.com/p/python-nose/。
我們使用鼻子也運行硒http://seleniumhq.org/測試與python驅動程序,這是真正的唯一方法我知道有效地測試操縱DOM的JavaScript。雖然我一直希望WebDriver能夠成爲硒2的一部分,但一旦穩定下來。在使用硒時,我們不得不給Monkey Patch驅動程序使其變得更加pythonic。包裹蟒蛇硒驅動程序,以便它改變:
selenium.doCommand('waitForElementPresent', 'selector')
到:
selenium.wait_for_element_present('selector')
然後,您可以用鼻子和硒運行QUnit http://docs.jquery.com/Qunit如果你只想試基地JavaScript函數不必然會改變DOM。
例硒整合:
def setUp(self):
self.test_url = "http://your_domain"
self.selenium = selenium("localhost", 4444, "*firefox3", self.test_url)
self.selenium.start()
def tearDown(self):
self.selenium.stop()
非常感謝這些信息。如何使用PyUnit進行單元測試python代碼。 – user1822116 2011-03-08 20:37:39
使用PyUnit和Nose執行其他JavaScript測試應該沒有太大區別。它們非常相似,啓動和使用硒將以同樣的方式發生。 – William 2011-03-18 02:27:53
- 1. 自動化測試工具
- 2. Linux/ncurses的自動化測試工具
- 3. iPhone測試自動化 - 基準工具?
- 4. 自動化UI測試工具silverlight 5
- 5. Android測試自動化工具
- 6. Symbian自動化測試工具
- 7. Vb6 UI自動化測試工具?
- 8. UI自動化測試工具
- 9. Java自動化測試工具
- 10. 代碼測試工具蟒
- 11. 自動化測試:用於可視化和歸檔測試結果的工具
- 12. 具有專有測試自動化的Windows代碼覆蓋率
- 13. 有黑盒測試的自動化測試工具嗎?
- 14. 基於python單元測試的良好自動化測試工具
- 15. 使用Java的Ipad和safari的自動化測試工具
- 16. 是否有自動格式化Python代碼的工具?
- 17. 廉價的Flex/Java測試自動化工具,不需要更改代碼?
- 18. 工業推薦的移動測試自動化工具
- 19. 適用於BlackBerry和iPhone的測試自動化工具
- 20. VBA UserForms-工具和/或技術的自動化測試?
- 21. 視頻測試工具和自動化的可能性
- 22. 動態代碼分析工具和動態測試工具是否有區別?
- 23. C#代碼自動測試
- 24. Javascript測試工具
- 25. 什麼是Android移動自動化測試的最佳工具
- 26. 適用於iOS的移動測試自動化工具選擇
- 27. 如何在Simulink測試中使用測試工具實現測試自動化?
- 28. 自動化測試,代碼覆蓋率,靜態分析和codereview
- 29. 代碼和數據庫自動化遷移工具
- 30. 編碼UI自動化測試套件的代碼覆蓋
我認爲你需要更具體。你在說什麼類型的測試?你有沒有看過自己,因爲我知道Google都可以告訴你有單元測試框架。 – 2011-03-08 16:56:36