... Treat the GUI as just another library, and _start_ with fearless unit tests on it. If by Win32 you mean its widgets layer - buttons, edit fields, and other...
Greetings, I'm interested to learn how folks approach TDDing views which contain tables. I've read about using various styles of presenters (Supervising ...
I'm in rather a new position: I've actually gotten a colleague enthused about TDD, and even NMock! He's an engineer, w/o much experience writing GUIs, and now...
At this month's Extreme Programming San Diego (XPSD) meeting, Phlip Plumlee will teach us how to perform Test-Driven Development for Ajax under Rails. Phlip...
I finally found a good XPath exploring tool, so I wrote it up here: http://www.oreillynet.com/onlamp/blog/2007/08/xpath_checker_and_assert_xpath.html -- Phlip ...
On the agile-testing list, I've been gathering info WRT acceptance tests for this and comparing WatiR, WatiN, Selenium, etc... So now I've noticed that our...
Hi Rob, ... Yes, UI tests are very slow, whether it's web-based or GUI. That's one of the big problems with them. Sometimes you're forced to decide on timeout...
Hi Rick, Have you written Fit tests for GWT? If so, did your tests require one of the fake hosted mode browsers to run to handle widgets or deferred binding? ...
Hi Dan, No, I haven't, but I've been keen to try out GWT for some time. I really like the way they manage Javascript. I've been waiting for the widget set to...
GWT code looks like regular Java code except in a few conditions: it can inline native JavaScript within your Java source, or it can use a compile-time...
Hi, Please try WebAii from www.artoftest.com I have used it and it is really good.It can be run inside the NUnit framework,supports AJAX testing. And it can be...
... Mark, that's something I hadn't thought about as I've never used the record/playback form of testing with Abbot. I used it for TDDing the GUI, so the...
TFUIers: Ideally, when your developer tests call production code, it should not spew output to your STDOUT stream. If it must emit strings, it should return...
... Do your developers run the tests after every 1 to 10 edits, with the highest odds on 1? Do your developers prefer to revert when a test fails unexpectedly...
Just a question to the group - if you are looking to start automating testing, you may not have the opportunity to invest in automating all you would like to...
I think neither, but perhaps focus on problem forms (?) first. Actually, I would focus on new stories first, then problem forms second. I would work new...
[CCd to testfirstuserinterfaces@yahoogroups.com ] ... Study the source to Cairo (part of Gtk+). It uses a system called "golden master test". Each test case...
... Do your programmers run that after every edit? ... Asking the question another way - do your developers write any tests? ... Awesome! Now, can your...
... Consider a test T that calls A, which calls B. Sometimes, a B is cheap to assemble, so T can assemble B, activate A, and test that A did its thing. T...
... Two big points: - the first tier of tests must cover as many features as possible, and be super-fast to run - test cases must be as close as possible to...
... Then you are testing the GUI directly - the test case is close to the tested case. Then, if such a test fails (conceptually or literally), you fix it by...
TFUI: How many here are using XPath to test into HTML, to detect its generated details? I think the book /Working Effectively with Legacy Code/ would call that...
... Yes, there are actually quite a few people who do extensive TDD on Mac OS X using Cocoa and Xcode — it turns out that it's actually a great platform for...
This month at Extreme Programming San Diego (XPSD), Dan and Llewellyn will teach us how to write Approval Tests. The meeting will take place at Cardinal Health...
This month at Extreme Programming San Diego (XPSD), Dan and Llewellyn will teach us how to write Approval Tests. The meeting will take place at Cardinal Health...