--------------------------------------------------------------------
SearchWin2000.com's Developer Tip
--------------------------------------------------------------------

TODAY'S DEVELOPER TIP: Save time -- automate 

====================================================================
SPONSORED BY: VeriSign - The Internet Trust Company
====================================================================
Do you need to encrypt all your online transactions? Secure corporate
intranets? Authenticate your Web site? Whatever security your site
needs, you'll find the perfect solution in this FREE Guide from
VeriSign, "Securing Your Web site for Business." 

Get your copy today to learn the facts! Click here!
http://www.verisign.com/cgi-bin/go.cgi?a=n094530150013000
====================================================================
"Save time -- automate"
By Elfriede Dustin 

Sure, you do software testing. But is the testing automated? This
tip, by Elfriede Dustin, the author of "Automated Software Testing:
Introduction, Management, and Performance" (Addison Wesley),
discusses some of the prerequisites for automating software testing.
This tip is excerpted from InformIT. 
--------------------------------------------------------------------
The test team initiates the test tool introduction process by
analyzing the organization's current test process. Generally, some
method of performing tests is in place, and therefore the exercise of
defining the process may actually result in process improvement. 
In any case, process improvement begins with process definition.

The test process must be documented in such a way that it can be
communicated to others. If the test process is not documented, it
can't be communicated or executed in a repeatable fashion. If the
test process can't be communicated or isn't documented, it's less
likely to be implemented. In addition, if the process isn't
documented, it can't be consciously and uniformly improved. On the
other hand, if a process is documented it can be measured and
therefore be improved.

If the organization's overall test process is not yet documented, or
is documented but outdated or inadequate, the test team may need to
adopt part or all of an existing test process. As the organization's
test process, the test team may adopt the Automated Test Lifecycle
Methodology (ATLM) outlined in "Automated Software Testing:
Introduction, Management, and Performance." When defining or
tailoring a test process, it may prove useful for the test engineer
to review the organization's product-development or
software-development process document, when available.

The test engineer needs to analyze the existing development and
testing process. During this analytical phase, the test engineer
determines whether the current test process meets the following
defined prerequisites:

- The testing goals and objectives have been defined. 
- The testing strategies have been defined. 
- The required tools are available to implement planned strategies. 
- A testing methodology has been defined. 
- The test process is communicated and documented. 
- The test process is being measured. 
- The test process implementation is audited. 
- Users are involved throughout the test program. 
- The test team is involved from the beginning of the system
development lifecycle. 
- Testing is conducted parallel to the system development lifecycle. 
- The schedule allows for process implementation. 
- The budget allows for process implementation. 
- The organization is seeking to comply with industry quality and
process maturity guidelines (CMM, ISO).

The purpose of analyzing the organization's test process is to
identify test goals, objectives, and strategies that may be inherent
in the test process. These elements of test planning are the
cornerstones for which a project's test program develops. The purpose
of documenting the test tool introduction process is to ensure that
the test team has a clearly defined strategy for implementing
automated testing, so that the team can fully leverage the
functionality and time saving features of the automated test tool.

The additional time and cost associated with the documentation and
implementation of a test tool introduction process is sometimes an
issue. A well-planned and well-executed process will pay for itself
many times over by ensuring a higher level of defect detection and
fielded software fixes, shortening product-development cycles and
providing labor savings. A test team will perform well if it is
disciplined in defining test goals and reflecting the test goals
within defined processes, the skills of test team staff and the
selection of a test tool. This kind of discipline, exercised
incrementally, supports the test team's (and the entire
organization's) advancement in quality and maturity from one level to
the next. 
--------------------------------------------------------------------
To read this entire tip, click the link below to visit InformIT. You
have to register there, but it's free.

[http://www.informit.com/myinformit/login/index.asp?session_id={84591D1D-8B67-477B-8051-F34B6F74709C}&t={6373D50E-EF0B-4084-B8A7-032653E262E2}&n={5BDED663-10E4-4E44-8951-610EC6257D24}]
====================================================================
SPONSORED BY: Microsoft
====================================================================
.Net Hands-on Labs are now available at microsoftSF in San Francisco.

These classes are the first to be offered in the USA to learn the
structure and detail of the .Net technology. The cost for the
Microsoft .Net is only $399 for two days. The Hands-on Labs have been
developed for Microsoft Certified Partners, resellers, independent
consultants and IT Professionals in general. 

To register, call (650) 692-8228. For more detail visit
http://www.handson.ntcom.com/.net.htm.
====================================================================
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DID YOU LIKE THIS TIP? 
====================================================================
Whether you loved it or hated it, why not let us know? Also, let us
know what Windows development issues you want to read more about.
Email your comments to mailto:tips@searchwin2000. 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
====================================================================
FEATURED BOOK
====================================================================
"Effective Methods for Software Testing, 2nd Ed."
Author: William Perry 
Publisher: John Wiley & Sons 
Published: Feb. 2000 
 
Effective Methods of Software Testing, Second Edition, selects proven
testing techniques and organizes them into a complete testing program
that will ensure that your software works in the way it was designed.
Testing is done at many levels. In some companies, there are people
who have software testing as a job responsiblity. In other cases, it
may be a programmer or software developer who has to take over some
testing functions. This book is intended mainly for software testers,
but it certainly is useful for others with testing responsibilities.

http://www.digitalguru.com/dgstore/product.asp?isbn=047135418x&ac_id=73
====================================================================
====================================================================
TIP OF THE MONTH CONTEST WINNERS!
--------------------------------------------------------------------
Congratulations to our Tip of the Month contest winners! They have
earned permanent spots in searchWin2000's Hall of Fame!

1ST PLACE: Thomas Joyce 
Grand prize - a Sony MP3 Player - for Joyce's great Exchange tip,
"Early virus warning!" 

2ND PLACE: Mike Marney 
"Turn on Direct Memory Access (DMA) for ATAPI devices to lower CPU
usage"

3RD PLACE: James Robertson
"Push Service Packs to client machines with Group Policies"

DO YOU WANT TO GET IN ON THE ACTION? Our second Tip of the Month
contest begins today and runs throughout the month of June.  THIS
MONTH'S PRIZE - A TOSHIBA DVD-ROM/CD-RW BURNER!  

Check out the winning tips and this month's prize, or submit a tip of
your own today! Just go to
http://searchwin2000.techtarget.com/tipsHallOfFame/0,289489,sid1_prz555787_cts555785,00.html.
--------------------------------------------------------------------








If you no longer wish to receive this newsletter simply reply to 
this message with "REMOVE" in the subject line.  Or, visit 
http://searchWin2000.techtarget.com/register 
and adjust your subscriptions accordingly. 

If you choose to unsubscribe using our automated processing, you 
must send the "REMOVE" request from the email account to which 
this newsletter was delivered.  Please allow 24 hours for your 
"REMOVE" request to be processed.

Reply via email to