functional tests using nps page objects