2013-05-13 69 views
1

我有一个django网站,它使用gevent-socketio作为文字游戏,我想自动化测试。在django上测试gevent-socketio

由于gevent-socketio意味着用户交互和JavaScript操作我被困在如何开始编写测试。

任何人都可以将我指向正确的方向?

+1

[selenium] [硒](http://lincolnloop.com/blog/2012/nov/2/introduction-django-selenium-testing/) – 2013-05-13 12:21:19

+0

@Hedde不知道硒,它看起来很有趣。谢谢。 – Ander2 2013-05-13 12:23:15

回答

1

这里有一些推荐:

  • selenium。基本上,它是在真正的浏览器中进行测试,django可以通过LiveServerTestCase的帮助进行集成。
  • mechanize - 程序化网页浏览。这是一个非常强大的工具,绝对值得期待。请注意,它可以“交谈”到JavaScript。
  • sikuli - 使用截图工作的测试工具。非常强大,但在你的情况下可能有点太异国情调。

希望有帮助。