8 use Magento\Mtf\Client\Locator;
9 use Magento\Mtf\Factory\Factory;
10 use Magento\Mtf\Page\Page;
20 const MCA =
'admin/auth/login';
48 $this->url = $_ENV[
'app_backend_url'] .
self::MCA;
58 return Factory::getBlockFactory()->getMagentoBackendAdminLogin(
59 $this->browser->find($this->loginBlock, Locator::SELECTOR_CSS)
70 return Factory::getBlockFactory()->getMagentoBackendPageHeader(
71 $this->browser->find($this->headerBlock, Locator::SELECTOR_CSS)
82 return Factory::getBlockFactory()->getMagentoBackendMessages($this->browser->find($this->messagesBlock));
92 $browser = $this->browser;
95 function () use ($browser, $selector) {
96 $item = $browser->find($selector);
97 return $item->isVisible() ? true :
null;