在 WatiN UI 测试中,我遇到一个问题,在运行测试时,错误有时会抛出以下错误:
InvalidCastException 未由用户代码处理”...“无法将类型为“mshtml.HTMLDocumentClass”的 COM 对象转换为接口类型“mshtml.IHTMLDocument2”。此操作失败,因为对具有 IID“...”的接口的 COM 组件上的 QueryInterface 调用由于以下错误而失败。不支持此类接口”。
WatiN 是否在页面上查找元素或与其交互(单击或使用 Eval 方法)似乎并不重要。
错误发生的频率介于所有时间和某些时间之间。这是非常不一致的。它通常对某些元素的影响比其他元素更大(在我的例子中,我有 Javascript 下拉菜单,它似乎更频繁地发生),但该错误似乎几乎可以在任何地方出现。
有人经历过这种情况,或者对如何解决这个问题有任何想法吗?
Thanks
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)