On Wed, Feb 11, 2009 at 7:06 AM, Ben Klein shacklein@gmail.com wrote:
If I understand this correctly, this is only useful when the regression is something that can be tested without human interaction. This makes it virtually useless for Wine, as most regressions involve loss of functionality some application.
How hard would it be to create some record/replay feature in wine ? As ("If" ?) any user interaction has to go through wine code, there is potentially enough data to reproduce anything, if collected. Of course, just as Selenium and selenium scenario generators (like http://seleniumhq.org/projects/ide/ ), it's probably not enough to just record user action and replay it, there must be some filtering done to make the test more robust.
Another use for such system would be (just like Selenium) automated testing. That could ease app maintainer life, I guess.
Sure, this is non-trivial to write, probably quite intrusive (I have no knowledge of the code involved) and maybe non-trivial to use...