我正在尝试通过录制和回放来探索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。我会在下次考虑正确的标签时小心谨慎。 –