 |
|
- home>
- Recommended Club >
- Quality Assurance
Quality Assurance Readings
Process and Metrics

|
Code Complete, Second Edition
(by Steve McConnell)
Take a strategic approach to software constructionand produce superior productswith this fully updated edition of Steve McConnells critically praised and award-winning guide to software development best practices.
|

|
Software Testing In The Real World:
Improving The Process
ACM Press
(by Edward Kit)
Provides the reader with a tool-box for effectively improving the software testing process. Contains many testing techniques and guidance for creating a strategy for continuous, sustainable improvement within the organization. DLC: Computer software - Testing.
|

|
Critical Testing Processes:
Plan, Prepare, Perform, Perfect
(by Rex Black)
Text presents twelve testing processes that are critical to success. After each process is introduced, a case study demonstrates its use in various organizational, operational, and technological contexts. For computer software test professionals. Softcover. DLC: Computer software--Testing.
|

|
Systematic Software Testing:
Artech House Computer Library
(by Rick D. Craig, Stefan P. Jaskiel)
Gain an in-depth understanding of software testing management and process issues that are critical for delivering high-quality software on time and within budget. Written by leading experts in the field, this book offers those involved in building and maintaining complex, mission-critical software systems a flexible, risk-based process to improve their software testing capabilities. Whether your organization currently has a well-defined testing process or almost no process, Systematic Software Testing provides unique insights into better ways to test your software.This book describes how to use a preventive method of testing, which parallels the software development lifecycle, and explains how to create and subsequently use test plans, test design, and test metrics. Detailed instructions are presented to help you decide what to test, how to prioritize tests, and when testing is complete. Learn how to conduct risk analysis and measure test effectiveness to maximize the efficiency of your testing efforts. Because organizational structure, the right people, and management are keys to better software testing, Systematic Software Testing explains these issues with the insight of the authors’ more than 25 years of experience.
|

|
Testing Computer Software, 2nd Edition
(by Cem Kaner, Jack Falk, Hung Q. Nguyen)
|

|
Effective Software Testing:
50 Specific Ways to Improve Your Testing
(by Elfriede Dustin)
Topics include: Automated Testing, Nonfunctional Testing, and Managing the Test Execution. Softcover.
|

|
Lessons Learned in Software Testing
(by Cem Kaner, James Bach, Bret Pettichord)
|

|
Metrics and Models in Software Quality Engineering
(by Stephen H. Kan)
Information provided to teach the skills you need to measure and improve the quality of the entire software development process from high-level to low-level design, as well as all phases of reliability. DLC: Computer software - Quality control. --This text refers to an out of print or unavailable edition of this title.
|

|
Software Testing and Continuous Quality Improvement, Second Edition
(by William E. Lewis)
Software Testing and Continuous Quality Improvement, Second Edition, illustrates a quality framework for software testing in traditional structured and unstructured environments. It explains how a continuous quality improvement approach promotes effective testing, and it analyzes the various testing tools and techniques that you can choose. Section I explains the role of QA principles and best practices in software testing. It provides a detailed overview of basic software testing techniques and an introduction of Deming's concept of quality through a continuous improvement process. This section explores the Plan, Do, Check, Act (PDCA) process, which is applied to all aspects of software testing. Section II reviews the software development life cycle and describes how testing and continuous quality improvement are incorporated into each phase of development. Section III details continuous quality improvement as part of the testing process. It breaks down software testing into a series of tasks that apply Deming's PDCA cycle. Section IV discusses fundamental challenges of managing testing projects, whether they are on-site or offshore. You learn how to establish effective test estimations to ensure that testing projects are on track. It also covers strategies for monitoring and managing software defects. Section V contains a brief history of software testing, previews advanced futuristic testing tools, and provides guidance for choosing the proper tool for various environments. It provides examples of some of the most popular products and offers a detailed methodology for evaluating them.
|

|
A Practitioner's Guide to Software Test Design
(by Lee Copeland)
Here’s a comprehensive, up-to-date and practical introduction to software test design. This invaluable book presents all the important test design techniques in a single place and in a consistent, and easy-to-digest format. An immediately useful handbook for test engineers, developers, quality assurance professionals, and requirements and systems analysts, it enables you to: choose the best test case design, find software defects in less time and with fewer resources, and develop optimal strategies that help reduce the likelihood of costly errors. It also assists you in estimating the effort, time and cost of good testing.
|

|
A Tester's Guide to .NET Programming
(by Randal Root, Mary Romero Sweeney)
A Tester's Guide to .NET Programming focuses solely on applied programming techniques for testers. You will learn how to write simple automated tests, enabling you to test tools and utilities. You will also learn about the important concepts driving modern programming today, like multitier applications and object-oriented programming. More businesses are adopting .NET technologies, and this book will equip you to assess software robustness and performance.
Whether you're an experienced programmer who's unfamiliar with testing concepts, or you're an experienced tester unversed in VB .NET and C#, the included real-world tips and example code will help you start your projects. Also included are review questions and hands-on exercises to help you retain knowledge. Additionally, the book features examples and quick language tutorials for both C# and VB .NET.
|
|
 |