Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Effective Software Test Automation: Developing an Automated Software Testing Tool

Buy

Whatever its claims, commercially available testing software is not automatic. Configuring it to test your product is almost as time-consuming and error-prone as purely manual testing.

There is an alternative that makes both engineering and economic sense: building your own, truly automatic tool. Inside, you’ll learn a repeatable, step-by-step approach, suitable for virtually any development environment. Code-intensive examples support the book’s instruction, which includes these key topics:

  • Conducting active software testing without capture/replay Generating a script to test all members of one class without reverse-engineering
  • Using XML to store previously designed testing cases Automatically generating testing data
  • Combining Reflection and CodeDom to write test scripts focused on high-risk areas
  • Generating test scripts from external data sources
  • Using real and complete objects for integration testing
  • Modifying your tool to test third-party software components
  • Testing your testing tool

Effective Software Test Automation goes well beyond the building of your own testing tool: it also provides expert guidance on deploying it in ways that let you reap the greatest benefits: earlier detection of coding errors, a smoother, swifter development process, and final software that is as bug-free as possible. Written for programmers, testers, designers, and managers, it will improve the way your team works and the quality of its products.

(HTML tags aren't allowed.)

Mac OS X in a Nutshell
Mac OS X in a Nutshell
Mac OS X is a stunning technical achievement--a virtually crash-proof Unix core paired with the sleek Aqua interface, bringing style, usability, and stability to a new level. It has almost everything that Macintosh fans have been waiting for: protected memory, crash resistance, and the ability to run the 18,000 existing Mac programs and an...
Mastering Clojure Data Analysis
Mastering Clojure Data Analysis

Leverage the power and fl exibility of Clojure through this practical guide to data analysis

About This Book

  • Explore the concept of data analysis using established scientific methods combined with the powerful Clojure language
  • Master Naive Bayesian Classification, Benford's Law, and...
Learn AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X, Third Edition
Learn AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X, Third Edition

AppleScript is an English-like, easy-to-understand scripting language built into every Mac. AppleScript can automate hundreds of AppleScriptable applications, performing tasks both large and small, complex and simple.

Learn AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X, Third Edition has been...


HTML5 Foundations
HTML5 Foundations

Master innovative and eye-catching website design with the exciting new Treehouse Series of books Turn plain words and images into stunning websites using HTML5 and this beautiful, full-colour guide. Taking you beyond the constraints of prebuilt themes and simple site building tools, this new Treehouse book combines practicality with...

25 Recipes for Getting Started with R
25 Recipes for Getting Started with R

R is a powerful tool for statistics, graphics, and statistical programming. It is used by tens of thousands of people daily to perform serious statistical analyses. It is a free, open source system whose implementation is the collective accomplishment of many intelligent, hard-working people. There are more than 2,000 available add-ons, and R...

Silicon Photonics: An Introduction
Silicon Photonics: An Introduction
The observation by Gordon Moore in 1965 (now universally referred to as Moore’s law) that the number of transistors on an integrated circuit would double every couple of years has become a beacon that continues to drive the electronics industry. Integrated circuits have grown exponentially from the 30-transistor devices of 1965 to...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy