2012-06-11 46 views
0

我正在尋找一個框架來測試服務器。服務器將提供基於REST和JSON有效載荷的各種服務。服務器是用node.js編寫的(我仍然在學習)。節點JSON API測試

我一直在嘗試APIEasy,但遇到了它的侷限性,它無法將數據從測試傳遞到測試。我也不相信vows(這是蜂房的基礎)真的讓我的生活更輕鬆。

所以我在尋找一個人有以下標準的建議:

  1. 提供控制檯和一個CI服務器可以瞭解一些其他的輸出格式。我希望能夠手動運行命令行並從CI框自動運行。

  2. 提供一個簡單的「語法」,用於向具有JSON有效載荷的服務器發出REST請求。

  3. 可以在測試之間傳遞數據。這允許我打電話來創建一條記錄,取回它的id,然後在隨後的測試中使用它。

  4. 寫成一個javascript節點包。最後一件事僅僅是因爲我更喜歡用與測試代碼相同的語言和API來測試框架。從長遠來看,使事情變得更簡單。

回答

0

最後以Restify http clients和mocka結束。