在做硒的时候,如何在没有搜索按钮的搜索栏上输入键操作



我一直在尝试测试一个电子商务网站,在我关闭初始弹出窗口后,没有捕捉到任何元素

bd.findElement(By.xpath("/html/body/div[5]/div[2]/div[1]/div[4]/div[3]/div/span")).click();

所以,我一直在使用

JavascriptExecutor js = (JavascriptExecutor)bd;
js.executeScript("arguments[0].click();", element);

过了一段时间,我被困在一个必须执行回车键操作的地方。我一直在尝试各种钥匙,但似乎都不起作用。因此,我需要一个使用JavascriptExecutor在搜索栏上使用回车按钮事件的代码,或者一个可以使用findElement获取元素的解决方案。

要在搜索字段中输入文本,可以使用以下解决方案:

js.executeScript("arguments[0].value = 'valueToEnter';", webelement);

最新更新