|
17 | 17 | <element name="ProductItemInfo" type="button" selector=".product-item-info"/>
|
18 | 18 | <element name="specifiedProductItemInfo" type="button" selector="//a[@class='product-item-link'][contains(text(), '{{var1}}')]" parameterized="true"/>
|
19 | 19 | <element name="AddToCartBtn" type="button" selector="button.action.tocart.primary"/>
|
20 |
| - <element name="addToCartButtonProductInfoHover" type="button" selector=".product-item-info:hover button.action.tocart.primary"/> |
21 |
| - <element name="addToWishListIconProductInfoHover" type="button" selector=".product-item-info:hover a.action.towishlist"/> |
22 |
| - <element name="addToCompareIconProductInfoHover" type="button" selector=".product-item-info:hover a.action.tocompare"/> |
| 20 | + <element name="addToCartButtonProductInfoHover" type="button" selector=".product-item-info:hover button.action.tocart.primary" timeout="30"/> |
| 21 | + <element name="addToWishListIconProductInfoHover" type="button" selector=".product-item-info:hover a.action.towishlist" timeout="30"/> |
| 22 | + <element name="addToCompareIconProductInfoHover" type="button" selector=".product-item-info:hover a.action.tocompare" timeout="30"/> |
23 | 23 | <element name="addToCartProductBySku" type="button" selector="//form[@data-product-sku='{{productSku}}']//button[contains(@class, 'tocart')]" parameterized="true" />
|
24 | 24 | <element name="SuccessMsg" type="button" selector="div.message-success"/>
|
25 | 25 | <element name="productCount" type="text" selector="#toolbar-amount"/>
|
|
30 | 30 | <element name="productLink" type="text" selector="a.product-item-link" timeout="30"/>
|
31 | 31 | <element name="productLinkByHref" type="text" selector="a.product-item-link[href$='{{var1}}.html']" parameterized="true"/>
|
32 | 32 | <element name="productPrice" type="text" selector=".price-final_price"/>
|
33 |
| - <element name="productPriceByName" type="text" selector="//div[contains(@class, 'product-item-info')]//a[contains(text(), '{{productName}}')]//..//..//span[contains(@class, 'price')]" parameterized="true"/> |
| 33 | + <element name="productPriceByName" type="text" selector="//div[contains(@class, 'product-item-info')]//a[contains(text(), '{{productName}}')]//parent::strong//parent::div//span[contains(@class, 'price')]" parameterized="true"/> |
34 | 34 | <element name="categoryImage" type="text" selector=".category-image"/>
|
35 | 35 | <element name="emptyProductMessage" type="block" selector=".message.info.empty>div"/>
|
36 | 36 | <element name="lineProductName" type="text" selector=".products.list.items.product-items li:nth-of-type({{line}}) .product-item-link" timeout="30" parameterized="true"/>
|
|
0 commit comments