xforms-development
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [XForms] New release


From: Jens Thoms Toerring
Subject: Re: [XForms] New release
Date: Sun, 13 May 2012 14:04:20 +0200
User-agent: Mutt/1.5.21 (2010-09-15)

Hi Paul.

On Sun, May 13, 2012 at 06:07:52AM +0000, Paul wrote:
> I've been using 1.0.94pre10 for some time (no problems)
> but haven't had the chance to try 11.
> 
> Too many projects on the go here already - wish I had time
> to get more involved with XForms.

No problem at all, if you tell when you experience
trouble with XForms that's already a big help.

> Often I have wondered how regression tests are done on GUI
> software.  There must be a way to make a test harness - a
> sequence of XForms library calls to build a form, simulated
> button and mouse moves to exercise it, and something to check
> that the window is correct at the pixel level at each step.

There is, unfortunately, no systematic testing. I also
have no idea how one would write a test harness that could
automate testing of a GUI. So I try new versions with
my programs that use the library and run some of the demo
programs that I guess could be influenced by the changes
I made - doing all (nearly 100) of them would be too much
work... So I have to rely on feedback from others that
might be using stuff I didn't cover (or use it in ways I
never thought of).

> When testing a release here, all I can do is recompile my
> applications and try them out, not really a thorough test
> as only a few common library functions are called and none
> of the new features are put to the test.

Normally you just would have to only recompile the library
and not also your applications (as long as there eren't too
invasive changes like changing the layout of the FL_FORM
or FL_OBJECT structure). I try to avoid such changes and
when they become necessary I'll explicitely tell you. If you
should find that you have to recompile your applications to
get them to work again anyway then this is rather likely a
hint that there's something broken, i.e. I made a change
that shouldn't have been done that way.

> I'll give the 1.0.94pre11 a run later today.

                  Thank you very much, Jens
-- 
  \   Jens Thoms Toerring  ________      address@hidden
   \_______________________________      http://toerring.de



reply via email to

[Prev in Thread] Current Thread [Next in Thread]