单击菜单项

时间:2011-06-28 20:11:10

标签: c# menu click watin

我正在尝试自动化CRM应用程序。我有一个场景,我应该单击一个菜单,然后单击列表项,这将打开另一个窗口。我能够到达列表项并单击它,我可以在浏览器上看到单击但不打开窗口,没有事件被触发。以下是我通过IE开发人员工具查看html的样子。

                                                              文字 - 测试1 以下是执行单击的代码

IE activity = IE.AttachTo<IE>(Find.ByTitle("testpage"));

List newList = activity.List(Find.ById("mnuaction"));

newList.Click();

ElementCollection ec = newList.ElementsWithTag("li");

ec[4].Click();

如果有任何人围绕CRM测试自动化做了任何编码,请你就这个主题启发我

1 个答案:

答案 0 :(得分:0)

尝试自己解雇事件:

browser.Eval(string.Format("$('#{0},.{0}').change();", "elementId/elementClass"));

这个JS处理元素“Class”或“Id”