page and steps patterns tests