2013-05-13 58 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 - 使用截圖工作的測試工具。非常強大,但在你的情況下可能有點太異國情調。

希望有幫助。