Перейти к содержимому

Фотография

selenium IDE не могу вписать текст в поле

платформа IP BOARD

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 17

#1 selevo

selevo

    Постоянный участник

  • Members
  • PipPipPip
  • 156 сообщений
  • ФИО:Сергей

Отправлено 29 мая 2016 - 17:44

форма выбирается но не вписывается

можно взять пример этот  форум 

И эту форму в которой сейчас пишу текст.

<tr>
    <td>sendKeys</td>
    <td>css=html.CSS1Compat</td>
    <td>цуывав</td>
</tr>
 

https://vk.com/video...b418/pl_updates


  • 0
Действительность,собой определяй.
(с)из лучших на свете книг "Звенящие кедры России"

#2 DmitriyQA

DmitriyQA

    Постоянный участник

  • Members
  • PipPipPip
  • 183 сообщений
  • ФИО:Коваленко Дмитрий Владимирович
  • Город:Tel Aviv

Отправлено 30 мая 2016 - 10:33

Попробуйте вначале кликнуть на поле ввода


  • 0

Senior QA/ Wix.com / qaacademy.net


#3 user12

user12

    Специалист

  • Members
  • PipPipPipPipPip
  • 894 сообщений
  • ФИО:Виктор
  • Город:Минск


Отправлено 30 мая 2016 - 10:49

Попробуйте вначале кликнуть на поле ввода

 

Не, не поможет это. Где-то уже было обсуждение очень похожей проблемы c vk...


  • 0

#4 selevo

selevo

    Постоянный участник

  • Members
  • PipPipPip
  • 156 сообщений
  • ФИО:Сергей

Отправлено 30 мая 2016 - 13:38

Клик  не помог...

Блин, а что делать-то ?

уже  второй случай когда с selenium IDE я не могу решить задачу.


  • 0
Действительность,собой определяй.
(с)из лучших на свете книг "Звенящие кедры России"

#5 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 980 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 30 мая 2016 - 14:25

Попробовал сделать по науке, сначала переключиться в iframe, затем вводить в <body> , но не получилось.

Либо ошибка:

[error] Unexpected Exception: Error: Cannot set the selection end.

либо если вводить в body p

[error] Unexpected Exception: InvalidElementStateError: Element is not currently interactable and may not be manipulated.

 

Раньше по работе тоже сталкивался с редактором и тогда не получилось даже на WebDriver.


  • 0

#6 Zakeshi

Zakeshi

    Новый участник

  • Members
  • Pip
  • 12 сообщений
  • ФИО:Александр
  • Город:Запорожье


Отправлено 30 мая 2016 - 15:30

runScript   $('#your_id').text('some_text');  не подходит?

 если вместо id css , то заменить на   runScript   $('.your_css').text('some_text');


  • 0

#7 selevo

selevo

    Постоянный участник

  • Members
  • PipPipPip
  • 156 сообщений
  • ФИО:Сергей

Отправлено 30 мая 2016 - 17:03

как это записать ?

runScript $('css=html.CSS1Compat').text('12345')

так, ничего не происходит

и так:

$('html.CSS1Compat').text('sssssss')

 

И  не  совсем понятна логика  скрипта.


  • 0
Действительность,собой определяй.
(с)из лучших на свете книг "Звенящие кедры России"

#8 Zakeshi

Zakeshi

    Новый участник

  • Members
  • Pip
  • 12 сообщений
  • ФИО:Александр
  • Город:Запорожье


Отправлено 30 мая 2016 - 20:00

1. точку или решетку  забыл вначале

2. тут не работает из-за http://i7.5cm.ru/i/jgGq.png


  • 0

#9 DmitriyQA

DmitriyQA

    Постоянный участник

  • Members
  • PipPipPip
  • 183 сообщений
  • ФИО:Коваленко Дмитрий Владимирович
  • Город:Tel Aviv

Отправлено 31 мая 2016 - 07:47

<tr>
<td>type</td>
<td>id=mv_comment</td>
<td>test</td>
</tr>
По идее должно работать, но не работает. Предполагаю что просто стоит защита от роботов, чтобы коменты не накручивали

  • 0

Senior QA/ Wix.com / qaacademy.net


#10 selevo

selevo

    Постоянный участник

  • Members
  • PipPipPip
  • 156 сообщений
  • ФИО:Сергей

Отправлено 31 мая 2016 - 07:48

Ну как-то решить надо ...

Какие предложения ?


  • 0
Действительность,собой определяй.
(с)из лучших на свете книг "Звенящие кедры России"

#11 TryLala

TryLala

    Новый участник

  • Members
  • Pip
  • 6 сообщений
  • ФИО:Таня

Отправлено 31 мая 2016 - 10:22

Ну как-то решить надо ...

Какие предложения ?

вам уже верно написали выше. 

Мой пример:

 

<tr>
<td>open</td>
<td>ВАШ УРЛ</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=search_field</td>
<td>test</td>
</tr>
<tr>
<td>click</td>
<td>css=input[type=&quot;submit&quot;]</td>
<td></td>
</tr>
 
