Selenium,PHPUnit:当我尝试获取样式属性时,我得到空结果而不是值

时间:2013-11-14 03:42:36

标签: xpath selenium phpunit

当我想获取元素的style属性时遇到了问题。

$styleValue = $this->getAttribute("//ul@style");

但是var_dump($ styleValue)的结果是

string(1) ";"

但我期望“margin-left:-2432px;” 那么,我错在哪里?如何获取元素的样式属性?

1 个答案:

答案 0 :(得分:1)

您的XPath表达式错误。如果要阅读@style标记的<ul/>属性,则必须使用两个步骤表达式:单步进入列表,然后进入属性。每个必须使用/分隔,@仅指定属性。

//ul/@style