2016-03-10 135 views
-1

問題:我們是否需要爲登錄編寫UI測試用例?

在爲應用程序編寫UI測試用例時,是否還需要編寫用於登錄的測試用例?

已經完成: 由於目前我已經編寫了各種場景的測試用例,但是如果我不會在應用中登錄並運行測試用例,那麼我的所有測試用例都會失敗。

我不明白該怎麼辦?

讓我知道任何建議。

在此先感謝

+0

如果你的應用取決於用戶登錄,那麼是的。澄清:情景(屏幕)是否可以與註銷用戶聯繫?而且,在理想的世界中,所有的事情都應該被測試覆蓋。 – Losiowaty

+0

在我的應用程序中,我只向用戶顯示第一次登錄屏幕,現在如果用戶已登錄,那麼我不會再顯示該屏幕。登錄用戶可以註銷並可以用其他電子郵件登錄。 因此,在上述情況下,我可以檢查登錄是否完成?如果我使用cmd + U運行所有測試,那麼它會隨機運行所有UI測試。所以我如何檢查我的登錄測試應該先運行? – Nik

+0

@Losiowaty在理想的世界中,沒有必要進行測試。我不會寫軟件。 :) – Eiko

回答

1

好了,所以(從評論)則需要用戶在登錄。所以,你應該至少檢查在測試中,如果有登錄,如果沒有用戶,然後登錄。此外,登錄過程本身應該進行測試。

理想情況下,您的每個測試用例都應以註銷用戶開始並以此狀態結束。因此,每個應該是這樣的:

  1. 登錄用戶
  2. 進行實際測試
  3. 註銷用戶

這樣,你在測試你的應用程序功能的整個流程。

+0

非常感謝你的這項工作。 – Nik

相關問題