【发布时间】:2020-04-15 04:50:23
【问题描述】:
在我的代码中,我需要验证在将商品添加到购物车后是否显示文本“产品已成功添加到您的购物车”。这是屏幕截图,也是元素。正如我们所见,文本没有标签,例如 text="Product added to your shopping cart"。就像自己漂浮在那里一样。
这是此文本对象的完整 xpath://*[@id="layer_cart"]/div[1]/div[1]/h2/text()
如果我尝试使用此完整路径,则会收到错误消息“对象是文本,它应该是一个元素”。
如果我尝试使用直到"[@id="layer_cart"]/div[1]/div[1]/h2",并且不包含'text()',我无法获取文本并验证,因为它实际上不是<i> 标记的一部分。结果只是空白文本。有任何想法吗?谢谢
【问题讨论】:
标签: javascript selenium selenium-webdriver xpath webdriverwait