... the ... "" ... "" ... items ... What creates the Form? Setup? Or does the Form create the test rig? When this test runs, do we see the Form on the screen?...
... My bad. It's been a while. ... routines ... Thanks! Back to the theory, the less obtrusive the tests run the better. One types, starts the tests, keeps...
... such ... Just a note that page now contains a Python example that navigates HTML using XPath. import unittest, urllib from xml.xpath import Evaluate import...
Hello, This email message is a notification to let you know that a file has been uploaded to the Files area of the TestFirstUserInterfaces group. File :...
TestFirstUserInterfac...
Apr 6, 2003 8:04 am
100
I was recently investigating the Humble Dialog approach that Michael Feathers described in his paper, The Humble Dialog. I thought it would be a good idea to...
... My next book, /Test First User Interfaces/, will address developing GUI code via "test driven development". It will prefer Ruby and Tk for its tutorials,...
... I would very, *very* much like to see you take on a platform where developers don't hand-code their entire interface. (And it's not because I want you to...
... I need to remember I have seen Ruby interfaces where the developers use the Execute Around Pattern to crush all duplication. The work will trend towards...
... The checklist: - does it save all files? - does "switch to" mean the project builder stays below and doesn't become the topmost window? - does it proceed...
... [list of testing-related requirements deleted] Um, my note wasn't about testing, it was about Mac keyboard navigation, in response to your ... I told you...
Brian Marick
marick@...
Apr 27, 2003 10:42 pm
106
... Because, on paper, I must eruditely lay down the law regarding which editor features engender Flow, and get my law reviewed by others. And, off paper, I...
Apologies for appearing to derail your question. I changed the name so that folks will know to try to answer it. I'm using your question to ask my own here...
I am not sure if you are doing a general survey or just asking Amr. Assuming it's a general survey, my answers below : From: "Phlip" <plumlee@...> ...
Kevin Lawrence
kevin@...
Apr 28, 2003 6:17 pm
109
To the tune of C#... ... interface first to create the gui and event-handler stubs. Then proceeded to write tests and then put in functionality. Bootstrapping...
... using ... Imagine my surprise. ... any ... No and yes. The more advanced the GUI, the less formal become its get and set operations. A database record...
... I'm teasing. ... (especially when you have access to internal class variables via an inner-class test) right? I don't understand the polarity on the...
... tests were out. ... just combine design-for-testing with naked public variables (or get/set equivalents). I used to add getters to my class under test to...
... Yes. ... Yes. ... Yes. ... No. Swing has some features which are only available when a window is being displayed, e.g. component.isShowing() only then...
... The part about 'especially' is due to this train-of-thought: 1) Previous to NUnit 2.0 you had to change the interface of your objects sometimes to test...
I CC'd your effort to the TFUI list. But I'm against it if a real Tk Canvas is available. I'm for it if you are actually writing an advanced, complete widget. ...
... Has anyone tried this for a 3D canvas, such as OpenGL? Seems those things use the driver model, where the programmer interface fronts a "command stream",...
Greetings I tried this for an image annotation control that added lines, boxes,text, etc to an image and had to give it up. Drawing API's tend to be very wide,...
CC'd to TFUI because XPath's a great way to proof HTML. ... Went with libxml and XPath instead. Spot-checking the XML is more flexible than a soft string...
CC'd to TFUI to remind us that matlab and octave are indeed user interfaces. ... Now your problem is you are swimming upstream of the product's culture. The ...
... for ... I've ... an ... That would require Steve to write tests that defeat whatever control-flow and windows Notus Lotes imposes upon the user. ...
... Naïve programmers often confuse the beginning of a project with the act of painting controls on a form. Then they write response code into the event ...