目前,我正在尝试使用 Selenium webdriver 自动执行涉及增加 HTML 表格列宽度的步骤。
知道我可以通过以下方式获取 x 和 y 坐标的索引
findElement(By.cssSelector("<Css locator>").getLocation();
但我想知道是否可以使用相同的概念来增加列的宽度。
最佳答案
您可以使用Javascript Executor
WebDriver driver;
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("document.querySelector('<CSSLOCATOR>').setAttribute('width', <WIDTH>)");
在其中填写<CSSLOCATOR>
和<WIDTH>
满足您的需求。
关于java - 如何使用 webdriver 增加 HTML 表格列宽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20097671/