Как установить атрибут элемента с помощью phpunit-selenium

Я хотел бы сделать что-то вроде:

// pseudocode
$this->byCssSelector('p')->setAttribute('attributename', 'attributevalue');

Как это сделать в PHPUnit-селен?

4

Решение

Вам нужно использовать execute() выполнить JavaScript и установить атрибут с помощью setAttribute():

$this->execute(array(
'script' => "document.getElementById('my_id').setAttribute('name', 'value');",
'args' => array()
));
6

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]