2015-11-06 35 views
1

首先我的,我的項目由兩個部分組成的角前端:一個API和一個前端。如何測試使用的平均堆棧API

我的API由自耕農meanjs發生器產生,因此使用平均堆建。前端是一個角度項目,並使用yeoman角發生器生成。

當在角項目登錄表單填充在中,API調用被給其對用戶進行認證的API後端製成。以同樣的方式,可以進行CRUD調用,因此基本上項目的後端已經被分割爲僅由API組成的不同項目。原因是可以創建不同的應用程序(例如移動應用程序)來使用相同的後端邏輯,因此可以減少工作量。

現在到了我真正的問題:什麼是測試這種類型的設計的最佳途徑。例如,在測試登錄表單時。我必須對API進行登錄調用才能對自己進行身份驗證。我將如何測試這樣的功能?

謝謝

回答

0

你可能想簽出headless browserPhantomJS測試窗體本身。

你可以建立測試用例使用類似Mocha或希望您的API。摩卡可能具有無頭瀏覽功能,但我不確定。如果你只需要快速檢查你的API的工作原理,我建議你只使用Postman