Я пишу некоторые тесты автоматизации с использованием Selenium. Я на странице, которая содержит kendoUI виджетов, таких как выпадающий список, текстовое поле и uploadfile. То, как мне удалось разобраться с выпадающим списком и другими элементами, было просто делать вызовы с использованием среды kendo.Как загрузить программно файл на странице, использующей виджет загрузки kendo UI
var x = $('#myId').data('kendoDropDownList')
x.value('1');
x.trigger('change');
Выполнение приведенного выше кода позволяет мне выбрать элемент из раскрывающегося списка.
Я хотел бы сделать то же самое с помощью виджета загрузки. Таким образом, первый шаг должен был получить загрузка ссылки виджет, как это:
var y = $('#myId').data('kendoUpload');
I'fd хотите знать, где, как я открыть Programatically файл эксплорер, чтобы выбрать файл?
Спасибо за помощь.
http://stackoverflow.com/a/28716332/2074346 Этот Ур ищет? –
Это может быть хорошим началом. Однако проблема с 'Kendo wigdets' заключается в том, что они не полагаются на свою собственную библиотеку для выполнения задач. После того, как вы пытаетесь выбрать значение, используя только простые методы, такие как щелчок, я затрудняюсь с тем, что мне нужно сначала обратиться к виджету kendo, а затем использовать методы из их библиотеки, чтобы заставить все работать. – Richard77
вы можете получить ссылку со своего веб-сайта. http://docs.telerik.com/kendo-ui/api/javascript/ui/upload –