The latest installment of my automated testing saga is now available at Script Framework. This outlines the components that I have been using in automated testing and provides an example where a build is downloaded, installed, a profile created, an extension installed and a simple test that the extension works is performed.
Month: March 2007
YASU 0.0.2.5
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.