Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Codeception grabMultiple выбрать все атрибуты ссылок (Webdriver)

codeception
php
webdriver
Теги: #<Tag:0x00007f7b6d6b8218> #<Tag:0x00007f7b6d6b80d8> #<Tag:0x00007f7b6d6b92a8>

(A) #1

Ола! Помогите разобраться с GrabMultiple - необходимо взять аттрибуты href у всех нижеперечисленных ссылок
%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA

Пробую так - не выходит
$I->grabMultiple(".//*[@id=‘docs-tab-1’]/ul/li/a",‘href’);


(Igor Volnyi) #2

Попробуй, мож так получится. Где б потестить…

$I->grabMultiple('//*[@id="docs-tab-1"]/ul/descendant::a', 'href');

Или так

$I->grabMultiple("#docs-tab-1 ul.bulleted-list a', 'href');

Вообще, если возможно, с XPath лучше не связываться. CSS селекторы проще. ИМХО, конечно.