我有以下的硒C#代碼:C#硒MoveByOffset拋出InvalidOperationException異常
IWebElement energyLink= driver.FindElement(By.LinkText("Energy"));
Actions clickAction=new Actions(driver);
clickAction.MoveToElement(energyLink).MoveByOffset(-25,0).Click().Build().Perform();
在clickAction.MoveToElement(energyLink).MoveByOffset(-25, 0).Click().Perform();
我越來越InvalidOperationException= "Parameter 'x' was not a positive integer(IndexOutOfBounds)"
我的目的是點擊位於 第三方組件X:15 Y:395
IWebElement energyLink位於coo rdinates X:40, Y:395
。
因此,我想使用MoveByOffset(-25,0)
是不是第三方組件在頁面上,一個元素裏面?將它用作參考,以便您可以保持偏移正值。 – JeffC