Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Please recommend Good Books
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  4 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
codefi...@gmail.com  
View profile  
 More options Mar 4 2005, 11:03 am
Newsgroups: comp.software.testing
From: codefi...@gmail.com
Date: 4 Mar 2005 08:03:49 -0800
Local: Fri, Mar 4 2005 11:03 am
Subject: Please recommend Good Books
Hi,

I am looking for some good Software Testing Books to explore the
following areas.

1. Record and Play Back Testing.
2. Testing Web Applications
3. Writing Automation in C++
4. Code Coverage Testing

Also any other CLASSICALS in Software testing are welcome to be
recommended.

Thanks


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Phlip  
View profile  
 More options Mar 5 2005, 11:04 am
Newsgroups: comp.software.testing
From: "Phlip" <phlip_...@yahoo.com>
Date: Sat, 05 Mar 2005 16:04:24 GMT
Local: Sat, Mar 5 2005 11:04 am
Subject: Re: Please recommend Good Books

codefixer wrote:
> I am looking for some good Software Testing Books to explore the
> following areas.

> 1. Record and Play Back Testing.

Both manual testing and "automated manual testing" waste time. If developers
don't write unit tests as they write code, they will spend long hours using
a debugger to extract bugs. Then they will produce code that is not designed
for testing. This leaves only the GUI as an interface for testing.

If you instead solve the root problem, developers will write tests as they
write the tested code. Then testers can maintain and upgrade these test
suites.

> 2. Testing Web Applications

Use HttpUnit or WebUnit to drive a server thru its HTTP socket.

> 3. Writing Automation in C++

/Unit Test Frameworks/ by Paul Hamill covers CppUnit.

> 4. Code Coverage Testing

/Test-Driven Development: By Example/ by Kent Beck. If you never write any
code without first writing a test that fails because the code is not there,
then your coverage will be very high. And your velocity will be high,
because you don't need to retrofit these tests, or then spend time ensuring
they cover.

--
  Phlip
  http://industrialxp.org/community/bin/view/Main/TestFirstUserInterfaces


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
qaseason  
View profile  
 More options Mar 7 2005, 8:10 am
Newsgroups: comp.software.testing
From: "qaseason" <sfar...@sqe.com>
Date: 7 Mar 2005 05:10:45 -0800
Local: Mon, Mar 7 2005 8:10 am
Subject: Re: Please recommend Good Books
There are several books on all of these subjects at
http://stickyminds.com/books.asp?tt=Books+Guide - just search for your
interest. You can also read or write reviews on each book. Hope this
helps.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Edward Berard  
View profile  
 More options Mar 7 2005, 11:55 am
Newsgroups: comp.software.testing
From: Edward Berard <e...@toa.com>
Date: Mon, 07 Mar 2005 10:55:20 -0600
Local: Mon, Mar 7 2005 11:55 am
Subject: Re: Please recommend Good Books
In article <1109952229.903231.273...@o13g2000cwo.googlegroups.com>,

<codefi...@gmail.com> wrote:
> I am looking for some good Software Testing Books to explore the
> following areas.

> 1. Record and Play Back Testing.
> 2. Testing Web Applications
> 3. Writing Automation in C++
> 4. Code Coverage Testing

> Also any other CLASSICALS in Software testing are welcome to be
> recommended.

A list of software testing classics would include the following
books:

[Beizer, 1990]. B. Beizer, Software Testing Techniques, Second Edition,
Van Nostrand Reinhold, New York, New York, 1990.

[Kaner et al., 2002]. C. Kaner, J. Bach, and B. Pettichord, Lessons
Learned in Software Testing, John Wiley and Sons, New York, New York,
2002.

[Myers, 1979]. G.J. Myers, The Art of Software Testing, John Wiley &
Sons, New York, New York, 1979.

A list of "classic software testing articles" would include:

[Fagan, 1976]. M.E. Fagan, ³Design and Code Inspections To Reduce
Errors in Program Development,² IBM Systems Journal, Vol. 15, No. 3,
July 1976, pp. 182 - 211.

[McCabe, 1976]. T. McCabe, ³A Complexity Measure² IEEE Transactions on
Software Engineering, December 1976, pp. 308 - 320.

Some things to keep in mind:

   -> The term "classics" usually implies that the reference has
      "withstood the test of time." Hence, references less than
      say ten years old may not be considered "classics" by some.

   -> People sometimes have a hard time separating a technique
      from where, when, and in what context, it is used. For
      example, black-box testing techniques can be used in
      "test-driven development" (TDD), "test as you go" approaches,
      and in "testing-V" situations.

   -> "Management" encompasses planning, monitoring, and controlling
      efforts. There are also classic software testing management
      references you should consider. Poorly-managed testing efforts
      are an ever-present threat to any project.

   -> Automated software testing techniques and tools have been around
      for well over thirty years. Hence, it should come as no surprise
      that there are literally thousands of off-the-shelf automated
      testing tools. However:

      * "A fool with a tool is still a fool."

      * Although there are some automated testing techniques that
        can automatically generate and execute test cases, even
        these tools require intelligence, training, and planning
        on the part of their users.

   -> Metrics are an important part of any testing effort. Simple
      "pass-fail" metrics are only the beginning. For example,
      consider the trade-off between "passing all the test cases
      in a testing suite," and "adequate testing coverage."

   -> Not all test cases are "pass/fail." Some testing cases, for
      example, gather information about the item under test.
      Consider stress testing and usability testing as two examples.
      (Depending on how the customer/user specifies their requirements,
      it may be possible to pass/fail at least some stress test cases,
      and at least some usability test cases. At other times, the
      customer/user may need certain information to help plan for
      (anticipate) product enhancements, or to be aware of situations
      that may be potentially troublesome.)

I hope this helps.

            -- Ed

--
Edward V. Berard              | Voice: (901) 309-1912
The Object Agency, L.L.C.     | Fax: (901) 755-5622
2965 Cane Creek Drive         | E-Mail: e...@toa.com
Germantown, Tennessee 38138   | WWW: http://www.toa.com


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google