9 use Magento\Mtf\Block\Form;
10 use Magento\Mtf\Client\Locator;
11 use Magento\Mtf\Client\Element\SimpleElement;
23 protected $chooser =
'//*[@class="chooser_container"]//a/img[contains(@alt,"Open Chooser")]';
30 protected $apply =
'//*[@class="chooser_container"]//a/img[contains(@alt,"Apply")]';
63 $mapping = $this->dataMapping($layoutFields);
64 foreach ($mapping as $key =>
$values) {
80 $mapping = $this->dataMapping(
$fields);
81 return $this->_getData($mapping,
$element);
91 return $this->blockFactory->create(
92 \
Magento\Backend\Test\Block\Template::class,
93 [
'element' => $this->_rootElement->find($this->templateBlock, Locator::SELECTOR_XPATH)]
109 $anchorStrategy = Locator::SELECTOR_CSS,
110 $elementStrategy = Locator::SELECTOR_CSS
113 $this->browser->find($anchor, $anchorStrategy)->hover();
114 $this->_rootElement->find(
$element, $elementStrategy)->click();
115 }
catch (\PHPUnit_Extensions_Selenium2TestCase_WebDriverException $e) {