我正在爲我的項目編寫測試,並且在單元測試之後,我現在編寫FunctionalTest的 。FunctionalTest在PlayFramework中的目標是什麼?
但是,在功能與硒測試的目標之間,我有點失落。
是功能測試都只是在這裏進行測試,如果,無論我送到 任何頁面(主要在POST),它應該返回我的期望(200,302, 404,500),或有更多? (如測試,如果返回的頁面是 一個我期待(如「登錄頁」?還是這個測試應該在硒?)
因爲到目前爲止,我的F檢驗只是與 assertStatus
一堆功能對於每一個,我覺得這是一個有點用處。 我相信我可以做得更多,但不知道爲什麼。
你在你的功能測試考什麼?
好吧,如果我理解正確,功能測試非常簡單。只需測試預期的回報狀態。通過getContent和assertTrue/false,你測試了什麼?如果內容不是空的? – 2011-06-06 12:07:03
我測試內容是否屬於某種類型。例如,我測試瞭如果返回1個項目,則內容包含'找到1項目',如果期望2個項目,則內容包含'找到2個項目',以確保複數工作。 – Codemwnci 2011-06-06 12:13:22
這應該不是最適合硒測試? (這就是我迷失的地方:/) – 2011-06-06 12:14:00