1
我已經使用Jasmine,Karma編寫單元測試用例。 有「創建新用戶」鏈接的按鈕,如果點擊該按鈕,則重定向到「/ users/new」。我想檢查這個功能是否有效?按鈕單擊事件的角度測試用例
我已經使用Jasmine,Karma編寫單元測試用例。 有「創建新用戶」鏈接的按鈕,如果點擊該按鈕,則重定向到「/ users/new」。我想檢查這個功能是否有效?按鈕單擊事件的角度測試用例
Karma和Jasmine僅用於測試控制器和服務代碼。 在你的單元測試中,你會調用由按鈕單擊事件觸發的代碼。然後你會創建一個Jasmine Spy來窺探$ state.go(假設你正在使用ui-router)來檢查它是否以期望的值被調用。
如果你想測試實際的按鈕點擊,那麼你需要使用E2E(端到端)測試。你爲此使用量角器!