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

Фотография

Не отрабатывает SendKeys


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

#1 vkazar

vkazar

    Активный участник

  • Members
  • PipPip
  • 128 сообщений
  • ФИО:Виктор
  • Город:Москва

Отправлено 09 октября 2015 - 06:56

Коллеги, приветствую!
 
В единственном месте в тестах не работает SendKeys
 

_txtComment.Clear();//Поле очищается
_txtComment.SendKeys(comment);//Поле остаётся пустым

Прошу совета - куда копать и на что смотреть :)

Есть подозрение, что он отрабатывает, но непонятно куда пишет...

 

Ах, да. Selenium 2.47, ChromeDriver 2.19, C# 


  • 0

Тестировщик должен быть умнее программиста... ну, по крайней мере, хитрее. ©


#2 Tishka

Tishka

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

  • Members
  • PipPipPip
  • 211 сообщений
  • ФИО:Ахрамеев Антон

Отправлено 09 октября 2015 - 07:17

Попробуйте найти элемент с помощью поиска элемента содержащего этот текст:

element = driver.findElement(By.xpath("//*[contains(text(),'" + comment + "')]"));

P.S. как я понял: comment - переменная, содержащая текст. Пример приведен на java.


  • 0

#3 Lzk

Lzk

    Специалист

  • Members
  • PipPipPipPipPip
  • 504 сообщений
  • ФИО:Олег
  • Город:Мск

Отправлено 09 октября 2015 - 07:48

а Clear работает чтоли ?

вообще у нас был опыт работы с подобными текстовыми областями(CodeMirror)


  • 0

#4 vkazar

vkazar

    Активный участник

  • Members
  • PipPip
  • 128 сообщений
  • ФИО:Виктор
  • Город:Москва

Отправлено 09 октября 2015 - 08:03

В общем, спасибо, ваши посты помогли :)

проблема была в том, что я в comment писал _txtComment.Text, а он пустой. Поменял на _txtComment.GetAttribute("value"); и всё заработало


  • 0

Тестировщик должен быть умнее программиста... ну, по крайней мере, хитрее. ©


#5 vkazar

vkazar

    Активный участник

  • Members
  • PipPip
  • 128 сообщений
  • ФИО:Виктор
  • Город:Москва

Отправлено 09 октября 2015 - 08:05

вообще у нас был опыт работы с подобными текстовыми областями(CodeMirror)

А в чём была проблема и как решили?


  • 0

Тестировщик должен быть умнее программиста... ну, по крайней мере, хитрее. ©


#6 Lzk

Lzk

    Специалист

  • Members
  • PipPipPipPipPip
  • 504 сообщений
  • ФИО:Олег
  • Город:Мск

Отправлено 09 октября 2015 - 08:14

 

вообще у нас был опыт работы с подобными текстовыми областями(CodeMirror)

А в чём была проблема и как решили?

 

проблема была в поиске элемента, куда вставляется текст , а вставляется он там в div, но div появлятся только при наведении курсора мыши на текстовую область(так же в виде div'a)


  • 0

#7 vkazar

vkazar

    Активный участник

  • Members
  • PipPip
  • 128 сообщений
  • ФИО:Виктор
  • Город:Москва

Отправлено 09 октября 2015 - 08:23

ужос...


  • 0

Тестировщик должен быть умнее программиста... ну, по крайней мере, хитрее. ©


#8 Tishka

Tishka

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

  • Members
  • PipPipPip
  • 211 сообщений
  • ФИО:Ахрамеев Антон

Отправлено 09 октября 2015 - 09:06

 

 

вообще у нас был опыт работы с подобными текстовыми областями(CodeMirror)

А в чём была проблема и как решили?

 

проблема была в поиске элемента, куда вставляется текст , а вставляется он там в div, но div появлятся только при наведении курсора мыши на текстовую область(так же в виде div'a)

 

Может прозвучит как костыльный способ, кликал на блок для появления нужных элементов.


  • 0


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

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