我只是在为 ASP.NET 应用程序试验 WatiN 单元测试工具。我的页面设计有大量复杂的自定义控件列表。我们很难识别这些控件中的元素(例如:选择基于某些业务规则的自定义网格中的行非常难)..
所以避免这种情况,我计划在单独的 JavaScript 库中编写我所有的测试存根.. 并从 WatiN 调用它们..(例如:在网格上完成一些业务验证并将选择特定行的方法,我需要从 WatIn 调用此方法)。我实际上已经实现了这种方法,但是在从 WatIn 中的 Eval 或 Runscript 方法调用 JavaScript 方法时遇到访问冲突错误。
不确定这在 WatIn 中是否可行..?? 有人可以澄清我吗?