Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Practical Guide to Testing Object-Oriented Software

Buy
Testing software is a very important and challenging activity. This is a book for
people who test software during its development. Our focus is on object-oriented
and component-based software, but you can apply many of the techniques
discussed in this book regardless of the development paradigm. We assume our
reader is familiar with testing procedural software— that is, software written in the
procedural paradigm using languages such as C, Ada, Fortran, or COBOL. We also
assume our reader is familiar and somewhat experienced in developing software
using object-oriented and component-based technologies. Our focus is on
describing what to test in object-oriented development efforts as well as on
describing techniques for how to test object-oriented software, and how testing
software built with these newer technologies differs from testing procedural
software.

What is software testing? To us, testing is the evaluation of the work products
created during a software development effort. This is more general than just
checking part or all of a software system to see if it meets its specifications.
Testing software is a difficult process, in general, and sufficient resources are
seldom available for testing. From our standpoint, testing is done throughout a
development effort and is not just an activity tacked on at the end of a development
phase to see how well the developers did. We see testing as part of the process that
puts quality into a software system. As a result, we address the testing of all
development products (models) even before any code is written.
(HTML tags aren't allowed.)

Essential Sharepoint
Essential Sharepoint

Want to work more efficiently and effectively? Want to improve productivity? Microsoft is betting that you do. That's why it created Windows SharePoint Services--a set of collaboration tools that helps organizations increase individual and team productivity by enabling them to create web sites for information sharing and...

Escape Velocity: Free Your Company's Future from the Pull of the Past
Escape Velocity: Free Your Company's Future from the Pull of the Past

“Readthis book to learn how to create a company as powerful as Apple.”—Guy Kawasaki,former chief evangelist of Apple

InEscape Velocity Geoffrey A. Moore, author of the marketing masterwork Crossingthe Chasm, teaches twenty-first century enterprises how to overcome thepull of the past and reorient...

Macromedia Dreamweaver 8 Advanced for Windows and Macintosh : Visual QuickPro Guide
Macromedia Dreamweaver 8 Advanced for Windows and Macintosh : Visual QuickPro Guide

Need to take your Macromedia Dreamweaver skills to the next level? You don't have to be a programmer to build interactivity into your site. You just need Dreamweaver 8Macromedia's powerful new Web design and development toolaccess to a Web server and an application server, and a copy of Macromedia...


Solving tribology problems in rotating machines
Solving tribology problems in rotating machines
Bearings are widely used in rotating machines. Understanding the factors affecting their reliability and service life is essential in ensuring good machine design and performance. Solving Tribology Problems in Rotating Machines reviews these factors and their implications for improved machine performance.

The first two chapters review...

Process Improvement for Effective Budgeting and Financial Reporting
Process Improvement for Effective Budgeting and Financial Reporting
"The budget and financial reporting processes are well known sources of frustration for most CFOs. Seeking a quick fix to the problem, the common solution is to pour more money into new and better software. This leaves the root cause, the inefficient and dysfunctional underlying processes and routines, unaddressed. As this book shows,...
Fundamentals of Database Systems (4th Edition)
Fundamentals of Database Systems (4th Edition)
This book introduces the fundamental concepts necessary for designing, using, and implementing database systems and applications. Our presentations stresses the fundamentals of database modeling and design, the languages and facilities provided by the database management systems, and system implementation techniques. The book is meant to be used as...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy