Test Automation A manager s guide 1st Edition Boby Jose 2024 scribd download
Test Automation A manager s guide 1st Edition Boby Jose 2024 scribd download
com
https://ebookmeta.com/product/test-automation-a-manager-s-
guide-1st-edition-boby-jose/
OR CLICK HERE
DOWLOAD NOW
https://ebookmeta.com/product/test-automation-engineering-handbook-
manikandan-sambamurthy/
ebookmeta.com
https://ebookmeta.com/product/science-of-selenium-master-web-ui-
automation-and-create-your-own-test-automation-framework-1st-edition-
rahman/
ebookmeta.com
https://ebookmeta.com/product/a-project-manager-s-book-of-
templates-1st-edition-dionisio/
ebookmeta.com
https://ebookmeta.com/product/reference-and-identity-in-public-
discourses-1st-edition-ursula-lutzky/
ebookmeta.com
Space Technology: A Short Introduction Ignacio Chechile
https://ebookmeta.com/product/space-technology-a-short-introduction-
ignacio-chechile/
ebookmeta.com
https://ebookmeta.com/product/polyface-micro-success-with-livestock-
on-a-homestead-scale-1st-edition-joel-salatin/
ebookmeta.com
https://ebookmeta.com/product/pathways-of-job-related-negative-
behaviour-handbooks-of-workplace-bullying-emotional-abuse-and-
harassment-2/
ebookmeta.com
https://ebookmeta.com/product/burn-it-all-down-1st-edition-nicolas-
didomizio/
ebookmeta.com
https://ebookmeta.com/product/marine-pollution-shipping-waste-and-
international-law-1st-edition-gabriela-arguello/
ebookmeta.com
Safety Engineering in the Oil and Gas Industry 1st Edition
Karan Sotoodeh
https://ebookmeta.com/product/safety-engineering-in-the-oil-and-gas-
industry-1st-edition-karan-sotoodeh/
ebookmeta.com
TEST AUTOMATION
BCS, THE CHARTERED INSTITUTE FOR IT
BCS, The Chartered Institute for IT, is committed to making IT good for society. We use
the power of our network to bring about positive, tangible change. We champion the
global IT profession and the interests of individuals, engaged in that profession, for the
benefit of all.
Supporting practitioners
Through continuing professional development and a series of respected IT qualifications,
the Institute seeks to promote professional practice tuned to the demands of business.
It provides practical support and information services to its members and volunteer
communities around the world.
Become a member
Over 70,000 people including students, teachers, professionals and practitioners enjoy
the benefits of BCS membership. These include access to an international community,
invitations to a roster of local and national events, career development tools and a
quarterly thought-leadership magazine. Visit www.bcs.org/membership to find out
more.
Further information
BCS, The Chartered Institute for IT,
3 Newbridge Square,
Swindon, SN1 1BY, United Kingdom.
T +44 (0) 1793 417 417
(Monday to Friday, 09:00 to 17:00 UK time)
www.bcs.org/contact
http://shop.bcs.org/
TEST AUTOMATION
A manager’s guide
Boby Jose
© BCS Learning and Development Ltd 2021
The right of Boby Jose to be identified as author of this work has been asserted by him in accordance with
sections 77 and 78 of the Copyright, Designs and Patents Act 1988.
All rights reserved. Apart from any fair dealing for the purposes of research or private study, or criticism or
review, as permitted by the Copyright Designs and Patents Act 1988, no part of this publication may be repro-
duced, stored or transmitted in any form or by any means, except with the prior permission in writing of the
publisher, or in the case of reprographic reproduction, in accordance with the terms of the licences issued by
the Copyright Licensing Agency. Enquiries for permission to reproduce material outside those terms should
be directed to the publisher.
All trade marks, registered names etc. acknowledged in this publication are the property of their respective
owners. BCS and the BCS logo are the registered trade marks of the British Computer Society charity number
292786 (BCS).
Published by BCS Learning and Development Ltd, a wholly owned subsidiary of BCS, The Chartered Institute
for IT, 3 Newbridge Square, Swindon, SN1 1BY, UK.
www.bcs.org
Disclaimer:
The views expressed in this book are of the author and do not necessarily reflect the views of the Institute
or BCS Learning and Development Ltd except where explicitly stated as such. Although every care has been
taken by the authors and BCS Learning and Development Ltd in the preparation of the publication, no warranty
is given by the authors or BCS Learning and Development Ltd as publisher as to the accuracy or complete-
ness of the information contained within it and neither the authors nor BCS Learning and Development Ltd
shall be responsible or liable for any loss or damage whatsoever arising by virtue of such information or any
instructions or advice contained within this publication or by any of the aforementioned.
Publisher’s acknowledgements
Reviewers: Kari Kakkonen, Francisca Cano Ortiz and Matthew Riddiough Boylan
Publisher: Ian Borthwick
Commissioning editor: Rebecca Youé
Production manager: Florence Leroy
Project manager: Sunrise Setting Ltd
Copy-editor: Gillian Bourn
Proofreader: Barbara Eastman
Indexer: John Silvester
Cover design: Alex Wright
Cover image: iStock - Leonid Andronov
Typeset by Lapiz Digital Services, Chennai, India.
iv
To all my mentors who have inspired and encouraged me
v
CONTENTS
vii
CONTENTS
5. AUTOMATION FRAMEWORKS 84
5.1 Linear test automation framework 85
5.2 Modular testing framework 88
5.3 Library architecture testing framework 89
5.4 Data-driven testing framework 90
5.5 Keyword-driven testing framework 92
5.6 Hybrid testing framework 94
5.7 Test-driven development testing framework 95
5.8 Behaviour-driven development testing framework 97
5.9 Summary 98
6. ENVIRONMENTS 99
6.1 Test automation environments 100
6.2 Summary 105
viii
CONTENTS
14 CONCLUSION 185
APPENDICES187
References 231
Further reading 232
Glossary 233
Index 242
ix
LIST OF FIGURES AND TABLES
FIGURES
x
LIST OF FIGURES AND TABLES
TABLES
xi
LIST OF FIGURES AND TABLES
xii
AUTHOR
Boby Jose holds a BSc in Physics and Masters in Business Administration (MBA), and
has over two decades of work experience in software testing within the business,
technology, IT, infrastructure, outsourcing and consulting industries. He started his
professional career as a business analyst and ecommerce consultant. Professionally
trained and certified in test automation, Boby’s career progressed through offshore IT
service companies, cutting edge product development and testing in informatics, and
test consulting with a leading North American technology consultancy, and later with
a leading European IT consultancy. He has worked in companies ranging from 500 to
250,000 employees and has led testing engagements with more than 100 members.
Boby has successfully managed the testing of many large IT transformation programmes
and globally distributed software engagements. He is based in London, United Kingdom,
and has software testing experience in the public, private, secure and product sectors
in the US, Europe, Middle East and Asia. Boby has extensive experience in the fields of
test strategy, test management, test planning, Test automation, test governance, test
transformation, test environment management, infrastructure test management, test
consulting and product test management.
Boby also has substantial testing and test automation experience in agro, bioinformatics,
client/server, custom and bespoke solutions, digital, ecommerce, education, enterprise
applications, enterprise resource planning (ERP), finance, healthcare, legacy, life science,
marketplace, material science, mobile, multichannel, retail, scientific, tax, telecom,
travel and transport, and web technologies. His skills spread across Agile, continuous
integration (CI) and continuous delivery (CD), functional testing, infrastructure testing,
iterative, IT service continuity (ITSC) testing, non-functional testing, operational
acceptance testing (cloud, on-premises and hybrid), performance testing, portfolio,
project and programme test management, security and penetration testing, test
strategies and plans, user acceptance testing (for over 100 countries), V-model and
Waterfall.
He has published many papers, articles and points of view on topics such as the
intricacies of mobile application testing, managing up in testing, process improvement
through goal problem approach, investing in test automation (cost-benefit analysis and
return on investment (ROI)) and software testing of product versus application-based
xiii
Another Random Scribd Document
with Unrelated Content
Plate CXX.
Transcriber’s Notes:
Blank pages have been removed.
Obvious typographical errors have been silently corrected.
Attribution punctuation has been made consistent.
*** END OF THE PROJECT GUTENBERG EBOOK ILLUSTRATIONS OF
THE BIRDS OF JAMAICA ***
Updated editions will replace the previous one—the old editions will
be renamed.
1.D. The copyright laws of the place where you are located also
govern what you can do with this work. Copyright laws in most
countries are in a constant state of change. If you are outside the
United States, check the laws of your country in addition to the
terms of this agreement before downloading, copying, displaying,
performing, distributing or creating derivative works based on this
work or any other Project Gutenberg™ work. The Foundation makes
no representations concerning the copyright status of any work in
any country other than the United States.
1.E.6. You may convert to and distribute this work in any binary,
compressed, marked up, nonproprietary or proprietary form,
including any word processing or hypertext form. However, if you
provide access to or distribute copies of a Project Gutenberg™ work
in a format other than “Plain Vanilla ASCII” or other format used in
the official version posted on the official Project Gutenberg™ website
(www.gutenberg.org), you must, at no additional cost, fee or
expense to the user, provide a copy, a means of exporting a copy, or
a means of obtaining a copy upon request, of the work in its original
“Plain Vanilla ASCII” or other form. Any alternate format must
include the full Project Gutenberg™ License as specified in
paragraph 1.E.1.
• You pay a royalty fee of 20% of the gross profits you derive
from the use of Project Gutenberg™ works calculated using the
method you already use to calculate your applicable taxes. The
fee is owed to the owner of the Project Gutenberg™ trademark,
but he has agreed to donate royalties under this paragraph to
the Project Gutenberg Literary Archive Foundation. Royalty
payments must be paid within 60 days following each date on
which you prepare (or are legally required to prepare) your
periodic tax returns. Royalty payments should be clearly marked
as such and sent to the Project Gutenberg Literary Archive
Foundation at the address specified in Section 4, “Information
about donations to the Project Gutenberg Literary Archive
Foundation.”
• You comply with all other terms of this agreement for free
distribution of Project Gutenberg™ works.
1.F.
1.F.4. Except for the limited right of replacement or refund set forth
in paragraph 1.F.3, this work is provided to you ‘AS-IS’, WITH NO
OTHER WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR ANY PURPOSE.
Please check the Project Gutenberg web pages for current donation
methods and addresses. Donations are accepted in a number of
other ways including checks, online payments and credit card
donations. To donate, please visit: www.gutenberg.org/donate.
Most people start at our website which has the main PG search
facility: www.gutenberg.org.