Jace Ju 小鐵提出了一個好問題,Page object 到底該不該包含 assertion?
討論串連結傳送門:https://www.facebook.com/jace.ju/posts/926452234103137?pnref=story
也引用了 Martin Fowler 的說法(因為SRP,所以page object只管page, 不管 assertion),以及另外一派的論點。(因為讓 scenario 更抽象、直白,所以 scenario 只管 Tell, Don't Ask)
我也補充了我的看法在下面,雖然我不是什麼大咖,但我在實務上守住的是原則。也就是你要SRP,那你應該要滿足某些要件。
重點是目的,而目的就是為了讓 scenario 與頁面解耦。如果最後 assertion 又跟頁面 UI 耦合了,那就失去 page object pattern 的意義了。
但 assertion 寫在 scenario 不是不行,只是要 assert 的東西,應該透過 page object 來給一個跟頁面解耦的資訊,進行 assert。(寫一寫就會發現 scenario 重複 assert 的動作好多,還不如放進去 page object 裡面)
#PageObject #Assertion
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「ui pattern 是什麼」的推薦目錄:
- 關於ui pattern 是什麼 在 91 敏捷開發之路 Facebook 的最佳貼文
- 關於ui pattern 是什麼 在 コバにゃんチャンネル Youtube 的最佳解答
- 關於ui pattern 是什麼 在 大象中醫 Youtube 的最佳解答
- 關於ui pattern 是什麼 在 大象中醫 Youtube 的最佳貼文
- 關於ui pattern 是什麼 在 UI/UX 設計師在幹嘛?賺多少?|介面設計、體驗設計、設計職涯 的評價
- 關於ui pattern 是什麼 在 UI/UX Taiwan - Facebook 的評價
- 關於ui pattern 是什麼 在 與工程師的協作之路-Functional map 與UI flow - iT 邦幫忙 的評價
- 關於ui pattern 是什麼 在 Neumorphism(Soft UI) - 竹白記事本 的評價
- 關於ui pattern 是什麼 在 簡介UI/UX 設計師是什麼&薪水如何 - Dcard 的評價
ui pattern 是什麼 在 UI/UX Taiwan - Facebook 的推薦與評價
我是CakeResume 的Tris,這裡想分享我們的UI/UX 文章給大家. 不論是正在尋找UI/UX Design 相關工作或者對UI/UX 領域充滿好奇的人,都可以從這片文章提取到相關資訊 ... ... <看更多>
ui pattern 是什麼 在 與工程師的協作之路-Functional map 與UI flow - iT 邦幫忙 的推薦與評價
讀者來信:UI 設計流程. 收到一封Mail,其中提到幾個關於設計流程和Prototype 的問題。 UI設計流程:Wireframe->低保真Prototyple->Mockup->高保真Prototyple 這樣的流程是 ... ... <看更多>
ui pattern 是什麼 在 UI/UX 設計師在幹嘛?賺多少?|介面設計、體驗設計、設計職涯 的推薦與評價
UI / UX 設計師 是什麼 工作?賺多少?|介面設計、體驗設計、設計職涯最近剛好 是 畢業季,所以想說用這支影片來簡單介紹一下 UI / UX Designer 這個職業, ... ... <看更多>