猿问

我如何单击按钮来创建页面 selenium webdriver

该选项被选中,但没有单击按钮来创建页面

formElement.findElement(By.xpath("//button[@class='btn btn-primary btn-block']")).click();

<button type="button" class="btn btn-primary btn-block" onclick="registerUser()">Create</button>



噜噜哒
浏览 178回答 2
2回答

宝慕林4294392

我认为问题的原因是带有空格的类名。当您工作reactjs或angularjs项目时,这是常见的问题。我希望这可以解决您的问题,请重构您的代码如下:formElement.findElement(By.cssSelector("button.btn.btn-primary.btn-block"));element.click();

白板的微信

如果您使用WebDriver driver;,那么下面的代码段将对您有所帮助。driver.findElement(By.xpath("//button[@class='btn btn-primary btn-block']")).click();
随时随地看视频慕课网APP

相关分类

Java
我要回答