我正在尝试通过此站点http://www.barnesandnoble.com/探索 IDE ,只需录制和播放即可。
1.在搜索框中输入任何要搜索的文本, 2.十点击所有产品,选择书籍。
当我记录它的xpath如下
/html/body[@id='CDS']/div[@id='navContainer']/div[@id='bnnav2011']/div[@id='yui_3_3_0_1_1355746621091_93']/div[@id='bn -global-header']/div[@id='yui_3_3_0_1_1355746621091_92']/div[@id='yui_3_3_0_1_1355746621091_91']/form[@id='qs']/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']/li[@id='yui_3_3_0_1_1355746621091_99']
但是当我们再次播放 ti 时,它会给出错误,[error] locator not found: Wehn i search for its xpath ,它的 chnaged 如下所示
/html/body[@id='CDS']/div[@id='navContainer']/div[@id='bnnav2011']/div[@id='yui_3_3_0_1_1355748592221_91']/div[@id='bn -global-header']/div[@id='yui_3_3_0_1_1355748592221_97']/div[@id='yui_3_3_0_1_1355748592221_96']/form[@id='qs']/div[@id='yui_3_3_0_1_135574859221_95']/div[@ id='yui_3_3_0_1_1355748592221_94']/ul[@id='yui_3_3_0_1_1355748592221_93']/li[@id='yui_3_3_0_1_1355748592221_98']
请注意,它的 ID 正在改变。
谁能告诉我如何处理这个?