I am sorry to announce that our meeting place has become unavailable so we have had to postpone the TDD presentation until next Wednesday, April 7th. Please ...
http://www.c2.com/cgi/wiki?HttpUnitTutorial That shows A> Dilbert.gif, without the ads and stuff, and B> reveal(), which is my "Treat I/O Like a Spigot" theme....
Hi So I am trying my first "hands on" experience with TFUI using jemmy and the (extended) example from Astels's "TDD: A Practical Guide," chapter 10. So what I...
... Can you submit some sample code? When I use TDD to create a small sample, I seems to be an app I can use outside the test rig. If anyone wants an app with...
... http://www.xpsd.org/cgi-bin/wiki?TestFirstUserInterfaces ... properties ... That fix reveals the latent belief that GUIs are untestable. They are always...
Newsgroupies: Tests on GUIs should not display any windows. But programmers writing such tests should display them early and often. Here's an example of TFUI...
... Except that, if you're using Java/Swing, you need to display them or they don't work correctly. Almost correctly, but that just slows you down in figuring...
... When using TDD on GUIs, research to approach a principle "just another library". That means you minimize side effects for three reasons: A> Your colleagues...
Hi, I am developing GUI in c++ with Qt library.I am try to do a generic application by using for example the MVC pattern to separate representation and data.I...
... I will recover access to my Qt shortly. Until then, does this help? It's for the competition: http://gnomesupport.org/wiki/index.php/TestDrivenDevelopment ...
... We have been using Qt and CppUnit together with out too many problems. On Tue, 11 May 2004 15:15:58 -0700 (PDT) ... I don't think that there is an...
... This helps dammak, so he must reply before we try to help more. ... Calling it is as important as not calling it. Reach for these goals: - Just Another...
On Tue, 11 May 2004 22:06:04 -0700 (PDT) ... At a first pass, I tried code below as an implementation for reveal. All Qt's windows derive from QWidget, so we...
Hi, My question is about : how I must do to respect the test driven development in the case of Qt library for GUI.I have found two test tools(not free) :squish...
... Thanks! This would soon appear, as-is, on its appropriate Wiki. All GUI Toolkits are different, but all use a similar event driver system, huh? Can you run...
... If you have a GUI Toolkit, and if it stores objects in memory before painting them (like most do) then those test tools will solve a problem that you don't...
On Wed, 12 May 2004 00:46:05 -0700 (PDT) ... I am afraid that the version I posted only partially works. The processEvents call only processes events that have...
On Wed, 12 May 2004 07:32:33 -0000 ... As I understand it Qtunit is basically just a GUI for running CppUnit tests (plus a few other features.) The current...
Imagine if you operate a walled city, and you order the best elite troops to guard the walls, scout for approaching enemies, and make a note of each character ...
... If that generally works it's the best way. You can still test before, during, and after the loop spins. You can also put a call to a window capture program...
John Roth wrote: (a good list). The point is to thread only for one async task, and to dispatch that task back to your main thread, such as with PostMessage(),...
... <http://www.stopdesign.com/log/2004/05/25/starting_over.html> ... He did not say the obvious part: What he did was make a small edit in the CSS, flip over...
... GUIs interfere with agility on two fronts. Tests are absurdly hard to write, and GUIs are excessively easy to refactor. We need assertions that fail if a...
... Acceptance tests are not GUI tests, and vice versa. But testing a GUI is worthwhile, unless you want bugs in the layer closest to your users. ... Why...
From the XP newsgroup: ... Im using Smalltalk (VSE). Its a legacy system that we have been enhancing and revitalizing recently. We put in acceptance test...
... assertRegexpMatch(".*<strong>.*</strong>.*",htmlResult); ... Fuzzy Matches When esthetic graphic elements need tests, these might require "wiggle room"....
TFUI: A "Mock Object" is a Test Fixture that tested Production Code thinks is a real application object. Imagine hunters placing decoys of ducks into a pond. ...
... This is very, very nice, Phlip. Can you make sure that "not refactor sloppily" appears in bold, red print? Everywhere? Even here? :) -- J. B. Rainsberger, ...
... Thanks. I know how to describe "hyperactive assertions" now. They constrain changes that would not have affected the end result, but are sloppy. ===== ...
... Ja. Don't you attribute it, either. ... I have been wondering who besides me might do that. But I don't mean write the test case that only displays the...