我正在尝试为RCP应用程序编写swtbot测试用例。每当在应用程序中执行搜索时,我都会显示一个进度条。 为了使用swtbot进行测试,我使用以下代码
bot.shell("Shell text");
此代码在Eclipse霓虹灯中运行良好。 当我迁移到Oxygen版本的eclipse时,它抛出了异常提示
原因:org.eclipse.swtbot.swt.finder.widgets.TimeoutException: 超时时间:5000毫秒。:找不到与文本匹配的外壳程序
P.S。 :当我尝试使用
找出活动的外壳时bot.activeShell();
它显示了Workbench活动外壳,当我尝试使用来查找所有活动外壳时
bot.shells();
从未显示进度栏外壳。
请让我知道如何在swtbot中获取进度栏外壳。