Я tring, чтобы проверить круговую диаграмму в высоких диаграммах с помощью веб-драйвера watir. У меня есть проблема найти крошечный кусочек пирога.Испытание Highcharts в пироге с Watir
#Get the pie
series1 = browser.element(:css => 'g.highcharts-tracker')
#Get the pieces
all_path_elements = series1.elements(:css => 'path')
#get the second to last
points = all_path_elements[-2..-2]
с диапазоном от -1 до -1 он сможет получить последний кусок. -2 до -2 еще последний кусок. -3 до -3 получит третий от последнего. он пропустит второй до последнего. Я думаю, потому что он самый маленький. но я могу найти его с помощью мыши. есть ли другой способ найти элементы пути? поэтому, возможно, альтернативный способ может решить мою проблему. Я сделал красные точки, где кусок пропускается. http://i.stack.imgur.com/tDAaH.png
@justinko Извините, что у меня есть вопрос для этого. – PeterZDE
Это действительно поможет, если вы создадите js-скрипту вашей точной диаграммы (перейдите по адресу http://www.highcharts.com/demo/pie-basic и нажмите «Редактировать» в jsFiddle). Также, что вы хотите сделать с этим маленьким кусочком пирога? –