Если не ориентируетесь, почему Вы не используете запись юзер-действий (рекординг)? По-моему, было бы удачнее с этого начинать

  • 0

#12 selevo

selevo

    Постоянный участник

  • Members
  • PipPipPip
  • 156 сообщений
  • ФИО:Сергей

Отправлено 31 мая 2016 - 12:46

 

вам уже верно написали выше. 

Мой пример:

 

<tr>
<td>open</td>
<td>ВАШ УРЛ</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=search_field</td>
<td>test</td>
</tr>
<tr>
<td>click</td>
<td>css=input[type=&quot;submit&quot;]</td>
<td></td>
</tr>
 
Если не ориентируетесь, почему Вы не используете запись юзер-действий (рекординг)? По-моему, было бы удачнее с этого начинать

 

у меня несколько вопросов

1. кто это уже писал выше и что именно ?

2. на чём это проверялось ?

3. Это  кусок  текста из вики справки ?


  • 0
Действительность,собой определяй.
(с)из лучших на свете книг "Звенящие кедры России"

#13 TatyanaV

TatyanaV

    Опытный участник

  • Members
  • PipPipPipPip
  • 388 сообщений
  • ФИО:Воробьева Татьяна


Отправлено 01 июня 2016 - 09:13

Вам нужно, чтобы кто-то написал нужный вам код, оттестировал его и выдал Вам сразу в готовом проверенном виде?..

И странно, что Вы не знаете, не из справки ли это - справку Вы бы и сами могли бы посмотреть и проверить...


  • 1

#14 selevo

selevo

    Постоянный участник

  • Members
  • PipPipPip
  • 156 сообщений
  • ФИО:Сергей

Отправлено 01 июня 2016 - 09:33

Вам нужно, чтобы кто-то написал нужный вам код, оттестировал его и выдал Вам сразу в готовом проверенном виде?..

И странно, что Вы не знаете, не из справки ли это - справку Вы бы и сами могли бы посмотреть и проверить...

просто Танюха  написала полную фигню

1. не   увидела  название платформы  форума

2. не посмотрела   видео

3. И вообще какие-то нелепые зделала выводы )))

 

Да, мне надо решение в  две строчки, в идеале.

Так же хорошо бы советы  по решению задачи.

У меня идеи  есть но они изврящёные требуют дополнительных инструментов.

 

Фамилия у тебя хорошая, как  у меня :)

Поженимся может ?


  • 0
Действительность,собой определяй.
(с)из лучших на свете книг "Звенящие кедры России"

#15 TatyanaV

TatyanaV

    Опытный участник

  • Members
  • PipPipPipPip
  • 388 сообщений
  • ФИО:Воробьева Татьяна


Отправлено 01 июня 2016 - 09:40

При чем тут видео и платформа (что в ней не так, кстати?), к цитате вполне конкретного поста, и уж тем более - причем тут моя фамилия - мне не понятно. Вам написали совет и возможный вариант - Вы не только проверить сами не захотели, но и в справку не заглядывали, судя по Вашему вопросу.

Удачи Вам в ожидании, пока кто-нибудь за Вас не только придумает способ решения, но и оттестит его.


  • 1

#16 aid

aid

    Опытный участник

  • Members
  • PipPipPipPip
  • 448 сообщений
  • ФИО:Николай


Отправлено 01 июня 2016 - 10:44

Вам бы коммуникэйшен скиллс надо бы поднять. Вежливость во мнениях и общении, в частности, с Татьяной (Танюхи может у вас по падикам сидят, семки лузгают). Ну и орфографию.


  • 1

#17 Inf3stor

Inf3stor

    Новый участник

  • Members
  • Pip
  • 3 сообщений
  • ФИО:Петровский Валерий

Отправлено 01 июня 2016 - 14:42

На этом форуме, как думаю и у вас, в качестве редактора комментариев используется CKEditor. Текст в него нужно подсовывать через скрипт. Пример для этого форума:

 

<tr>
    <td>runScript</td>
    <td>CKEDITOR.instances["editor_574ef203f3098"].setData('Ваш текст')</td>
    <td></td>
</tr>

 

"editor_574ef203f3098" – это айдишник textarea, поищите у себя в коде. Перед выполнением скрипта возможно будет необходимо установить фокус в поле (команда focus). Перед и после скрипта рекомендуется вставлять паузу в 1000 или 2000 милисекунд.


  • 0

#18 selevo

selevo

    Постоянный участник

  • Members
  • PipPipPip
  • 156 сообщений
  • ФИО:Сергей

Отправлено 02 июня 2016 - 06:43

TatyanaV

забыла написать,,что прежде чем оттестить  нужно совершить  действия

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

И записать все эти операции в счёт.

  Inf3stor

Это уже ближе к делу,благодарю , попробую на днях,отпишусь.


  • 0
Действительность,собой определяй.
(с)из лучших на свете книг "Звенящие кедры России"


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных