Practical Test Design

Practical Test Design

Author: Istvan Forgacs

Publisher: BCS, The Chartered Institute for IT

Published: 2019-08-28

Total Pages: 336

ISBN-13: 9781780174723

DOWNLOAD EBOOK

This book presents the key test design techniques, in line with ISTQB, and explains the why and when of using them, with practical examples and code snippets. How and why the techniques can be combined is covered, as are automated test design methods. Tips and exercises are included throughout the book.


Psychological Testing

Psychological Testing

Author: Theresa J.B. Kline

Publisher: SAGE Publications

Published: 2005-02-15

Total Pages: 369

ISBN-13: 1452245134

DOWNLOAD EBOOK

Psychological Testing: A Practical Approach to Design and Evaluation offers a fresh and innovative approach for graduate students and faculty in the fields of testing, measurement, psychometrics, research design, and related areas of study. Author Theresa J.B. Kline guides readers through the process of designing and evaluating a test, while ensuring that the test meets the highest professional standards. The author uses simple, clear examples throughout and fully details the required statistical analyses. Topics include—but are not limited to—design of item stems and responses; sampling strategies; classical and modern test theory; IRT program examples; reliability of tests and raters; validation using content, criterion-related, and factor analytic approaches; test and item bias; and professional and ethical issues in testing.


Practical Software Testing

Practical Software Testing

Author: Ilene Burnstein

Publisher: Springer Science & Business Media

Published: 2006-04-18

Total Pages: 719

ISBN-13: 0387216588

DOWNLOAD EBOOK

Based on the needs of the educational community, and the software professional, this book takes a unique approach to teaching software testing. It introduces testing concepts that are managerial, technical, and process oriented, using the Testing Maturity Model (TMM) as a guiding framework. The TMM levels and goals support a structured presentation of fundamental and advanced test-related concepts to the reader. In this context, the interrelationships between theoretical, technical, and managerial concepts become more apparent. In addition, relationships between the testing process, maturity goals, and such key players as managers, testers and client groups are introduced. Topics and features: - Process/engineering-oriented text - Promotes the growth and value of software testing as a profession - Introduces both technical and managerial aspects of testing in a clear and precise style - Uses the TMM framework to introduce testing concepts in a systemmatic, evolutionary way to faciliate understanding - Describes the role of testing tools and measurements, and how to integrate them into the testing process Graduate students and industry professionals will benefit from the book, which is designed for a graduate course in software testing, software quality assurance, or software validation and verification Moreover, the number of universities with graduate courses that cover this material will grow, given the evoluation in software development as an engineering discipline and the creation of degree programs in software engineering.


Test-driven Development

Test-driven Development

Author: David Astels

Publisher: Prentice Hall

Published: 2003

Total Pages: 588

ISBN-13: 9780131016491

DOWNLOAD EBOOK

This guide for programmers teaches how to practice Test Driven Development (TDD), also called Test First Development. Contrary to the accepted approach to testing, when you practice TDD you write tests for code before you write the code being tested. This text provides examples in Java.


Modern Software Testing Techniques

Modern Software Testing Techniques

Author: István Forgács

Publisher: Apress

Published: 2023-12-24

Total Pages: 0

ISBN-13: 9781484298923

DOWNLOAD EBOOK

Many books have been written about software testing, but most of them discuss the general framework of testing from a traditional perspective. Unfortunately, traditional test design techniques are often ineffective and unreliable for revealing the various kinds of faults that may occur. This book introduces three new software testing techniques: Two-Phase Model-Based Testing, the Action-State Testing, and the General Predicate Testing, all of which work best when applied with efficient fault revealing capabilities. You’ll start with a short recap of software testing, focusing on why risk analysis is obligatory, how to classify bugs practically, and how fault-based testing can be used for improving test design. You’ll then see how action-state testing merges the benefits of state transition testing and use case testing into a unified approach. Moving on you’ll look at general predicate testing and how it serves as an extension of boundary value analysis, encompassing more complex predicates. Two-phase model-based testing represents an advanced approach where the model does not necessarily need to be machine-readable; human readability suffices. The first phase involves a high-level model from which abstract tests are generated. Upon manual execution of these tests, the test code is generated. Rather than calculating output values, they are merely checked for conformity. The last part of this book contains a chapter on how developers and testers can help each other and work as a collaborative team. What You'll Learn Apply efficient test design techniques for detecting domain faults Work with modeling techniques that combine all the advantages of state transition testing and uses case testing Grasp the two-phase model-based testing technique Use test design efficiently to find almost all the bugs in an application Who This Book Is For Software developers, QA engineers, and, business analysts


