gpt4 book ai didi

selenium-webdriver - 如何使用按钮的标签文本单击按钮

转载 作者:行者123 更新时间:2023-12-02 01:19:51 24 4
gpt4 key购买 nike

有人可以帮我解决以下问题吗?

我想点击一个带有“继续扫描”文本的按钮。在下面的脚本中。我怎样才能传递属性文件中的值,而不是硬编码(恢复扫描)?

driver.findElement(by.xpath("//button[contains(.,'Resume Scanning')]"));

谢谢,看南C

最佳答案

尝试如下:

String label = "Resume Scanning";
driver.findElement(By.xpath("//button[contains(.,'" + label + "')]"));

或者使用String.format:

String string = String.format("//button[contains(.,'%s')]", label);
driver.findElement(By.xpath(string));

引用:

  1. > Java - Including variables within strings?

关于selenium-webdriver - 如何使用按钮的标签文本单击按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40675174/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com