有没有人知道任何免费的自动化测试工具,单元测试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