|
Reviews:
To date there has been very little written or provided to help UA testers. This book comfortably fills that void and helps UA testers understand their role and the many tasks they have to undertake. – Geoff Thompson, Consultancy Director at Experimentus and Chair of the UK Testing Board
This book fills a gap in my bookshelf, a volume I wish I had years ago. This is a step-by-step guide that is clear and praiseworthy. – Peter Morgan, Testing Practitioner
Description:
Every information system requires user acceptance testing before going live. This is by far the most common IT activity undertaken by non-IT staff. This book is a hands-on manual for both testers and non-specialists to plan and carry out effective acceptance tests. It gives the reader a structured, step-by-step approach and identifies ways of making the process as simple and cost-effective as possible. The book also explains the significance of UAT as a bridge between the disciplines of testing, project management and quality management. Contents include: the importance of UAT, business requirements, testing basics, the UAT team, preparation and planning, test design, test implementation, system evaluation, life after UAT. • Step-by-step approach • Invaluable for test and quality managers and anyone involved in UAT • Pragmatic and robust guidance • Hands-on manual for non-specialists
Contents:
INTRODUCTION What this book is about • The role of UAT • The costs and benefits of UAT • The value of UAT – the reasons we need to do it • Stakeholders – who this book is for • How to get the best from this book • Checklists • Case studies THE IMPORTANCE OF UAT What is UAT? • Why test ISs? • Business vulnerability • The UAT process • From UAT to service delivery • UAT and contracts • Stakeholders in UAT • Chapter summary BUSINESS REQUIREMENTS Business requirements • Business intent and user expectations • Acceptance criteria • The requirement types • Prioritising business requirements • The relationship between business requirements and UAT • The relationship between development and UAT • Scope of UAT • Building a test basis for UAT • Chapter summary TESTING BASICS FOR UAT What is testing? • Test types • Testing processes • Test-case design techniques • Testing approaches for UAT • Reviews • Chapter summary THE UAT TEAM Stakeholders and the UAT team • Key roles in a UAT team • Creating a successful team • Training the team • UAT training content • The team life cycle • Dealing with team conflict • The working environment and working patterns • Basic disciplines • Chapter summary UAT AS TRANSITION The IS life cycle as a series of transitions • Planning for transitions • UAT as a transitional phase • UAT as an event and UAT as a process • Chapter summary PREPARING FOR UAT – PLANNING Deciding what we want to achieve • Acceptance criteria • UAT objectives • Entry criteria • Defining the testing we will need • Creating a test basis for UAT • Setting up the test management controls • Chapter summary TEST DESIGN FOR UAT The hierarchy of test design • Identifying test conditions • Designing test cases • Designing test scripts • Data creation • Chapter summary IMPLEMENTING THE TESTS The testing schedule • Implementing the test schedule • Identifying progress • The status report • The post-testing summary • Chapter summary EVALUATING THE SYSTEM How do we decide whether or not to accept a system? • When the testing has to stop • The risk of release • Measuring the risk of release • Defining and evaluating emergency-release criteria • Decision process for evaluating UAT results • Test summary report conclusions • The final release decision • Chapter summary LIFE AFTER UAT Post-UAT reporting • End-user training • Preparing a roll-out strategy • Implementation • Post-implementation defect corrections • Measuring business benefits • The end of UAT? • Chapter summary ISBN - 9781780171678
|
|
Pages : 224
|