gpt4 book ai didi

java - Selenium 网络驱动程序 : I want to overwrite value in field using Java

转载 作者:行者123 更新时间:2023-12-01 11:57:17 25 4
gpt4 key购买 nike

使用 Selenium WebDriver,我想选择输入字段中的文本并将其替换为其他内容。

我已经准备好了这段代码。

public void renameAGroup(String groupname){
renameGroupbutton.click();
renametGroupInput.sendKeys(Keys.chord(Keys.CONTROL, "a"),groupname);
save.click();
}

当我运行上面的代码时,它会清除输入字段并输入新的组名称,但随后会恢复旧的组名称并保存。

为什么新值会被旧值覆盖?

最佳答案

用户界面存在缺陷,这就是我的测试失败的原因。一旦缺陷被修复,我就可以使用:

public void renameAGroup(String name) {
renameGroupButton.click();
renametGroupInput.clear();
renametGroupInput.sendKeys(name);
save.click();
}

关于java - Selenium 网络驱动程序 : I want to overwrite value in field using Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28346040/

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