Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Selenium异常:对象与目标不匹配_C#_Selenium - Fatal编程技术网

C# Selenium异常:对象与目标不匹配

C# Selenium异常:对象与目标不匹配,c#,selenium,C#,Selenium,我正在使用Selenium编写我的前几个测试。我遇到了一个我找不到解决办法的问题。我试图通过使用DragAndDropToOffset调用放大图表,但是,我一直得到相同的异常。根据我的计算,在执行()调用时似乎会发生这种情况 [FindsBy(How = How.Id, Using = "chart")] private IWebElement _chart; new Actions(WebDriverContext.Current).DragAndDropToOffset(_chart,

我正在使用Selenium编写我的前几个测试。我遇到了一个我找不到解决办法的问题。我试图通过使用DragAndDropToOffset调用放大图表,但是,我一直得到相同的异常。根据我的计算,在执行()调用时似乎会发生这种情况

[FindsBy(How = How.Id, Using = "chart")]
private IWebElement _chart;  

new Actions(WebDriverContext.Current).DragAndDropToOffset(_chart, 50, 0).Build().Perform();
结果:rangeSystem.Reflection.TargetException:对象与目标类型不匹配

我最初认为web驱动程序是问题所在,但它正在多个其他地方用于处理元素查找和页面导航

我是忽略了这一小块代码中的某些内容,还是应该在其他地方查找?

尝试其他选项:

Actions action = new Actions(driver);

action.clickAndHold(From).build().perform();
action.moveToElement(To).build().perform();
action.release(To).build().perform();
发件人和收件人必须是IWebElements:

IWebElement = driver.FindElement(By...);