如何在 selenium C# 中正确向下滚动
How to scroll down properly in selenium C#
我已经使用操作 class 向下滚动,但是当它向下滚动时,点击代码不起作用:
driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(10);
Actions actions = new Actions(driver);
actions.SendKeys(Keys.PageDown).Build().Perform();
driver.FindElement("//a[@href='http://automationpractice.com/index.php?
controller=order&step=1']").Click();
//var ele = driver.FindElement(proceed);
//actions.MoveToElement(ele).Click().Perform();
请使用以下 id pass 登录:
ID : 保罗@xmail.com
密码:Pass123##
与其使用 PageDown
适当地滚动,不如以精确的方式滚动到元素。让我知道它是否适合你
var element = driver.FindElement("//a[@href='http://automationpractice.com/index.php?controller=order&step=1']");
actions.MoveToElement(element);
actions.Perform();
element.Click();
我已经使用操作 class 向下滚动,但是当它向下滚动时,点击代码不起作用:
driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(10);
Actions actions = new Actions(driver);
actions.SendKeys(Keys.PageDown).Build().Perform();
driver.FindElement("//a[@href='http://automationpractice.com/index.php?
controller=order&step=1']").Click();
//var ele = driver.FindElement(proceed);
//actions.MoveToElement(ele).Click().Perform();
请使用以下 id pass 登录:
ID : 保罗@xmail.com
密码:Pass123##
与其使用 PageDown
适当地滚动,不如以精确的方式滚动到元素。让我知道它是否适合你
var element = driver.FindElement("//a[@href='http://automationpractice.com/index.php?controller=order&step=1']");
actions.MoveToElement(element);
actions.Perform();
element.Click();