你最喜欢用什么方式来测试Django应用中的JavaScript?

4

我一直在使用Django。现在我有一个集成了JavaScript的应用程序需要测试。您最喜欢在Django unittest环境中集成真实浏览器测试的方式是什么?twill?selenium?windmill?

2个回答

1

如果你还没有开始使用,那么你应该使用nose来满足你的基本单元测试需求,并且结合django-nose应用程序一起使用。

在完成这些之后,当你准备自动化实际浏览器测试时,你应该使用alfajor,它是一个非常方便的Python封装库,包括selenium和windmill等各种库。开发人员正在积极地将其集成为Django应用程序中的django_alfajor

关于纯JavaScript单元测试,这里有一个不错的StackOverflow文章介绍了不同的框架。


安装了django-nose和django-nose-selenium之后,我尝试使用selenium进行一个非常简单的测试。但是似乎我的浏览器/ selenium rc组合存在一个bug :-( - jmoritz

0

我曾经实习过的一家公司在服务器端使用Selenium进行JavaScript测试。

我认为他们使用Django-Selenium

希望这对你有所帮助...


django-selenium 的 Google Code 页面上显示“活动:无”。看起来已不再维护。 - jmoritz

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接