repository for automation gui tests using page object pattern logic