[英]Clicking on the Menu Item
我正在尝试自动化 CRM 应用程序。 我有一个场景,我应该单击一个菜单,然后单击列表项,这应该会打开另一个 window。 我能够到达列表项并单击它,我可以在浏览器上看到单击但没有打开 window,没有触发任何事件。 这是我通过 IE 开发人员工具查看时 html 的外观。
文本 - Test1 这是执行点击的代码
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 测试自动化进行过任何编码,请您就这个话题给我启发
尝试自己触发事件:
browser.Eval(string.Format("$('#{0},.{0}').change();", "elementId/elementClass"));
这个 JS 处理元素“Class”或“Id”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.