我一直在使用Django。现在我有一个集成了JavaScript的应用程序需要测试。您最喜欢在Django unittest环境中集成真实浏览器测试的方式是什么?twill?selenium?windmill?
我一直在使用Django。现在我有一个集成了JavaScript的应用程序需要测试。您最喜欢在Django unittest环境中集成真实浏览器测试的方式是什么?twill?selenium?windmill?
如果你还没有开始使用,那么你应该使用nose
来满足你的基本单元测试需求,并且结合django-nose
应用程序一起使用。
在完成这些之后,当你准备自动化实际浏览器测试时,你应该使用alfajor
,它是一个非常方便的Python封装库,包括selenium和windmill等各种库。开发人员正在积极地将其集成为Django应用程序中的django_alfajor
。
关于纯JavaScript单元测试,这里有一个不错的StackOverflow文章介绍了不同的框架。