aut*_*guy 8 c# selenium webdriver
我正在尝试使用Selenium Webdriver/C#compile做一个箭头,但是当我尝试编译时,我收到此错误:
'Keys'是'OpenQA.Selenium.Keys'和'System.Windows.Forms.Keys'之间的模糊参考(CS0104)
我的代码:
driver.FindElement(By.Id("ctl00_PlaceHolderMain_ctrlChangeBillingAddress_ctrlChangeBillingAddress_txtBillingAddress")).SendKeys(Keys.ArrowDown);
driver.FindElement(By.Id("ctl00_PlaceHolderMain_ctrlChangeBillingAddress_ctrlChangeBillingAddress_txtBillingAddress")).SendKeys(Keys.Enter);
Run Code Online (Sandbox Code Playgroud)
小智 5
我可以为您提供两个实现,但第一个只能在本地工作:
Element.SendKeys(OpenQA.Selenium.Keys.ArrowUp);
char c = '\uE013'; // ASCII code ArrowUp
Element.SendKeys(Convert.ToString(c));