Phlip | 28 Dec 2010 18:12
Picon
Gravatar

[TFUI] TFUI is about objects, not screens, and Rails is the best TFUI for the web

 

hanuri7421 wrote:

> hi i wanna get some information about test-driven dev for gui in c++

All desktop views are different, and all desktop views are the same.
They always allow you to declare a window and its controls in code, as
objects. So for each method that configures your view or pushes data
into these objects, there's another method that queries that same data
out of the objects. (Warning: Sometimes these methods are not fully
documented!)

My book on TFUI shows how to do this for WTL. Each step should
trivially map onto any other View platform:

http://www.zeroplayer.com/tfui/TestFirstUserInterfaces.doc

Disclaimer: TFUI is not about screen scraping, or capture playback, or
all the other heavy tools that apply "outside" the application. TFUI
is about testing views as an extension of your TDD (and BDD) test
cases.

joobn wrote:

> I live in Seoul, Republic of Korea. I'm working as Software Development Manager in ECO Inc.

Do your programmers use TDD?

sangpire

> Hi I'm Web site Developer and my concern is 'How to test web site?'.
> I can't understand English fluently. But I know this group will help me
> for get good idea for testing web site.

Ruby on Rails has the best TDD for websites (and it's fully
TFUI-compliant!) That platform is (therefor!) so popular that you will
probably find a book on it in your language.

(You could tell us what your language is, too!) However, not all those
books cover the TDD part. So you might need to use such a book as a
"stepping stone" to the English language Rails TDD tutorials.

--
  Phlip
  http://c2.com/cgi/wiki?ZeekLand

__._,_.___
Recent Activity:
    To unsubscribe, email:
    TestFirstUserInterfaces-unsubscribe-hHKSG33TihhbjbujkaE4pw@public.gmane.org
    .

    __,_._,___
    석한울 | 29 Dec 2010 17:33
    Favicon

    RE: [TFUI] TFUI is about objects, not screens, and Rails is the best TFUI for the web

     

    Thanks Phlip I tried find your book to buy.. but i couln't
    your book has sold out.
    that made me Sad..

    but now I feel greate!! thank you very much

    and thank you about that you share valuable informations and your knowledge
    -----Original Message-----
    From: "Phlip"<phlip2005-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
    To: testfirstuserinterfaces-hHKSG33TihhbjbujkaE4pw@public.gmane.org
    Cc:
    Sent: 10-12-29(수) 02:12:49
    Subject: [TFUI] TFUI is about objects, not screens, and Rails is the best TFUI for the web

    hanuri7421 wrote:
    > hi i wanna get some information about test-driven dev for gui in c++
    All desktop views are different, and all desktop views are the same.
    They always allow you to declare a window and its controls in code, as
    objects. So for each method that configures your view or pushes data
    into these objects, there's another method that queries that same data
    out of the objects. (Warning: Sometimes these methods are not fully
    documented!)
    My book on TFUI shows how to do this for WTL. Each step should
    trivially map onto any other View platform:
    http://www.zeroplayer.com/tfui/TestFirstUserInterfaces.doc
    Disclaimer: TFUI is not about screen scraping, or capture playback, or
    all the other heavy tools that apply "outside" the application. TFUI
    is about testing views as an extension of your TDD (and BDD) test
    cases.
    joobn wrote:
    > I live in Seoul, Republic of Korea. I'm working as Software Development Manager in ECO Inc.
    Do your programmers use TDD?
    sangpire
    > Hi I'm Web site Developer and my concern is 'How to test web site?'.
    > I can't understand English fluently. But I know this group will help me
    > for get good idea for testing web site.
    Ruby on Rails has the best TDD for websites (and it's fully
    TFUI-compliant!) That platform is (therefor!) so popular that you will
    probably find a book on it in your language.
    (You could tell us what your language is, too!) However, not all those
    books cover the TDD part. So you might need to use such a book as a
    "stepping stone" to the English language Rails TDD tutorials.
    --
    Phlip
    http://c2.com/cgi/wiki?ZeekLand

    [Non-text portions of this message have been removed]

    __._,_.___
    Recent Activity:
      To unsubscribe, email:
      TestFirstUserInterfaces-unsubscribe-hHKSG33TihhbjbujkaE4pw@public.gmane.org
      .

      __,_._,___

      Gmane