【发布时间】:2021-12-21 08:24:22
【问题描述】:
Html 代码 Span 是一个按钮 X,位于图像的右上角
第 1 页<img src="img.jpg" class="class2">
<span> how to interact with span
<svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg">
<path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 "></path></svg>
</span> how to interact with span
【问题讨论】:
-
如果你没有任何类或 id 来确定你想与哪个跨度交互,我看到的唯一方法就是它在文档中的位置(例如,在 img 之后的第一个跨度类“class2”,文档中的第 n 个跨度等)。但是,对文档的结构更改可能会破坏测试。
-
如果这两个短语如何与 span 交互,如果它们最初不是 HTML 的一部分,你能否删除它们?
标签: java selenium selenium-webdriver testing automation