我正在嘗試通過錄制和回放來探索IDE與此站點http://www.barnesandnoble.com/。如何處理來自xpath的動態ID
1.在搜索框中輸入要搜索的文字, 2.點擊所有產品,選擇書籍。
當我記錄它的XPath是如下
/HTML /體[@ ID = 'CDS'] /格[@ ID = 'navContainer'] /格[@ ID = 'bnnav2011'] /格[@ ID = 'yui_3_3_0_1_1355746621091_93'] /格[@ ID = 'BN全局報頭'] /格[@ ID = 'yui_3_3_0_1_1355746621091_92'] /格[@ ID = 'yui_3_3_0_1_1355746621091_91'] /形式[@ ID ='適量']/DIV [@ ID =' yui_3_3_0_1_1355746621091_90 ']/DIV [@ ID =' yui_3_3_0_1_1355746621091_89 ']/UL [@ ID =' yui_3_3_0_1_1355746621091_88 '] /李[@ ID =' yui_3_3_0_1_1355746621091_99' ]
但是,當我們玩ti再次給出錯誤,找不到[error] locator: Wehn我搜索它的xpath,它的chnaged如下
/html/body [@ id ='CDS']/div [@ id ='navContainer']/div [@ id ='bnnav2011']/div [@ id ='yui_3_3_0_1_1355748592221_91']/div [@id = 'BN全局報頭'] /格[@ ID = 'yui_3_3_0_1_1355748592221_97'] /格[@ ID = 'yui_3_3_0_1_1355748592221_96'] /形式[@ ID = '適量'] /格[@ ID = 'yui_3_3_0_1_1355748592221_95'] /格[@ ID = 'yui_3_3_0_1_1355748592221_94']/UL [@ ID = 'yui_3_3_0_1_1355748592221_93'] /鋰[@ ID = 'yui_3_3_0_1_1355748592221_98']
觀察到,其ID的正在發生變化。
任何人可以告訴我如何處理這個?
與[tag:firefox]和[tag:selenium-ide]有關係嗎? –
您應該給您的問題添加標籤,讓有知識的人可以看看您的問題! – theAlse
是Alex,與seleniu有關m ide。我會在下次考慮正確的標籤時小心謹慎。 –