Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Firefox::Marionette и switch_to_frame  (Прочитано 161 раз)
0 Пользователей и 1 Гость смотрят эту тему.
perl6
Помогающий

ru
Offline Offline

« : 01-06-2021 01:13 » 

Приветствую. Никак не разберусь с "switch_to_frame". Работаю с примером из https://www.guru99.com/handling-iframes-selenium.html

Вот сам код
Код:
#!/usr/bin/perl -w

$| = 1;

use lib './';
use utf8;
use Firefox::Marionette();
use Data::Dumper;

my $firefox = Firefox::Marionette->new(capabilities => Firefox::Marionette::Capabilities->new( accept_insecure_certs => 1 ), visible => 1, debug => 1);
# $firefox->delete_header( 'User-Agent', 'Accept', 'Accept-Encoding' );

$firefox->go('http://demo.guru99.com/test/guru99home/');

# my $timeouts = $firefox->timeouts();

$firefox->switch_to_frame('a077aa5e');

Выдает
Can't locate object method "uuid" via package "a077aa5e" (perhaps you forgot to load "a077aa5e"?)
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 01-06-2021 10:23 » 

С Селениумом не помогу, не работал. Дока никакая. Стоит заглянуть в исходники и увидеть, что параметр — объект.
https://metacpan.org/release/Firefox-Marionette/source/lib/Firefox/Marionette.pm#L6883
Ну и потом читать уже доку на объекты: https://metacpan.org/pod/Firefox::Marionette::Element
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
perl6
Помогающий

ru
Offline Offline

« Ответ #2 : 01-06-2021 13:34 » new

Спасибо. Покумекаем... Внимание! Говорит и показывает...
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines