Hi ,
while  exploring the Generator/ Recorder option in the 2.1.0 release , I 
noticed that the recorder doesn't take into consideration the execution time of 
some actions, exp: ( the Run time or the build time for a project) and then it 
gives an incomplete code .
For me I overcome this issue first by doing a bot.sleep(3000) but it isn't  a 
good solution and it waste a lot of time and then I tried  creating a new shell 
with the name of the action window , for the build action  :
SWTBotShell shell = bot.shell("Build Project");
shell1.activate();
bot.waitUntil(shellCloses(shell));
but it is hard to detect the exact name of the window , SO is there any 
solution to force the action to wait until the previous job is done ?

I have another remark ,
The search being recursive creates some problems ,for example when searching 
for menu "Project",

SWTbot finds the wrong "Project" menu item. It finds the one that is located in 
Search -> Text . so we must specify the depth : bot.menu("Project", 1);
I think it should be corrected in the next release.
Thank you


_______________________________________________
swtbot-dev mailing list
swtbot-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/swtbot-dev

Reply via email to