Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Beautiful Testing: Leading Professionals Reveal How They Improve Software (Theory in Practice)

Buy
Successful software depends as much on scrupulous testing as it does on solid architecture or elegant code. But testing is not a routine process, it's a constant exploration of methods and an evolution of good ideas.

Beautiful Testing offers 23 essays from 27 leading testers and developers that illustrate the qualities and techniques that make testing an art. Through personal anecdotes, you'll learn how each of these professionals developed beautiful ways of testing a wide range of products -- valuable knowledge that you can apply to your own projects.

Here's a sample of what you'll find inside:

  • Microsoft's Alan Page knows a lot about large-scale test automation, and shares some of his secrets on how to make it beautiful
  • Scott Barber explains why performance testing needs to be a collaborative process, rather than simply an exercise in measuring speed
  • Karen Johnson describes how her professional experience intersected her personal life while testing medical software
  • Rex Black reveals how satisfying stakeholders for 25 years is a beautiful thing
  • Mathematician John D. Cook applies a classic definition of beauty, based on complexity and unity, to testing random number generators

All author royalties will be donated to the Nothing But Nets campaign to save lives by preventing malaria, a disease that kills millions of children in Africa each year.

 

(HTML tags aren't allowed.)

Deploying Rails: Automate, Deploy, Scale, Maintain, and Sleep at Night (The Facets of Ruby)
Deploying Rails: Automate, Deploy, Scale, Maintain, and Sleep at Night (The Facets of Ruby)
Ruby on Rails has taken the web application development world by storm. Those of us who have been writing web apps for a few years remember the good ol’ days when the leading contenders for web programming languages were PHP and Java, with Perl, Smalltalk, and even C++ as fringe choices. Either PHP or...
Lotus Notes R6 Fast & Easy
Lotus Notes R6 Fast & Easy
The easy-to-follow, visual format of this series offers a quick guide to the new features and step-by-step instructions for using Lotus Notes and will help you master this latest version in no time.

Relax. Learning how to use Lotus Notes R6 is now a breeze. With this book’s step-by-step instructions, you be managing your
...
Renewable Energy Systems: The Choice and Modeling of 100% Renewable Solutions
Renewable Energy Systems: The Choice and Modeling of 100% Renewable Solutions

In this practical guide, globally recognized renewable energy researcher and professor Henrik Lund describes the modeling and simulation techniques that can be utilised to ensure at the outset of any renewable energy project that the resources available will meet supply demands. A clear, comprehensive methodology is set forth for comparing...


Deep Learning By Example: A hands-on guide to implementing advanced machine learning algorithms and neural networks
Deep Learning By Example: A hands-on guide to implementing advanced machine learning algorithms and neural networks

Grasp the fundamental concepts of deep learning using Tensorflow in a hands-on manner

Key Features

  • Get a first-hand experience of the deep learning concepts and techniques with this easy-to-follow guide
  • Train different types of neural networks using Tensorflow for...
Support Vector Machines for Pattern Classification (Advances in Pattern Recognition)
Support Vector Machines for Pattern Classification (Advances in Pattern Recognition)

Support vector machines (SVMs), were originally formulated for two-class classification problems, and have been accepted as a powerful tool for developing pattern classification and function approximations systems. This book provides a unique perspective of the state of the art in SVMs by taking the only approach that focuses on classification...

CCNA INTRO: Introduction to Cisco Networking Technologies Study Guide: Exam 640-821
CCNA INTRO: Introduction to Cisco Networking Technologies Study Guide: Exam 640-821
Welcome to the exciting world of Cisco certification! You have picked up this book because you want something better—namely, a better job with more satisfaction. Rest assured that you have made a good decision. Cisco certification can help you get your first networking job or more money and a promotion if you are already in the field....
©2021 LearnIT (support@pdfchm.net) - Privacy Policy