大家好,我正在使用 selenium 支持的 webdriver 我正在自动化一些第三方站点,所以我无法访问该站点的代码在点 (693, 14) 处不可点击。其他元素会收到我在某些博客上阅读的点击,即使用代码行使问题解决,下面给出的行
WebElement elementToClick = driver.findElement(By.id("create_item_button"));
((JavascriptExecutor)driver).executeScript("window.scrollTo(0," + elementToClick.getLocation().y + ")");
elementToClick.click();
但这无济于事,任何人都可以建议我解决我的代码如下所示
selenium.click("//img[@alt='Upload']");
selenium.click("link=basic uploader");
WebElement fileUpload = driver.findElement(By.id("file-box"));
((JavascriptExecutor)driver).executeScript("window.scrollTo(0,"+fileUpload.getLocation().y+")");
Thread.sleep(1000);
fileUpload.sendKeys("C:\\Users\\Shoaib\\Desktop\\kkk.java");