2015-06-25 22 views

回答

3

這取決於您的應用程序的文件夾結構:-)。

要使用量角器有效,你需要:

  • Page objects代表你的應用程序導航狀態。他們隱藏HTML實現細節並根據應用程序域嚮應用程序提供API。
  • 導航頁面和狀態的實際場景。這些場景可以很簡單(涉及一個狀態轉換)或更長(涉及跨多個狀態的導航)。

頁面對象可能與Angular元素(如模板)相對應,因此您可能會遵循類似的文件夾結構。

導航通過狀態的實際測試用例更接近用戶故事。如果您使用structured story format,則可以將情景組織成敘述(「作爲......我要......所以......」),然後附帶一些驗收情景(「鑑於......當...時......「)組合在一起。

如果你想了解更多關於設置使用狀態機的量角器測試,你可以看看我的blog post

+0

但是,如果它是基於場景的基礎,你如何構造它? –

相關問題