Hi David,
Well the way I am actually using, I have this little test management suite in Java that manages the selenium tests. I am trying to have a way to load the tests by clicking a button on the application and launch the se-builder with the test. It is mostly working by loading firefox through webdriver itself and simulating the se-builder launch like this:
File builderXpi = new File("selenium-builder-latest.xpi");
FirefoxProfile profile = new FirefoxProfile();
profile.addExtension(builderXpi);
FirefoxDriver driver = new FirefoxDriver(profile);
driver.findElement(By.tagName("body")).sendKeys(Keys.chord(Keys.CONTROL, Keys.ALT, "b"));
driver.executeScript("builder.io.loadUnknownFile(false,\"" + absolutePath + "\")");
That's all working as expected and it brings up the test file and all. It can record the steps and save back to the JSON file as well. But when running the test locally via se-builder, it gives an error saying "Session not found: [object Object]" error in the first "get" step. I tried to go into the source to debug and I could not quite make if this is an issue with se-builder or webdriver. It appears to be looking for a window with title with the timestamp, but not able to find it somehow. That's where I got stuck -- let's see if i can get this figured out.