Страница 1 из 1

хуман часто не видит class

Добавлено: 11 мар 2011, 17:26
satih
$btn->click_by_atribute('class','',true);
хотел заюзать функцию, на кнопоке из атрибутов только class, хуман не щелкает, посмотрел в дом модели (ctrl + alt + <-), вижу на многих страницах хуман видит что есть атрибут class, но видит его пустым

пс: мини неудобство, во многих элементах в get_atribute_by_number стоит лишняя запятая, например
$form->get_atribute_by_number(0,'name',);
$button->get_atribute_by_number(0,'name',);

Re: хуман часто не видит class

Добавлено: 18 мар 2011, 11:47
ilekor
satih писал(а):$btn->click_by_atribute('class','',true);
хотел заюзать функцию, на кнопоке из атрибутов только class, хуман не щелкает, посмотрел в дом модели (ctrl + alt + <-), вижу на многих страницах хуман видит что есть атрибут class, но видит его пустым

пс: мини неудобство, во многих элементах в get_atribute_by_number стоит лишняя запятая, например
$form->get_atribute_by_number(0,'name',);
$button->get_atribute_by_number(0,'name',);
Также такую траблу давно заметил, сам хотел заюзать, но не получилось из за того, что хуман не видит значение класса.

Re: хуман часто не видит class

Добавлено: 18 мар 2011, 12:38
serpee
Если я не ошибаюсь, то в DOM, атрибут class именуется как className, могу с чем то путать, попробуйте

Re: хуман часто не видит class

Добавлено: 19 мар 2011, 03:21
satih
не работает к сожалению, проверил

Код: Выделить всё

$btn->set_focus_by_attribute('class','',true);
ставит фокус на нужную кнопку.

Код: Выделить всё

$btn->set_focus_by_attribute('className','',true);
не ставит (возвращает false).
тестил как раз на одной из кнопок где хуман видит пустой класс, поэтому второй параметр пустой.

Re: хуман часто не видит class

Добавлено: 20 мар 2011, 00:39
Chechen
Не хотел создавать новую тему, подскажите как нажать на эту графическую кнопку
<td colspan='2' align='center' class='form_submit'><input class='submit' type='image' src='templates/images/send.png' alt='Отправить' />

Re: хуман часто не видит class

Добавлено: 20 мар 2011, 01:11
satih
Chechen писал(а):Не хотел создавать новую тему, подскажите как нажать на эту графическую кнопку
<td colspan='2' align='center' class='form_submit'><input class='submit' type='image' src='templates/images/send.png' alt='Отправить' />

Код: Выделить всё

$button->click_by_atribute($atr_name,$atr_value,$exactly=true);
может, и как атрибут взять src='templates/images/send.png'

Re: хуман часто не видит class

Добавлено: 20 мар 2011, 01:33
Chechen
Все равно не нажимает на кнопку..

Re: хуман часто не видит class

Добавлено: 21 мар 2011, 00:11
satih
покажи линк если не секрет, иначе незнаю что еще предложить

Re: хуман часто не видит class

Добавлено: 21 мар 2011, 16:52
ilekor
$inputimage->set_focus_by_attribute("src","send.png",false);
$keyboard->send_key(13);
$browser->wait_for(60,1);