It’s a summary (and few extras) of test_design_considerations Use PageObjects pattern Be fluent with - return this, varargs, generics, - reuse your model and jodatime Be robust and portable - Prefered selector order : id > name > css > xpath - Avoid Thread.sleep prefer Wait or FluentWait - Use relative URLs - Don’t rely on specific Driver implementation - Create your dataset Know your new tool - K

