Есть несколько способов сделать это.Я перечислю несколько XPath-ов, и вы сможете выбрать тот, который наилучшим образом соответствует вашим целям.
Найдите SPAN
на панели навигации, которая содержит "/"
//div[@class='crtoolbar']//span[contains(.,'/')]
НайтиSPAN
после последней кнопки (используя title = "Last")
//input[@title='Last']//following::span[1]
Найдите SPAN
после последней кнопки (используя name, как вы и просили)
//input[@name='ctl00$ContentPlaceHolder1$CrystalReportViewer1$ctl02$ctl07']//following::span[1]
Все это вернет "1/5".Оттуда вы можете просто разделить эту строку на «/» и взять вторую часть, чтобы получить «5» или любое другое число.
Кстати, я все для селекторов CSS, но выздесь его нельзя использовать, потому что локатор, который вы хотите использовать в качестве привязки, находится в другой ветви DOM.Использование XPath здесь позволит вам найти элемент по содержащемуся тексту, например, «/», или по DOM-навигации, например, «follow :: *» и т. Д.