因此,想象一下具有以下HTML的页面:
<button data-my-custom='{"fileName":"SomethingRandom.zip"}'>
Download build 1023
</button>
页面上会有其中的几个,每个文件都有不同的文件名值,用于data-my-custom HTML 5属性。
如何在Selenium中获取包含HTML5属性“data-my-custom”的元素?
我无法弄清楚我是否应该使用XPATH,如果是,那表达式是什么?
谢谢。
答案 0 :(得分:0)
对于CSS路径,选择器将为:button[data-my-custom]
,如果要查找特定选择器,则选择器为button[data-my-custom=<{yourFileNameObject}>]
。
完全归功于iamdanchiv。