2012-04-18 121 views
3

我想找出一個理想的方式來測試我的意見,用Jade編寫。它們包含一些邏輯。例如,如果在主頁上設置了cookie,它應該顯示一個鏈接到主控制檯的按鈕,並且可以選擇註銷,如果沒有設置cookie,它應該顯示登錄。快速js測試視圖

任何意見表示讚賞。

回答

1

我認爲不hard bugs to debug(你應該看到,如果它在瀏覽器窗口發生)。但是,如果你真的想,我認爲你有以下選擇:

  • 按照TJ看過的方式編寫測試his tests。他已經爲幾乎所有事情寫了測試。
  • 做無頭測試使用例如tobizombie.js。也有phantom.js,但是這個產品不是在node.js中開發的。
  • selenium(未在node.js中開發)與soda一樣deltanovember指出。
  • 您可以使用js-test-driver來測試您的所有瀏覽器(客戶端JavaScript)。您也可以使用YETI(使用YUI測試框架)來測試所有瀏覽器中的所有代碼。