9 use Magento\Mtf\Client\Locator;
10 use Magento\Mtf\Factory\Factory;
11 use Magento\Mtf\Page\Page;
21 const MCA =
'catalog/category';
28 protected $formBlock =
'//div[contains(@data-bind, "category_form")]';
58 $this->url = $_ENV[
'app_backend_url'] .
self::MCA;
82 return Factory::getBlockFactory()->getMagentoCatalogAdminhtmlCategoryEditCategoryForm(
83 $this->browser->find($this->formBlock, Locator::SELECTOR_XPATH)
94 return Factory::getBlockFactory()->getMagentoCatalogAdminhtmlCategoryTree(
95 $this->browser->find($this->treeBlock, Locator::SELECTOR_CSS,
'tree'),
107 return Factory::getBlockFactory()->getMagentoBackendMessages(
108 $this->browser->find($this->messagesBlock, Locator::SELECTOR_CSS)
119 return Factory::getBlockFactory()->getMagentoBackendTemplate(
120 $this->browser->find($this->templateBlock, Locator::SELECTOR_CSS)
$params[\Magento\Store\Model\StoreManager::PARAM_RUN_CODE]