SeleniumにおけるPageObjectパターンとは、ページを1つのオブジェクトとしてとらえるデザインパターンの1種のこと。 PageObjectパターンを使用してSeleniumを使ったテストスイートを構築することで、コードの重複化を防ぐことができる。 PageObjectパターンを実装するために、以下の6点に注意を払おう。 publicメソッドはそのページが提供するサービスを現すようにする(The public methods represent the services that the page offers) ページの内部を露出させないように心がける(Try not to expose the internals of the page) 一般的には、アサーションは使用しない(Generally don't make assertions) メソッドはその他のPageObje