■ Selenium でテストする上で気を付ける点
* 本や自身の経験により、気を付ける点を纏める [1] 要素を取得するために、要素にはIDを付与すること [2] エラー表示には、エラー用のCSSを付与すること [3] WebDriverWaitなどにより、ロードや処理を待つことを考慮する => 「エラー「ClientAbortException ... java.net.SocketException: Broken pipe」が表示されてしまう」 を参照のこと。 [4] 可変部分の処理をなるべく依存しないようにテストする [5] テストした後に、読んだり修正したりすることを意識する => 可読性をあげるために、コメント文を追加するなどを行い、メンテナンスしやすく工夫する [6] Selenium を過信しない [7] 気張って書き過ぎない => JUnit で書ける部分は、JUnit で書く