2012-11-06 76 views
1

這是我對硒/ PHPUnit的代碼:getXpathCount不包含零

$this->getXpathCount("//img[contains(@src, 'yes_star')]/../div[contains(text(), '0')] 

我怎麼可以重寫此代碼以計數的元素的XPath不包含文本0 ?

回答

4

使用not()功能,例如:

//img[contains(@src, 'yes_star')]/../div[not(contains(text(), '0'))] 
+0

謝謝!有用。有什麼地方可以學習更多關於xpaths及其功能的知識嗎? – yan

+1

@RaymondYan,我建議XPath規範:http://www.w3.org/TR/xpath/ –

+0

我一直在尋找一些XPath教程,它將我帶到了w3schools,但那個沒有太多的信息。您提供給我的網站好像有很多信息。有空的時候我會看看它。謝謝! – yan