在我的 SWTBot 测试中,我试图打开(并单击)右键单击项目资源管理器中打开的项目时出现的菜单(包含新建、重构、导入等的菜单)
我试着用
`treeItem.contextMenu("Refactor").menu("Rename...").click();
得到了WidgetNotFoundException
。
请帮忙。
这是目前 SWTBot 中的一个已知错误...
您无法访问上下文菜单的子菜单。见https://bugs.eclipse.org/bugs/show_bug.cgi?id=261360
2个选择:
希望这可以帮助。
您可以使用现在的本机功能:
new SWTBotMenu(ContextMenuHelper.contextMenu(bot.tree(), "Refactor", "Rename...")).click();