2011-08-16 40 views
0

使用Selenium IDE,我需要驗證文本「Schedule Entry Worksheet for ZBW - Boston Center」是否存在。我想用AssertTextPresent來做到這一點。我使用Firebug來識別元素的路徑。遍歷到innerHTML

下面是我在IDE中迄今所做: 命令:assertTextPresent 目標:XPath的= // HTML /體/ DIV [7]/DIV [2]/DIV/DIV/SPAN 值:預定項目ZBW - 波士頓中心的工作表

但是,我在日誌部分收到了「[error] false」。有人知道我做錯了嗎?

下面是該頁面的HTML代碼片段:

<div id="worksheet_div" style="display: inline;"> 
    <div class="fg1" style="width: 2010px;"> 
     <div class="fgt"> 
      <span style="padding-right: 10px; background-color: #E3EFFF;">Schedule Entry Worksheet for ZBW - Boston Center</span> 
      </div> 

回答

0

做它身在何處的文字或只是它的地方?如果是後者,你可以做的

css=span 

如果頁面上的位置此事這時需要更多的結構添加到它

css=.fgt span 

或類似這樣簡單的事情。使用firefox的firefinder插件調試xpath和css也是有用的