我對robotframework很陌生,試圖設置一個簡單的測試場景,我想驗證頁面某處的數值(應該在0-40之間)。Robotfamework中帶有SPAN元素的ID名稱
在以下屏幕截圖中,您可以看到我需要查找的值(46)。 我面臨的問題是類名inbasketTabInLine inbasketTabCount
也用於第二個選項卡上的另一個值。所以我認爲我可以通過也參考dijit_layout_TabContainer_0_tablist_ecm_widget_listView_ContentList_0
的主ID進行具體說明。 由於該值是特定於此選項卡(Werkvoorraad Supportteam),因此應該可以。
我的Firefox的XPath取景器給了我以下XPath:
.//*[@id='dijit_layout_TabContainer_0_tablist_ecm_widget_listView_ContentList_0']/span[2]
但是,我不能轉化成robotframework(與pyhton)能夠理解的路徑這一點。我也在使用Selenium2Library。
下面定位器適用於選項卡的標題(例如Werkvoorrad Supportteam):
id=dijit_layout_TabContainer_0_tablist_ecm_widget_listView_ContentList_0
Q:如何還可以指定跨度[2]元素在以上?