Spider 0.0.2.5 fixes a permissions problem in remote HTML and XUL invocations of Spider. Thanks to Jason Sutton for the bug report.
Firefox and Thunderbird testing – killableprocess.py
Benjamin Smedberg wrote to point out killableprocess.py which looks like a much more robust tool than timed_run.py. I’ll check it out as a replacement for timed_run.py in my framework as soon as I finish the first round of documentation I have been supposed to write about my test framework since … like … forever.
Firefox and Thunderbird testing – timed_run.py
timed_run.py is a modified version of a Python script written by Chris Cooper that manages the execution of external programs with the ability to terminate programs which do not complete within a specified period of time.
Spider and Firefox automation
Spider has been updated to version 0.0.2.4. This update includes minor changes to the default output messages Spider issues as well as the ability to load browser chrome in addition to normal web pages. I’ve made a kludgey attempt to automate Firefox which simultaneously illustrates the possibilities and pitfalls of this approach. If you are a XUL hacker and have suggestions on how to improve this approach, I would really appreciate your feedback.
/bc
YASU 0.0.2.1
Oops! Spider 0.0.2.1 removes a debugging alert I left in 0.0.2.0. Sorry. Either do Tools->Add-ons->Update or get the new version from here.