|
From: Foster, R. - P. <RF...@qu...> - 2006-09-29 13:21:03
|
Chris,
=20
I would agree completely with your comments... but so far I have no
experience doing what you describe. Do you? If so, do you have any
pointers for how to accomplish GUI testing on a remote (possibly
virtual) machine?
=20
I'd also love to be able to perform some kind of "smoke test" on the
installation itself, but for precisely the reasons you describe I don't
want to be doing so on the build machine. Any hints you (or anyone else)
can offer on automated installation testing would be appreciated.
=20
Regards,
Richard
________________________________
From: ccn...@li...
[mailto:ccn...@li...] On Behalf Of
Christopher Guest
Sent: Thursday, September 28, 2006 19:16
To: ccn...@li...
Subject: Re: [Ccnet-devel] Integration CruiseControl .NET with UI tools
Hi,
It's not a direct answer to your question [about running UI
tests from CI build scripts] .
=20
Personally I'd steer clear of running tests like this on a build
machine. If I were tasked with this - I'd move towards batching tests
off to another (virtual) machine for them to be completed remotely. I'd
come to this conclusion because I'd want to keep my build machine as
clean as possible.=20
Interacting with a UI for testing suggests to me that some kind of
installation may take place before the tests can be run. A dodgy
installation can then=20
damage the build. Installation procedures are notorious for going wrong
in development. Consequently tracking down reasons for broken builds
can be difficult and time consuming. =20
=20
However, if your project is simple and doesn't have complicated
installations then unfortunately I have nothing more to offer than what
has already been said. =20
=20
Thanks,
Chris.=20
=20
=0A* C O N F I D E N T I A L I T Y N O T I C E *=0A----------------------=
-------------------------------------=0AThe content of this e-mail is int=
ended solely for the use of the individual or entity to whom it is addres=
sed. If you have received this communication in error, be aware that forw=
arding it, copying it, or in any way disclosing its content to any other =
person, is strictly prohibited. Peek Traffic Corporation is neither liabl=
e for the contents, nor for the proper, complete and timely transmission =
of (the information contained in) this communication. If you have receive=
d this communication in error, please notify the author by replying to th=
is e-mail immediately and delete the material from any computer.=0A=0A
|