[sorry about the premature submit!] TFUI: Testing views is not always about testing thru-the-view, like capture-playback tests, or Watir or Selenium tests,...
... WikiPedia might possibly be ... (mumble) ... incorrect. It has been known to happen before. It's certainly just an aberration. ... If "presenter first" is...
... Will ASP allow you to cook a web page without sending it over the wire? If you Mock The Server, you can then test - even TDD - by writing assertions that...
... Here is a bit of hemming and hawing, while I work on projects other than assert_xhtml and assert_rjs_ (as seen at http://c2.com/cgi/wiki?AssertXhtml ) TDD...
... I have to confess a low rate of adoption for my assert_xpath project, to unit-test raw HTML. As a computer scientist and a DSL-zealot, I _like_ writing ...
... Tests also help you go faster, not just detect faults. Consider this example: <div style='color: red'> <div style='background-color: green'> To assert that...
extremists: HTML is easy to test and hard to test well. A unit test must intercept and parse it, hopefully _before_ it goes thru a web server. I just wrote an...
... Boom: http://gist.github.com/76136 it 'should have a form with a fieldset' do render '/users/new' response.body.should be_html_with{ form :action =>...
Netizens: Crispin & Gregory's new book, /Agile Testing: A Practical Guide for Testers and Agile Teams/, has a kewt "mind map" at the start of each chapter. It...
... If you look up an MVC diagram, the Model only has inbound arrows. Or the equivalent. To TDD the Model you simply ignore the controllers and views, because...
... If you are using an off-the-shelf control, such as an edit field, you can TDD it by building its form, running production code to push data into it, then ...
... 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...
if you commented out this line (and any other line that squawks)... ... and printed out the mail's parts before asserting them... ... p mail.parts ...what...
... To unit test Ajax, you must generally test that your business model has injected the correct data into the correct entry points in your Ajax library. Don't...
... How many tests do you have that treat UI objects as objects? I mean unit-level tests that just assemble some GUI controls, activate the production code to ...
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...
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...
... 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...
... 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...
... Do your programmers run that after every edit? ... Asking the question another way - do your developers write any tests? ... Awesome! Now, can your...
[CCd to testfirstuserinterfaces@yahoogroups.com ] ... Study the source to Cairo (part of Gtk+). It uses a system called "golden master test". Each test case...
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...
... 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...
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...
... 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...
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...
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 ...