Introduction to Software Testing

Introduction to Software Testing

Author: Panagiotis Leloudas

Publisher:

Published: 2023

Total Pages: 0

ISBN-13: 9781484295151

DOWNLOAD EBOOK

Get started and hit the ground running in the world of software testing. This simple and practical guide teaches you the fundamentals of software testing, with no prior experience required. You will start by learning functional and non-functional software testing. Then you will gain an understanding of the primary responsibilities of a tester in the Software Development Life Cycle and how to plan and execute testing activities. You will also learn how testing applies to an agile environment, what challenges you might face in your day-to-day life as a tester, and how to overcome them. You will learn the most commonly used test design techniques, with ample examples and exercises to practice yourself. By the end of this book, you will understand the software testing ecosystem, from its types, techniques, and tools, to test planning, execution, and reporting. You will: Master the fundamentals of Software Testing Gain an understanding of different software testing types Plan and execute testing activities Apply test design techniques to concrete examples.


Practical Language Testing

Practical Language Testing

Author: Glenn Fulcher

Publisher: Routledge

Published: 2013-11-26

Total Pages: 418

ISBN-13: 1444174096

DOWNLOAD EBOOK

Practical Language Testing equips you with the skills, knowledge and principles necessary to understand and construct language tests. This intensely practical book gives guidelines on the design of assessments within the classroom, and provides the necessary tools to analyse and improve assessments, as well as deal with alignment to externally imposed standards. Testing is situated both within the classroom and within the larger social context, and readers are provided the knowledge necessary to make realistic and fair decisions about the use and implementation of tests. The book explains the normative role of large scale testing and provides alternatives that the reader can adapt to their own context. This fulfils the dual purpose of providing the reader with the knowledge they need to prepare learners for tests, and the practical skills for using assessment for learning. Practical Language Testing is the ideal introduction for students of applied linguistics, TESOL and modern foreign language teaching as well as practicing teachers required to design or implement language testing programmes. The book is supported by frequently updated online resources at http://languagetesting.info/ including sets of scenarios providing resources to study aviation English assessment, call centre assessment, military language assessment, and medical language assessment. The materials can be used to structure debates and seminars, with pre-reading and video activities. Practical Language Testing was commended as a 2012 runner-up of the prestigious SAGE/ILTA Award for Best Book on Language Testing.


A Practitioner's Guide to Software Test Design

A Practitioner's Guide to Software Test Design

Author: Lee Copeland

Publisher: Artech House

Published: 2004

Total Pages: 328

ISBN-13: 9781580537322

DOWNLOAD EBOOK

Written by a leading expert in the field, this unique volume contains current test design approaches and focuses only on software test design. Copeland illustrates each test design through detailed examples and step-by-step instructions.


Practical API Design

Practical API Design

Author: Jaroslav Tulach

Publisher: Apress

Published: 2008-09-20

Total Pages: 400

ISBN-13: 1430209747

DOWNLOAD EBOOK

You might think more than enough design books exist in the programming world already. In fact, there are so many that it makes sense to ask why you would read yet another. Is there really a need for yet another design book? In fact, there is a greater need than ever before, and Practical API Design: Confessions of a Java Framework Architect fills that need! Teaches you how to write an API that will stand the test of time Written by the designer of the NetBeans API at Sun Technologies Based on best practices, scalability, and API design patterns