Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Introduction to Software Testing

Buy

Extensively class tested, this text takes an innovative approach to explaining the process of software testing: it defines testing as the process of applying a few well-defined, general-purpose test criteria to a structure or model of the software. The structure of the text directly reflects the pedagogical approach and incorporates the latest innovations in testing, including techniques to test modern types of software such as OO, web applications, and embedded software.

This text takes an innovative approach to software testing: it defines testing as the process of applying a few, well-defined, general-purpose test criteria to a structure or model of the software. The structure of the text directly reflects the pedagogical approach and incorporates the latest innovations in testing.

About the Author

Paul Ammann, PhD, is an Associate Professor of software engineering at George Mason University. He received an outstanding teaching award in 2007 from the Volgenau School of Information Technology and Engineering. Dr Ammann earned an AB degree in Computer Science from Dartmouth College, and MS and PhD degrees in computer science from the University of Virginia.

Jeff Offutt, PhD, is a Professor of software engineering at George Mason University. He is editor-in-chief of the Journal of Software Testing, Verification and Reliability; chair of the steering committee for the IEEE International Conference on Software Testing, Verification, and Validation; and is on the editorial boards for several journals. He received the outstanding teacher award from the Volgenau School of Information Technology & Engineering in 2003. Dr Offutt earned a BS degree in Mathematics and Data Processing from Morehead State University, and MS and PhD degrees in computer science from the Georgia Institute of Technology.

(HTML tags aren't allowed.)

Visual Basic .NET Class Design Handbook: Coding Effective Classes (Expert's Voice)
Visual Basic .NET Class Design Handbook: Coding Effective Classes (Expert's Voice)
Ask anybody who's heard a bit about Visual Basic .NET what the biggest change over Visual Basic 6 is, and chances are they'll say 'object orientation'. But what does this mean? Visual Basic has been, to some extent, object-oriented since VB5, so what's so groundbreaking about the .NET incarnation? Well, most...
JavaScript Programmer's Reference
JavaScript Programmer's Reference

JavaScript Programmer's Reference is an invaluable resource that won't stray far from your desktop (or your tablet!). It contains detailed information on every JavaScript object and command, and combines that reference with practical examples showcasing how you can use those commands in the real world....

Oracle APEX 4.2 Reporting
Oracle APEX 4.2 Reporting

Learn how to build complex reporting solutions using Oracle APEX

Overview

  • Provides an introduction to the APEX architecture and is a step-by-step guide to setting up the APEX environment on Weblogic
  • Integrations of the reports with the most popular reporting technologies and generation of...

Face Geometry and Appearance Modeling: Concepts and Applications
Face Geometry and Appearance Modeling: Concepts and Applications

Human faces are familiar to our visual systems. We easily recognize a person's face in arbitrary lighting conditions and in a variety of poses; detect small appearance changes; and notice subtle expression details. Can computer vision systems process face images as well as human vision systems can? Face image processing has potential...

Game Programming Algorithms and Techniques: A Platform-Agnostic Approach (Game Design/Usability)
Game Programming Algorithms and Techniques: A Platform-Agnostic Approach (Game Design/Usability)

Game Programming Algorithms and Techniques is a detailed overview of many of the important algorithms and techniques used in video game programming today. Designed for programmers who are familiar with object-oriented programming and basic data structures, this book focuses on practical concepts that see actual use in the...

Pocket PC Database Development with eMbedded Visual Basic
Pocket PC Database Development with eMbedded Visual Basic

The Pocket PC is the fastest growing platform for building handheld-based enterprise applications. Free from the memory limitations and underpowered processors of other handheld platforms, Pocket Access and eMbedded Visual Basic are providing the Pocket PC with the same one-two punch that Microsoft Access and Visual Basic gave Windows...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy