<div id="sessions" class="container" style="display: block;">
<div id="usrSessionList" class="list" style="height: 109px;">
<div class="alert alert-info emptyList" style="text-align: center; display: none;" data-i18n="emptySession">No existing session</div>
<div id="D37867BB-56BE-10C0-3421-904FF75AAE23" class="row tableHeight">
<div class="col-xs-3 col-sm-3 col-md-3 col-lg-3 user">test12</div>
<div class="col-xs-3 col-sm-3 col-md-3 col-lg-3 opr"/>
<div class="col-xs-3 col-sm-3 col-md-3 col-lg-3 lstOprId"/>
<div class="col-xs-3 col-sm-3 col-md-3 col-lg-3 evt">USR_IN</div>
</div>
<div id="6E1385ED-3027-2B84-9183-433139FDE868" class="row tableHeight">
<div id="96235B5D-C8B4-5310-6E8F-B247B17482A2" class="row tableHeight">
<div id="A7BEF619-31C6-C7A9-A4C3-33B8EE583D4D" class="row tableHeight">
</div>
</div>
<div id="sessionConversation" style="display: none;">
</div>
</div>
我試圖通過使用XPath來定位「TEST12」。但失敗...
String expectedText =「test12」;我們可以使用WebElement Name = driver2.findElement(By.xpath(「// div [contains(text(),''+ expectedText +'')]」));
任何人都可以有任何其他的想法嗎? 非常感謝!
在[這裏]答案(http://stackoverflow.com/questions/23078308/selenium-and-xpath-定位一個包含鏈接的文本)stackoverflow問題可能會給你一個關於如何調試的線索。同樣你也可以使用By.className或By.cssSelector。 – Nishan
您能否提供您正在獲取的異常詳細信息/ – Akarsh
大家好, 感謝您的幫助。我使用這種方法成功查找文本。 // div [contains(text(),'Mary')] –