如何选择在seleniumjava中运行时生成div[i]的复选框?
根据上一屏幕的选择,在运行时将创建“N”个复选框
对于下面的xpath,它是“1”
//*[@id="chargedashboard"]/div[1]/span[3]/label/span[3]
如果要选择1、9和15复选框,请说明如何在运行时编写要选择的代码
你可以在下面搜索框中键入要查询的问题!
根据上一屏幕的选择,在运行时将创建“N”个复选框
对于下面的xpath,它是“1”
//*[@id="chargedashboard"]/div[1]/span[3]/label/span[3]
如果要选择1、9和15复选框,请说明如何在运行时编写要选择的代码
# 1 楼答案
可以编写函数click(IwebElement e){e.click();}获取webelement并对其执行单击操作。 调用时,向其发送元素的动态xpath 您可以使用selenium ide或Katalon Recorder。 找到首选复选框的动态xpath(使用chropath扩展或在DevTools元素窗口中右键单击所需的标记->;复制->;复制xpath)
如果您使用
使用forEach循环对其进行迭代