You might be interested in looking at Appinstall by Austin English. He has done some great work on using autohotkey and doing application installs. I started a GSOC project that wasn't accepted last year to improve upon it. I've made improvements since then but I guess I never pushed it to my github. I'll see about pushing the changes I've made tonight, in the meantime here is my github of "apptester" [1]. I was working mostly with python and using bash for wpkg. wpkg helps to automate the installation of apps. For the actually testing I was still trying to find out a good way to test a gui in an automated sort of fashion. Never really find a easy way because windows menus aren't automation friendly. I also looked at adding some of MSAA or Microsoft UI Automation support to wine but never got very far.<br>

<br>Personally I think automated application testing is the next major testing platform for wine. Test suites are the most important, but application testing can mean knowing when new software works in wine and from a user standpoint of view more "interesting" and applicable than what test suites are getting passed.<br>

<br><br>-Seth Shelnutt<br><br><br>[1]<a href="https://github.com/Shelnutt2/apptester">https://github.com/Shelnutt2/apptester</a><br><br><br><div class="gmail_quote">On Fri, Sep 16, 2011 at 9:42 AM, Bruno Jesus <span dir="ltr"><<a href="mailto:00cpxxx@gmail.com">00cpxxx@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi, I would like your opinion about a project I may start based on<br>
BuildBot (if the Dan/license allows).<br>
<br>
It's named crashbot because it's intended to automate testing of<br>
applications that crash in wine. The main goal is reduce the amount of<br>
time wasted on retesting bugzilla applications that authors abandoned.<br>
<br>
It's intented to be as easy as this:<br>
1 - Add a new application by setting it's name, bug number and direct<br>
download url;<br>
2 - Add requirements to run using winetricks;<br>
3 - Set the test schedule (interval in days/weeks between repetitions);<br>
4 - See the results in a web page which will automatically update;<br>
5 - Auto send an email if the application starts successfully.<br>
<br>
The crashbot will run in a tmpfs to avoid disk burning and will ever<br>
run applications in a clean prefix. It would extract the downloaded<br>
program if necessary. Wine would be recompiled daily based on latest<br>
git.<br>
<br>
In the future I would like to add support to some sort of window<br>
scripting with keyboard and mouse input so it can be used not only to<br>
test startup crashs but any other kind of test (including the program<br>
installation before run). I'm not targeting it to test games for now<br>
because it would run in a very basic computer with an embedded video<br>
board.<br>
<br>
Thanks in advance and apologies if this already exists or was<br>
discussed previously.<br>
<br>
Best wishes,<br>
Bruno<br>
<font color="#888888"><br>
--<br>
universe* god::bigbang (void); //and then it all began...<br>
<br>
<br>
</font></blockquote></div><br>