Input Watin-Watin.Core.Exceptions.ElementNotFoundException

Input Watin-Watin.Core.Exceptions.ElementNotFoundException,input,watin,Input,Watin,我运行的代码给了我一个错误:找不到“输入(文本密码textarea hidden)或textarea”标记,其中包含值为的属性名(它正在测试网站) 它说它找不到一个 它找不到它的原因是什么?它会在其他页面上找到其他没有问题的页面,但是这个页面由于一些奇怪的原因而被阻塞了?这怎么可能 WatiN代码库没有那么复杂。下载它并在调试模式下运行,查看抛出异常时它在哪里中断,然后您可以检查错误周围的上下文。WatiN代码库没有那么复杂。下载它并在调试模式下运行,查看抛出异常时它在哪里中断,然后您可以检查

我运行的代码给了我一个错误:找不到“输入(文本密码textarea hidden)或textarea”标记,其中包含值为的属性名(它正在测试网站)

它说它找不到一个


它找不到它的原因是什么?它会在其他页面上找到其他没有问题的页面,但是这个页面由于一些奇怪的原因而被阻塞了?这怎么可能

WatiN代码库没有那么复杂。下载它并在调试模式下运行,查看抛出异常时它在哪里中断,然后您可以检查错误周围的上下文。

WatiN代码库没有那么复杂。下载它并在调试模式下运行,查看抛出异常时它在哪里中断,然后您可以检查错误周围的上下文。

好的,我想我真的不知道它会有什么好处。我的代码只是查找我收集的元素,但找不到它,pageFormElements=order。SelectSingleNode(“/order/page[@name=\”“+ie.Uri.AbsolutePath+“\”])。SelectSubstands(XPathNodeType.element,false);但是当我循环遍历这个元素时,它不在那里,但是我可以(单击)查看源代码并在那里看到元素吗?这在其他页面上有效,但这一页不行?好吧,我想我真的不知道它会有什么好处。我的代码只是查找我收集的元素,但找不到它,pageFormElements=order。SelectSingleNode(“/order/page[@name=\”“+ie.Uri.AbsolutePath+“\”])。SelectSubstands(XPathNodeType.element,false);但是当我循环遍历这个元素时,它不在那里,但是我可以(单击)查看源代码并在那里看到元素吗?这在其他页面上有效,但这一个不行?我有完全相同的问题,但只有一台计算机。我用WatiN刮网。它在我的开发计算机、测试计算机和12台客户计算机上运行良好。它拒绝在一台客户计算机上工作。我有完全相同的问题,但只在一台计算机上。我用WatiN刮网。它在我的开发计算机、测试计算机和12台客户计算机上运行良好。它拒绝在一台客户计算机上工作。