2015-03-10 2 views
5

Мне было интересно, может ли кто-нибудь направить меня, как проверить диаграммы и графики svg с помощью транспортира.Как проверить диаграммы и графики svg с помощью транспортира?

Мне нужно прочитать данные о круговых диаграммах при наведении на него или прочитать данные на графиках, когда они зависают с точками данных.

Круговая диаграмма очень похожа на следующую, за исключением текстовых данных. Пример двух круговой диаграммы Чек: http://www.fusioncharts.com/charts/pie-doughnut-charts/

+0

Вы можете показать некоторые из HTML-страниц, которые отображают ваш SVG-файл? И любой соответствующий JavaScript? (Как отображаются данные во время зависания?) –

+0

Мой svg очень похож на следующий пример, за исключением текста, который они отображают: http://www.fusioncharts.com/charts/pie-doughnut-charts/ – user3482804

+0

Пожалуйста, проверьте 2D Пример круговой диаграммы – user3482804

ответ

1

Я получаю данные по xpath - хотя это немного отличается от обычного. Чтобы получить доступ к svg:

element(by.xpath('//*[name() = "svg"]//the rest of the path')) 
+0

Проблема в том, что вы не можете взаимодействовать - щелчок не делает этого. И если путь - это кривая, perform.click тоже не работает, потому что клик находится посередине «квадрата», но кривой нет - поэтому с плагином, похожим на «рябь», вы поймете, что щелкните в другом месте. ошибка транспортира? Любые решения? –

Смежные вопросы