Где можно найти полный список всех команд Selenium IDE, и их описания на всех языках мира? Спасибо!!!
Selenium для начинающих
#222
Отправлено 06 февраля 2014 - 12:59
я так понимаю, что astexix уже нашёл какой-то список и тестит их
#223
Отправлено 06 февраля 2014 - 13:15
Ничего подобного.
Даже на http://docs.selenium...nium-variables нет списка всех команд Selenium IDE, есть только основные, от которых начинаются деривативы.
И на http://selenium2.ru/...m-ide.html#id40 тот же подход:
storeElementPresent
Команда, которая соответствует “verifyElementPresent”. Она сохраняет булевское значение – “true” или “false” – в зависимости от того, найден элемент или нет.
Подавай ему все команды одним списком, будто в самом приложении всех команд нет...
Software Testing Glossary - простыми словами о непростых словах.
#224
Отправлено 07 февраля 2014 - 03:20
Где можно найти полный список всех команд Selenium IDE, и их описания на всех языках мира? Спасибо!!!
Алексей, надеюсь это не Вы на фото, а на самом деле Вам 18 лет. Просто Ваш юмор чуток инфантильный. Кстати, зачем флудить? Давайте договоримся так, Вы мне переведете описание всех команд Selenium IDE на русский, так как Вы дружите с английским, думаю, труда это Вам не составит. А я Вам этак гривенек 200 переведу (так сказать перевод за перевод), это же большие, для Вашей страны, деньги. Заранее спасибо.
#225
Отправлено 07 февраля 2014 - 03:22
Просто удивляет откуда у людей столько самодурства!!!
Дмитрий, меня это тоже удивляет.
Круто!!! Серьезно, я бы еще из этого мем сделал)))) И похож же, чертяга, на меня))))Но все же мой вопрос по поводу перевода описания всех команд Selenium IDE остается открытым.
#226
Отправлено 07 февраля 2014 - 09:01
Где можно найти полный список всех команд Selenium IDE, и их описания на всех языках мира? Спасибо!!!
Алексей, надеюсь это не Вы на фото, а на самом деле Вам 18 лет. Просто Ваш юмор чуток инфантильный. Кстати, зачем флудить? Давайте договоримся так, Вы мне переведете описание всех команд Selenium IDE на русский, так как Вы дружите с английским, думаю, труда это Вам не составит. А я Вам этак гривенек 200 переведу (так сказать перевод за перевод), это же большие, для Вашей страны, деньги. Заранее спасибо.
Пока что впечатление агрящегося школьника производит отнюдь не Алексей. Довольно странно рассчитывать на какие-либо советы при подобном стиле общения.
#227
Отправлено 07 февраля 2014 - 10:26
Где можно найти полный список всех команд Selenium IDE, и их описания на всех языках мира? Спасибо!!!
Алексей, надеюсь это не Вы на фото, а на самом деле Вам 18 лет. Просто Ваш юмор чуток инфантильный. Кстати, зачем флудить? Давайте договоримся так, Вы мне переведете описание всех команд Selenium IDE на русский, так как Вы дружите с английским, думаю, труда это Вам не составит. А я Вам этак гривенек 200 переведу (так сказать перевод за перевод), это же большие, для Вашей страны, деньги. Заранее спасибо.
Пока что впечатление агрящегося школьника производит отнюдь не Алексей. Довольно странно рассчитывать на какие-либо советы при подобном стиле общения.
Стиль общения задал не я. Дмитрий, Вам тоже показался мой вопрос "Где можно найти полный список всех команд Selenium IDE, и их описания на русском языке? Спасибо!!!" , странным, неадекватным, тупым?
#228
Отправлено 07 февраля 2014 - 12:33
Стиль общения задал не я. Дмитрий, Вам тоже показался мой вопрос "Где можно найти полный список всех команд Selenium IDE, и их описания на русском языке? Спасибо!!!" , странным, неадекватным, тупым?
Нормальный вопрос. Ответ на него - нет такого списка.
Про тон общения - если не чувствуешь грани между вполне безобидным ответом в духе "в IT без английского будет очень тяжко" и своим хамским предложением о переводе за "200 гривенек", то, как в рекламе, лучше жевать, чем говорить.
#229
Отправлено 25 февраля 2014 - 14:38
Здравствуйте, помогите, пожалуйста, как в Selenium IDE реализовать следующее..
Есть дерево в нем папки
При нажатии на папку "Тестирование" появляются иконки.
Необходимо нажать на папку, а потом на иконку в виде "плюса". В этом случае должно открыться в этом же окне форма добавления задания.
Нажимаю на папку командой fireEvent.
а кнопку "плюс" командой click.
И не работает(((
"Не сломал - значит, не старался!"
#230
Отправлено 25 февраля 2014 - 15:15
Здравствуйте, помогите, пожалуйста, как в Selenium IDE реализовать следующее..
Есть дерево в нем папки
При нажатии на папку "Тестирование" появляются иконки.
Необходимо нажать на папку, а потом на иконку в виде "плюса". В этом случае должно открыться в этом же окне форма добавления задания.
Нажимаю на папку командой fireEvent.
а кнопку "плюс" командой click.
И не работает(((
Код страницы надо посмотреть.
Software Testing Glossary - простыми словами о непростых словах.
#231
Отправлено 26 февраля 2014 - 05:50
Здравствуйте, помогите, пожалуйста, как в Selenium IDE реализовать следующее..
Есть дерево в нем папки
При нажатии на папку "Тестирование" появляются иконки.
Необходимо нажать на папку, а потом на иконку в виде "плюса". В этом случае должно открыться в этом же окне форма добавления задания.
Нажимаю на папку командой fireEvent.
а кнопку "плюс" командой click.
И не работает(((
Код страницы надо посмотреть.
этот подойдет?
"Не сломал - значит, не старался!"
#232
Отправлено 26 февраля 2014 - 14:03
Где можно найти полный список всех команд Selenium IDE, и их описания на всех языках мира? Спасибо!!!
Ничего подобного.
5 раз подряд написать фразу предыдущего оратора и не понимать что происходит - это так професионально для тестировщика ))))
Маскимально, что нашел на русском языке вот тута: http://selenium2.ru/docs.html
Список с пояснениями комманд по Selenium написать и выложить - это значит кто-то не заработает на платных семинарах )))))))))
Тоже сейчас работаю в направлении Selenium и если кто-то найдет интересную инфу, то велкам в лс.
ps от себя добавлю, что если много знаешь и не хочешь говорить, то лучше на форуме не отписывать вообще ничего, чем писать про знание языка и вкладывать дурацкие картинки (( Форум для того и существует, чтобы общаться, а не посылать друг-друга .. в гугл или поиск по форуму
#233
Отправлено 26 февраля 2014 - 14:09
Где можно найти полный список всех команд Selenium IDE, и их описания на русском языке? Спасибо!!!
Дмитрий, кто будет заниматься подобной ерундой - собрать все команды и описывать их на русском?...
Все команды Selenium IDE написаны на английском языке. Каждая команда сопровождается краткой справкой на английском языке. Понту вам от краткого описания ВСЕХ команд на русском, если вы с английским не дружите?
Если знаем где есть на английском ВСЕ комманды, то почему бы не дать, а понтоваться на форум голословно? При чем тут русский или английский? На английском же тоже нету?!
Вот же есть документация на русском языке: http://selenium2.ru/docs.html
#234
Отправлено 26 февраля 2014 - 14:13
Здравствуйте, помогите, пожалуйста, как в Selenium IDE реализовать следующее..
Есть дерево в нем папки
При нажатии на папку "Тестирование" появляются иконки.
Необходимо нажать на папку, а потом на иконку в виде "плюса". В этом случае должно открыться в этом же окне форма добавления задания.
Нажимаю на папку командой fireEvent.
а кнопку "плюс" командой click.
И не работает(((
Код страницы надо посмотреть.
этот подойдет?
html lang="en">
<head><meta charset="utf-8"><title>KIS | </title><meta content="_csrf" name="csrf-var"><meta content="55abb6fe354ee6db032bd5baf48c6ae94beeb0d4" name="csrf-token"><link rel="stylesheet" href="/kis/web/assets/3a87a9da/styles/core.css"><link rel="stylesheet" href="/kis/web/assets/10c9f311/css/bootstrap.css"><link rel="stylesheet" href="/kis/web/assets/db1f82dc/theme/jquery.ui.css"><link rel="stylesheet" href="/kis/web/assets/bddd75e5/css/dynatree_skin/ui.dynatree.css"><link rel="stylesheet" href="/kis/web/themes/kis/css/main.css"><link rel="stylesheet" href="/kis/web/themes/kis/css/jquery.multiselect.css"><link rel="stylesheet" href="/kis/web/themes/kis/css/jquery.timepicker.css"><link rel="stylesheet" href="/kis/web/themes/kis/css/styler.css"><script src="/kis/web/assets/85658c68/jquery.js"><script src="/kis/web/assets/20746cec/yii.js"><script src="/kis/web/assets/3a87a9da/scripts/core.js"><script type="text/javascript"></head><body><div class="header-wrapper"><div class="b-header"></div><div class="content-wrapper"><div class="b-content-left" style="min-height: 939px;"><ul class="main-menu"></div><div class="b-content-right" style="min-height: 927px;"><div id="box_error"></div><div class="profile-tabs"><div class="text-right"><div id="tree"><ul class="dynatree-container"><li class=""><li class=""><li class=""><span class="dynatree-node dynatree-folder dynatree-has-children dynatree-lazy dynatree-exp-cd dynatree-ico-cf ui-droppable" data-folder-id="43"></li><li class=""><li class=""><li class=""><li class=""><li class=""><span class="dynatree-node dynatree-folder dynatree-exp-c dynatree-ico-cf ui-droppable dynatree-active" data-folder-id="573"> папка Тестирование<span class="dynatree-connector"></span><span class="dynatree-icon"></span><a class="dynatree-title" href="#">Тестирование</a><div class="folder-icon-set"><span class="icon icon__plus" title="Добавить задание" onclick="location.href='/kis/web/task/task?folderId=573'"></span> кнопка "плюс" (Добавить задание)<span class="icon icon__new-folder" style="cursor: pointer" title="Создать новую папку" onclick="addFolderPopup(573)"></span><span class="icon icon_pencil" style="cursor: pointer" title="Редактировать" onclick="editFolderPopup(573)"></span><span class="icon icon_copy" style="cursor: pointer" title="Копировать" onclick="copyFolder(573)"></span><span class="icon icon_paste" style="cursor: pointer" title="Вставить" onclick="pasteFolder(573)"></span><span class="icon icon_remove" style="cursor: pointer" title="Удалить папку" onclick="removeFolder(573)"></span></div></span></li><li class=""><span class="dynatree-node dynatree-folder dynatree-exp-c dynatree-ico-cf ui-droppable" data-folder-id="583"></li><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class=""><li class="dynatree-lastsib"></ul></div><div class="folder-form-template" style="display:none;"></div><div class="clear"></div></div><div class="footer-wrapper"><script src="/kis/web/assets/db1f82dc/jquery.ui.core.js"><script src="/kis/web/assets/db1f82dc/jquery.ui.widget.js"><script src="/kis/web/assets/db1f82dc/jquery.ui.position.js"><script src="/kis/web/assets/db1f82dc/jquery.ui.mouse.js"><script src="/kis/web/assets/db1f82dc/jquery.ui.draggable.js"><script src="/kis/web/assets/db1f82dc/jquery.ui.droppable.js"><script src="/kis/web/assets/bddd75e5/jquery/jquery.dynatree.js"><script src="/kis/web/assets/bddd75e5/jquery/jquery.tablesorter.js"><script src="/kis/web/assets/bddd75e5/js/tasks.js"><script src="/kis/web/assets/10c9f311/js/bootstrap.js"><script src="/kis/web/assets/db1f82dc/jquery.ui.effect-all.js"><script src="/kis/web/assets/db1f82dc/jquery.ui.datepicker.js"><script src="/kis/web/themes/kis/js/main.js"><script src="/kis/web/themes/kis/js/jquery.multiselect.js"><script src="/kis/web/themes/kis/js/jquery.timepicker.js"><script src="/kis/web/themes/kis/js/styler.js"><script src="/kis/web/themes/kis/js/jquery.scrollTo-min.js"><div id="hint"></div></body></html>
Жесть какая-то.
Нет, с кликами по ссылкам, которые управляются скриптами в удаленном режиме разбираться не получится. Только щупать приложение и селениум в живом режиме.
Software Testing Glossary - простыми словами о непростых словах.
#235
Отправлено 26 февраля 2014 - 14:14
Если знаем где есть на английском ВСЕ комманды, то почему бы не дать, а понтоваться на форум голословно? При чем тут русский или английский? На английском же тоже нету?!
Вот же есть документация на русском языке: http://selenium2.ru/docs.html
Открыть Selenium IDE, найти поле Command, в нём есть дропдаун список. Предполагаю, что список команд на английском там исчерпывающий.
vuchenka, в форме ответа есть значок "< >" ("Код") в верхней панели, желательно им пользоваться при вставке кода, без форматирования нечитабельно получается. Ну и желательно локализовать кусок кода, отвечающий за показ нужных элементов, а не постить простыню.
Список с пояснениями комманд по Selenium написать и выложить - это значит кто-то не заработает на платных семинарах )))))))))
Блин, если кто-то готов за это платить, я готов перевести на русский все команды и вести семинары, изучая по 15-20 однообразных команд за семинар. Прям золотое дно какое-то.
#236
Отправлено 26 февраля 2014 - 14:48
vuchenka, в форме ответа есть значок "< >" ("Код") в верхней панели, желательно им пользоваться при вставке кода, без форматирования нечитабельно получается. Ну и желательно локализовать кусок кода, отвечающий за показ нужных элементов, а не постить простыню.
спасибо, попробую.
по поводу списка команд
я наткнулась на этот
http://release.selen.../reference.html
и этот
http://yrich.info/selenium-ide.
но знаю, что на форуме есть еще ссылочка, девушка выкидывала, там дизан сайта в зеленом цвете))
вот что бы ее найти, там по-моему и с описание были команды
может, кто знает о чем я говорю, и знает адрес этого сайта???!!
"Не сломал - значит, не старался!"
#237
Отправлено 26 февраля 2014 - 14:55
Если знаем где есть на английском ВСЕ комманды, то почему бы не дать, а понтоваться на форум голословно? При чем тут русский или английский? На английском же тоже нету?!
Вот же есть документация на русском языке: http://selenium2.ru/docs.html
Открыть Selenium IDE, найти поле Command, в нём есть дропдаун список. Предполагаю, что список команд на английском там исчерпывающий.
Вот уже похоже на ответ)) Тут более важен не просто список команд, а какую комманду для чего использовать.
Мой пример подсказывать не надо, сам разгрызу, но чтобы было понятно в чем бывает сложность. Живой пример: У меня на сайте (язык написания Java) есть combobox с поиском в первой строчки с самого верха, выглядит вот так:
26-Feb-14 16-25-52.jpg 46,03К
0 Количество загрузок:
Кусок кода выглядит так:
Пробовал использовать click, clickAt, type, select , но в итоге выбрать нужный мне параметр из списка не смог, максимум добивался того, что вбивал нужную фразу в строке поиска, но при этом все равно не выбирало из списки.
Обращайте внимание на бегунок Fast-Slow всегда выбирал минимальный параметр, но нужно проверять на конкретном сценарии, вот мой:
26-Feb-14 16-44-17.jpg 65,96К 0 Количество загрузок:
Вот это удалось получить, но выбора из списка все равно не удалось сделать, select при этом не хотел выбирать из списка. (забивал по строкам так: select | xpath=*** | Деньги)
26-Feb-14 16-45-48.jpg 37,06К 0 Количество загрузок:
Вот это получаешь, если вбиваешь руками в строку поиска в этом combobox-е:
26-Feb-14 16-46-25.jpg 31,56К 0 Количество загрузок:
ps Для всех профи - читайте название темы.
#238
Отправлено 26 февраля 2014 - 14:57
Список с пояснениями комманд по Selenium написать и выложить - это значит кто-то не заработает на платных семинарах )))))))))
Блин, если кто-то готов за это платить, я готов перевести на русский все команды и вести семинары, изучая по 15-20 однообразных команд за семинар. Прям золотое дно какое-то.
именно этим на форуме и занимаются, это просто часть курса, в курс добавляют куча инфы и получает за это все $$$$
#239
Отправлено 26 февраля 2014 - 15:25
Официальный список команд достаточно хорош (кстати, вот последняя версия -- http://release.selen.../reference.html ).
Переводить его -- запихать в гуглопереводчик и достаточно, там текст примитивный. Браузер сам это отлично делает по нажатию одной кнопки.
Но, увы, на каком бы языке не были описаны эти команды -- это не помогает справиться с "живыми примерами".
Часто получается ситуация описанная выше -- "пробовал использовать click, clickAt, type, select , но в итоге выбрать нужный мне параметр из списка не смог".
Почему? Потому что IDE это древний инструмент родом из 2004 года и он просто не способен справляться со сложными современными приложениями.
Когда вы, как пользователь, выполняете команду click, браузер порождает серию различных событий -- mouseOver, focus, mouseDown, mouseUp, click, blur, может быть это не полный список. Некоторые из них могут быть перехвачены написанными на JavaScript обработчиками, которые ваши разработчики вставили в приложение, чтобы реализовать сложную красивую функциональность. С вводом текста ещё сложнее, там событий ещё больше. Если событие не перехватывается -- оно "поднимается по дереву вверх" и может быть перехвачено обработчиком в каком-то другом элементе, а вовсе не в том самом, по которому вы кликали. Это ещё сильнее усложняет ситуацию.
А что делает IDE? По команде click он генерирует ОДНО событие click. По команде type он совершенно "читерским" способом напрямую присваивает новое значение полю ввода и генерирует ОДНО событие change. И это всё!
Что же делать?
Либо переходить на более современные и мощные инструменты, либо каждую команду сопровождать серией магических пассов -- вызывать команду fireEvent и вручную создавать нужные события на нужных элементах. Какие именно и где? Это вам предстоит угадать (либо можно попытаться узнать у разработчиков).
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#240
Отправлено 26 февраля 2014 - 15:29
именно этим на форуме и занимаются, это просто часть курса, в курс добавляют куча инфы и получает за это все $$$$
Я не видел курсов по Selenium IDE, но даже если они есть, не вижу в этом ничего предосудительного.
В вашем примере попробуйте обратиться к нужному элементу по xpath типа //option[contains(text(), 'Текст нужного вам пункта' )], либо второй вариант (хардкорный): ввести часть запроса в строку (это, как я понял, получается), а затем через SendKeys | С таргетом поэкспериментируйте |${KEY_DOWN} и потом ${KEY_ENTER} (сэмулиривовав тем самым нажатия соответствующих клавиш на клавиатуре) выбрать нужный пункт.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных