Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Как автоматизировать тестирование Telerik JavaScript KendoUI c помощью WebDriver ? (Обмен опытом)


(Шевченко Владислав) #1

Вот решил создать общую тему для обмена опытом.

Откликнитесь те, что имел опыт с автоматизацией тестирования продуктов, написанных с помощью этого фреймворка.

Возможно уже есть общие и проверенные решения некоторых вопросов.

PS. для тех кто не в курсе что это тут демки
Примеры элементов:


Работа с Kendo combobox (как с ним быть?)
(Mykhailo Poliarush) #2

Я конечно не автоматизировал kenodUI, но могу сказать, что Telerik Test Studio наверное лучше всего для этого подойдет:

А если автоматизировать через Selenium WebDriver, то тут как мне кажется придется много работать через javascript.

Немного погуглив, могу сказать что никаких врапперов для KendoUI я не нашел, значит придется их кому-то написать.


(Шевченко Владислав) #3

я уже некоторое время использую WebDriver и пока не использовал ни одного вызова JS. все как то обхожусь.

но вот у меня тут возникла проблемка - которую я сам решить не могу. нужно дожидаться загрузки гриды и всех данных гриды перед фильтрацией. пока закостылил слипом, но это для меня не вариант.


(Mykhailo Poliarush) #4

Ну ок, на практике тебе виднее, но все равно видишь, есть проблемы и их нужно решать через javascript и я как раз имею ввиду вот такую вот специфику. Но это такое, просто “лирическое отступление”.

Касательно твоей проблемы, то сейчас в ту тему и отпишусь.


(Mykhailo Poliarush) #5

Ксатати, вот нашел некоторые интеграционные тесты https://github.com/leblancmeneses/RobustHaven.IntegrationTests/tree/master/KendoExtensions с которых можно посмотреть, какие jquery используется для доступа к данных и элементам. Может быть кому-то и пригодиться!