BB TestAssistant can run external programs while recording and collect log data from them for inclusion in the movie file.
When the Recorder starts recording, it runs all files in the <BB TestAssistant install folder>\ExternalHooks folder, passing a /startlog parameter.
When Recorder stops recording it runs the files in the ExternalHooks folder again, this time passing a /stoplog parameter. The external program can generate a log file and put the file path to the stdout stream. Recorder reads stdout to get the name of the log file and includes that file in the generated movie file.
How to view external log information
In Player, select the button from the File toolbar or View external logfiles from the View menu.
Note: For an example of a very simple logging program, edit testhook.bat in the BB TestAssistant install folder. This outputs a single line to a file and then returns the file location to BB TestAssistant via stdout.