#robotframework
#robotframework
Вопрос:
Я пытаюсь получить значение атрибута изображения src, не удалось с сообщением
Ключевое слово ‘Selenium2Library.Получить атрибут элемента’ ожидал 2 аргумента, получил 1.
${src}= Get Element Attribute xpath=${locator}@src
Ожидаемый результат — получить значение атрибута src изображения.
Фактический результат — ключевое слово не получает сбой
Ответ №1:
Я думаю, что способ, которым вы пытаетесь передать атрибут, устарел на основе документации:
Передача имени атрибута как части локатора устарела, начиная с Selenium2Library 3.0. Вместо этого следует использовать явный аргумент атрибута.
Документация для ключевого слова Get атрибут элемента
Поэтому вам нужно будет передать локатор и имя атрибута в Get Element Attribute
, как показано ниже:
${src}= Get Element Attribute xpath=${locator} src