Hi,
My application is developed with Anguar2 framework and Kendo components. Execution fails to identify the page navigation objects such as '>' (to navigate to next page), '<' (to navigate to previous page) etc.
For example, the html element of first page navigation '|<' is
<a href="#" title="Go to the first page" class="k-link k-pager-nav k-pager-first" data-page="1" tabindex="-1">
<span class="k-icon k-i-seek-w">
::before
"Go to the first page"
</span>
</a>
I tried to find element by Xpath, but it doesn't work.
HtmlDiv FirstPage = Manager.ActiveBrowser.Find.ByXPath<HtmlDiv>("//*[@id='kgrid']/kendo-grid/div/div[4]/a[1]");
FirstPage.Click();
Another unique property is title (title="Go to the first page"), but Test Studio doesn't have option to find element by title.
The issue occurs in all the pages when the element to identify is Arrow Mark. In another example, down arrow mark (from grid title bar) defined for filtering records are not identified during playback.
<a class="k-header-column-menu" href="#" tabindex="-1">
<span class="k-icon k-i-arrowhead-s">
::before
"Column Settings"
</span>
</a>
Can you please help with this scenario
Thanks
Mohamed