Testing Practitioner Handbook

Gain insights into the latest technology and business trends within testing domains
Preview in Mapt
Code Files

Testing Practitioner Handbook

Renu Rajani

1 customer reviews
Gain insights into the latest technology and business trends within testing domains

Quick links: > What will you learn?> Table of content> Product reviews

eBook
$25.20
RRP $35.99
Save 29%
Print + eBook
$44.99
RRP $44.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$25.20
$44.99
RRP $35.99
RRP $44.99
eBook
Print + eBook

Frequently bought together


Testing Practitioner Handbook Book Cover
Testing Practitioner Handbook
$ 35.99
$ 25.20
The Professional ScrumMaster's Handbook Book Cover
The Professional ScrumMaster's Handbook
$ 29.99
$ 21.00
Buy 2 for $35.00
Save $30.98
Add to Cart

Book Details

ISBN 139781788299541
Paperback350 pages

Book Description

The book is based on the author`s experience in leading and transforming large test engagements and architecting solutions for customer testing requirements/bids/problem areas. It targets the testing practitioner population and provides them with a single go-to place to find perspectives, practices, trends, tools, and solutions to test applications as they face the evolving digital world.

This book is divided into five parts where each part explores different aspects of testing in the real world. The first module explains the various testing engagement models. You will then learn how to efficiently test code in different life cycles. The book discusses the different aspects of Quality Analysis consideration while testing social media, mobile, analytics, and the Cloud. In the last module, you will learn about futuristic technologies to test software.

By the end of the book, you will understand the latest business and IT trends in digital transformation and learn the best practices to adopt for business assurance.

Table of Contents

Chapter 1: State of Digital Transformation – What Has Changed in the Last Four Years (2013-16)?
Renewed focus on efficiency and effectiveness
QA and testing transformation focus
QA and testing transformation drivers
State of digital maturity
Spends for digital QA
Predictions on the level of cloud-based applications
Increased challenges in mobile and IoT multichannel testing
Reduction in customer experience testing challenges
Conclusion
Chapter 2: Future of Testing Engagement Models – Are Predictions of Increased QA Spends Justified?
How is QA effort spread
QA organizations would follow hybrid QA teams (centralized and decentralized)
What will be the future of testing engagement models?
Conclusion
References
Chapter 3: The Benefits of Replacing Testing Subcontractors with Managed Testing Services
Findings from the World Quality Report 2016 on industrialization and testing centers of excellence
Use of direct subcontractors remains prevalent
Key challenges associated while working with subcontractors
How replacing testing subcontractors with managed testing services helps
Conclusion
Chapter 4: Digital Quality Assurance in a Factory Model
Services factories
A digital factory model for industrializing digital QA delivery
Key Elements for Onboarding in DQAF
Benefits delivered through DQAF model
Conclusion
Chapter 5: Crowdsourcing – Enabling Flexible, On-Demand Testing COEs
Trends - crowdsourced testing
What is crowdtesting and how does it work?
Crowdtesting operating models
Crowdtesting as part of Testing Center of Excellence (TCOE)
The benefits of crowdtesting
Conclusion
References
Chapter 6: Testing Goes an Extra Mile over Weekends
Weekend testing – modus operandi
Advantages
Disadvantages
Trends in the use of crowdsourced testing
How can large IT organizations ride the weekend testing bandwagon?
Conclusion
References
Chapter 7: Testing in Agile Development and the State of Agile Adoption
What do agile projects promise compared to traditional waterfall?
Flavors of agile
How is testing done in agile sprints?
Agile in distributed environments
State of agile adoption – findings from the World Quality Report 2016-2017
Conclusion
Chapter 8: Agile and DevOps Adoption are Gaining Momentum
Increased use of agile/DevOps principles
Increased complexity of testing in the agile landscape
Challenges cited in setting up agile test COEs
How is QA transforming to meet the demands of agile/DevOps life cycles
What is the difference between testing in DevOps and traditional life cycle?
Conclusion
Chapter 9: Does the Rise of DevOps Undermine Agile?
Agile is about speed
DevOps removes the boundaries between dev, QA, and operations
Agile versus DevOps
Conclusion
Chapter 10: Role of Automation in DevOps Life Cycle
The importance of automation in DevOps
Early integration automation
Automation – the default practice
Deployment automation
Automation – metrics and measurements
Best practices to adopt early and continuously automate
Conclusion
Chapter 11: Assessing the State of Your DevOps Adoption with DevOps Benchmarking Approach
Why DevOps – the drivers
Challenges organizations face in implementing DevOps
DevOps QA benchmarking — why and what?
DevOps QA benchmarking assessment areas
Conclusion
Chapter 12: Accelerating DevOps – ChatOps is the New Cool
DevOps trends from World Quality Report
ChatOps – How does it work?
Application of ChatOps as a collaboration platform
Benefits of ChatOps
Conclusion
Chapter 13: Behavior-Driven Development (BDD) Using Gherkin in Agile/DevOps Environment
Background – Behavior-Driven Development (BDD)
Gherkin – basic syntax and illustration
Roles of members involved
Benefits of using Gherkin
Conclusion
Chapter 14: Automating Configuration Management for DevOps Test Environments
Background
Types of test environments
Potential solutions for automated configuration management
The benefits of automating configuration management
Conclusion
Chapter 15: Automated Test Data Management in the DevOps Environment
Background
TDM in DevOps environment – key challenges
Automated TDM solution for DevOps environment
Typical TDM services and TDM architecture
Benefits of automated TDM
Best practices in TDM
Conclusion
Chapter 16: Testing in DevOps Life Cycle Using Microservices Architecture
What is microservices architecture?
Testing in agile/DevOps life cycle using Microservices Architecture
Performance testing of Microservices
Monitoring Microservices
Conclusion
Chapter 17: Automated Test Environments for DevOps
Test Environment Management – key challenges
Test environment automation approach for DevOps
Benefits of test environment automation
Test environment metrics to consider in release management
Test environment automation tools
Conclusion
Chapter 18: Service Virtualization as an Enabler of DevOps
Service virtualization and DevOps
Role of service virtualization in DevOps
Service virtualization – research input
Service virtualization automation tools used in DevOps
Conclusion
Chapter 19: Best Practices in Identifying Regression Test Cases
Background – software regression testing
Software regression process
How should one choose test cases for regression?
Conclusion
Chapter 20: Accessibility Test Automation in DevOps Environment
Background – Accessibility (AX)
AX and DevOps
AX test automation in DevOps
Standard AX tools
Conclusion
Chapter 21: Performance Tuning of Java Applications
Performance bottlenecks – key challenges and solutions
Java performance tuning tools
Conclusion
Chapter 22: Testing Mobile Applications – Key Challenges and Considerations
User expectations
Key challenges encountered in testing mobile applications
Recommendations to enhance mobile applications usability
Conclusion
Chapter 23: Testing Analytics Applications – What Has Changed in SMAC World
Understanding your customers, gathering data and analyzing it
Testing the data
Testing the BI/BA applications
How is testing done differently for big data/Hadoop applications?
Conclusion
Chapter 24: Migrating Applications to Cloud Environments – Key Testing Considerations
Need for validating applications for cloud migration
Key testing focus areas in cloud migration of applications
Key challenges in validation during cloud migration of applications
Application migration validation – a holistic approach
Conclusion
Chapter 25: How Should a Tester Adapt to Cloud – Call for Change of Mindset among Testers
What must testers prepare for when testing applications on cloud
Conclusion
Chapter 26: On-Demand Performance Testing on Self-Service Environments
On-demand performance testing environments — key challenges and solutions
Need for a cloud platform to build end-to-end performance testing
On-demand self-service environments for carrying out performance testing
Key scenarios for on-demand performance testing – proposed architecture
Conclusion
Chapter 27: Quality Assurance for Digital Marketing Initiatives
Evolution of digital marketing
Challenges of implementing digital marketing
Need for quality focus in digital marketing initiatives
QA of digital marketing applications – key validations
Conclusion
Chapter 28: Security Dashboard for the Board
Why security threats need to be monitored and reported?
What should be monitored and reported?
Specific metrics to be reported in dashboard
Consequences of security lapses
Key challenges in implementing a dashboard
Conclusion
Chapter 29: Applying Robotic Automation to Mobile Applications Testing
Software robot and their applicability
The benefits of Robotic Process Automation (RPA)
Implementing RPA for mobile testing
Conclusion
References
Chapter 30: Key Considerations in Testing Internet of Things (IoT) Applications
Need for a robust IoT test strategy
IoT Revolution – key findings from the World Quality Report 2016
IoT Testing Considerations
IoT testing types
Conclusion
References
Chapter 31: Algorithmic Business – In Need of Model-Based Testing
Introduction and journey of analytics
Algorithmic business – an illustration
Implications of testing – the need for model-based testing
Conclusion
Chapter 32: Making Testing Adaptive, Interactive, Iterative, and Contextual with Cognitive Intelligence
Background – cognitive intelligence
What is cognitive testing all about?
Evolution of cognitive technology and available platforms
Methodologies involved in cognitive testing
Advantages of cognitive testing compared to the current methods
Sector specific use cases
Technologies supported
Costs involved
Challenges associated in implementing cognitive technologies
Conclusion
Chapter 33: FinTech – A New Disruptor in Industry and Implications for Testing and QA
FinTech ecosystem
FinTech services and their impact on various sectors
Testing for FinTech applications or solutions
Conclusion
Chapter 34: Blockchain Technology – Assuring Secure Business
Introduction to blockchain
The blockchain process
Popular blockchains
Implication for testing
Conclusion
Chapter 35: Technologies for Digital Supply Chains and QA Considerations
Understanding the customer buying process
Industry trends in supply chain management
New technologies in supply chain management
An illustration – new technologies in retail
Focus of QA in supply chain
Conclusion
Chapter 36: Potential Innovations in eHealth-Care – Implications for Testing and QA
Digital transformation trends in the healthcare sector
Applications of digital eHealth-Care care
Digital eHealth-Care care ecosystem
Typical challenges in digital eHealth-Care care
Need for robust digital QA
An illustrative customer journey validation of patient using wearables
Conclusion
Chapter 37: Trends in the Global Automotive Sector – Implications for Testing and QA
Business drivers for global automotive evolution
Key highlights from the growing Chinese automotive market
Influence of global automotive trends on the Chinese market
How are trends in automotive segments shaping software testing?
Conclusion
Chapter 38: Digital Transformation in Consumer Products and Retail Sector – QA Considerations
Current challenges in the consumer products and retail sector
Physical versus online stores – key trends
Digital transformation in CPR industry
Customer journey of a digital shopper in an omni-channel environment – an illustration
Being digital – what value levers can it offer to CPR industry
Factors considered by digital shoppers
Multi/omni-channel CPR – quality considerations
Digital transformation in CPR - tests required
Conclusion
Chapter 39: Digital Transformation Trends in Energy and Utilities – QA Considerations
Technology trends in utilities industry
Key technology blocks of digital transformation in the EUC sector
Challenge of multichannel and the need for a unified customer journey
Testing considerations in an EUC customer journey – an illustration
Testing considerations in smart metering infrastructure – an illustration
Digital transformation QA trends in EUC
Conclusion
References
Chapter 40: Smart Energy and Smart Grids – in Need of Effective Testing
Background
Trends in Energy and Utilities (E&U)
Typical challenges in the E&U segment
Smart Meters and Smart Grids
Testing process for Smart Metering Infrastructure (SMI)
Conclusion
Chapter 41: Testing Airline Digital Applications – Case for Responsive Design
Background – the state of the airline business
Role of digitization
QA and testing in the airline industry
Testing responsive web designs
Conclusion
Chapter 42: Orthogonal Array Testing (OAT) – an Application in Healthcare Industry
Background
Challenges in H&LS applications testing
How can Orthogonal Array Testing Strategy (OATS) help?
Conclusion
Chapter 43: Future of Consulting in the Era of Digital Disruption
Digital driving a shift in the way consulting worked
The digital age consultant
Future of consulting
What would I do differently as a consultant now?
Conclusion
Chapter 44: Future of Testing in the Digital World
Key technology trends that would shape the future of Information Technology
Testing considerations for new technologies
Conclusion
Chapter 45: Future of Testing – Career Opportunities
Career options in testing services
Typical roles in testing services
The importance of industry and domain, technology and tools, and process skills in testing careers
Required skills for agile and DevOps testing
New breed of testers in DevOps
Conclusion
Chapter 46: Robotics and Machine Learning Combined with Internet of Things – What Could This Mean for Indian Services Industries
Understanding the context – robotics, machine learning, and IoT
What does advancement of technology mean for the Indian economy?
Outlook for the the services sector in India – a point of view
Conclusion

What You Will Learn

  • Understand the TCOE model, managed services, the structure of testing in Agile/DevOps engagements, factory models, and crowdsourcing
  • Implement testing processes, practices, and automation tools in the Agile/DevOps life cycle
  • Adapt to current technologies in social media, mobile, analytics and the Cloud
  • Leverage cognitive intelligence/machine-learning, robotics, and the Internet of Things in testing
  • How key industries/domains (consumer products and retail, energy and utilities, healthcare, telecom, and automotive) adapt to digital transformation
  • Future directions for the QA industry, consulting careers, testing profession, and professionals

Authors

Table of Contents

Chapter 1: State of Digital Transformation – What Has Changed in the Last Four Years (2013-16)?
Renewed focus on efficiency and effectiveness
QA and testing transformation focus
QA and testing transformation drivers
State of digital maturity
Spends for digital QA
Predictions on the level of cloud-based applications
Increased challenges in mobile and IoT multichannel testing
Reduction in customer experience testing challenges
Conclusion
Chapter 2: Future of Testing Engagement Models – Are Predictions of Increased QA Spends Justified?
How is QA effort spread
QA organizations would follow hybrid QA teams (centralized and decentralized)
What will be the future of testing engagement models?
Conclusion
References
Chapter 3: The Benefits of Replacing Testing Subcontractors with Managed Testing Services
Findings from the World Quality Report 2016 on industrialization and testing centers of excellence
Use of direct subcontractors remains prevalent
Key challenges associated while working with subcontractors
How replacing testing subcontractors with managed testing services helps
Conclusion
Chapter 4: Digital Quality Assurance in a Factory Model
Services factories
A digital factory model for industrializing digital QA delivery
Key Elements for Onboarding in DQAF
Benefits delivered through DQAF model
Conclusion
Chapter 5: Crowdsourcing – Enabling Flexible, On-Demand Testing COEs
Trends - crowdsourced testing
What is crowdtesting and how does it work?
Crowdtesting operating models
Crowdtesting as part of Testing Center of Excellence (TCOE)
The benefits of crowdtesting
Conclusion
References
Chapter 6: Testing Goes an Extra Mile over Weekends
Weekend testing – modus operandi
Advantages
Disadvantages
Trends in the use of crowdsourced testing
How can large IT organizations ride the weekend testing bandwagon?
Conclusion
References
Chapter 7: Testing in Agile Development and the State of Agile Adoption
What do agile projects promise compared to traditional waterfall?
Flavors of agile
How is testing done in agile sprints?
Agile in distributed environments
State of agile adoption – findings from the World Quality Report 2016-2017
Conclusion
Chapter 8: Agile and DevOps Adoption are Gaining Momentum
Increased use of agile/DevOps principles
Increased complexity of testing in the agile landscape
Challenges cited in setting up agile test COEs
How is QA transforming to meet the demands of agile/DevOps life cycles
What is the difference between testing in DevOps and traditional life cycle?
Conclusion
Chapter 9: Does the Rise of DevOps Undermine Agile?
Agile is about speed
DevOps removes the boundaries between dev, QA, and operations
Agile versus DevOps
Conclusion
Chapter 10: Role of Automation in DevOps Life Cycle
The importance of automation in DevOps
Early integration automation
Automation – the default practice
Deployment automation
Automation – metrics and measurements
Best practices to adopt early and continuously automate
Conclusion
Chapter 11: Assessing the State of Your DevOps Adoption with DevOps Benchmarking Approach
Why DevOps – the drivers
Challenges organizations face in implementing DevOps
DevOps QA benchmarking — why and what?
DevOps QA benchmarking assessment areas
Conclusion
Chapter 12: Accelerating DevOps – ChatOps is the New Cool
DevOps trends from World Quality Report
ChatOps – How does it work?
Application of ChatOps as a collaboration platform
Benefits of ChatOps
Conclusion
Chapter 13: Behavior-Driven Development (BDD) Using Gherkin in Agile/DevOps Environment
Background – Behavior-Driven Development (BDD)
Gherkin – basic syntax and illustration
Roles of members involved
Benefits of using Gherkin
Conclusion
Chapter 14: Automating Configuration Management for DevOps Test Environments
Background
Types of test environments
Potential solutions for automated configuration management
The benefits of automating configuration management
Conclusion
Chapter 15: Automated Test Data Management in the DevOps Environment
Background
TDM in DevOps environment – key challenges
Automated TDM solution for DevOps environment
Typical TDM services and TDM architecture
Benefits of automated TDM
Best practices in TDM
Conclusion
Chapter 16: Testing in DevOps Life Cycle Using Microservices Architecture
What is microservices architecture?
Testing in agile/DevOps life cycle using Microservices Architecture
Performance testing of Microservices
Monitoring Microservices
Conclusion
Chapter 17: Automated Test Environments for DevOps
Test Environment Management – key challenges
Test environment automation approach for DevOps
Benefits of test environment automation
Test environment metrics to consider in release management
Test environment automation tools
Conclusion
Chapter 18: Service Virtualization as an Enabler of DevOps
Service virtualization and DevOps
Role of service virtualization in DevOps
Service virtualization – research input
Service virtualization automation tools used in DevOps
Conclusion
Chapter 19: Best Practices in Identifying Regression Test Cases
Background – software regression testing
Software regression process
How should one choose test cases for regression?
Conclusion
Chapter 20: Accessibility Test Automation in DevOps Environment
Background – Accessibility (AX)
AX and DevOps
AX test automation in DevOps
Standard AX tools
Conclusion
Chapter 21: Performance Tuning of Java Applications
Performance bottlenecks – key challenges and solutions
Java performance tuning tools
Conclusion
Chapter 22: Testing Mobile Applications – Key Challenges and Considerations
User expectations
Key challenges encountered in testing mobile applications
Recommendations to enhance mobile applications usability
Conclusion
Chapter 23: Testing Analytics Applications – What Has Changed in SMAC World
Understanding your customers, gathering data and analyzing it
Testing the data
Testing the BI/BA applications
How is testing done differently for big data/Hadoop applications?
Conclusion
Chapter 24: Migrating Applications to Cloud Environments – Key Testing Considerations
Need for validating applications for cloud migration
Key testing focus areas in cloud migration of applications
Key challenges in validation during cloud migration of applications
Application migration validation – a holistic approach
Conclusion
Chapter 25: How Should a Tester Adapt to Cloud – Call for Change of Mindset among Testers
What must testers prepare for when testing applications on cloud
Conclusion
Chapter 26: On-Demand Performance Testing on Self-Service Environments
On-demand performance testing environments — key challenges and solutions
Need for a cloud platform to build end-to-end performance testing
On-demand self-service environments for carrying out performance testing
Key scenarios for on-demand performance testing – proposed architecture
Conclusion
Chapter 27: Quality Assurance for Digital Marketing Initiatives
Evolution of digital marketing
Challenges of implementing digital marketing
Need for quality focus in digital marketing initiatives
QA of digital marketing applications – key validations
Conclusion
Chapter 28: Security Dashboard for the Board
Why security threats need to be monitored and reported?
What should be monitored and reported?
Specific metrics to be reported in dashboard
Consequences of security lapses
Key challenges in implementing a dashboard
Conclusion
Chapter 29: Applying Robotic Automation to Mobile Applications Testing
Software robot and their applicability
The benefits of Robotic Process Automation (RPA)
Implementing RPA for mobile testing
Conclusion
References
Chapter 30: Key Considerations in Testing Internet of Things (IoT) Applications
Need for a robust IoT test strategy
IoT Revolution – key findings from the World Quality Report 2016
IoT Testing Considerations
IoT testing types
Conclusion
References
Chapter 31: Algorithmic Business – In Need of Model-Based Testing
Introduction and journey of analytics
Algorithmic business – an illustration
Implications of testing – the need for model-based testing
Conclusion
Chapter 32: Making Testing Adaptive, Interactive, Iterative, and Contextual with Cognitive Intelligence
Background – cognitive intelligence
What is cognitive testing all about?
Evolution of cognitive technology and available platforms
Methodologies involved in cognitive testing
Advantages of cognitive testing compared to the current methods
Sector specific use cases
Technologies supported
Costs involved
Challenges associated in implementing cognitive technologies
Conclusion
Chapter 33: FinTech – A New Disruptor in Industry and Implications for Testing and QA
FinTech ecosystem
FinTech services and their impact on various sectors
Testing for FinTech applications or solutions
Conclusion
Chapter 34: Blockchain Technology – Assuring Secure Business
Introduction to blockchain
The blockchain process
Popular blockchains
Implication for testing
Conclusion
Chapter 35: Technologies for Digital Supply Chains and QA Considerations
Understanding the customer buying process
Industry trends in supply chain management
New technologies in supply chain management
An illustration – new technologies in retail
Focus of QA in supply chain
Conclusion
Chapter 36: Potential Innovations in eHealth-Care – Implications for Testing and QA
Digital transformation trends in the healthcare sector
Applications of digital eHealth-Care care
Digital eHealth-Care care ecosystem
Typical challenges in digital eHealth-Care care
Need for robust digital QA
An illustrative customer journey validation of patient using wearables
Conclusion
Chapter 37: Trends in the Global Automotive Sector – Implications for Testing and QA
Business drivers for global automotive evolution
Key highlights from the growing Chinese automotive market
Influence of global automotive trends on the Chinese market
How are trends in automotive segments shaping software testing?
Conclusion
Chapter 38: Digital Transformation in Consumer Products and Retail Sector – QA Considerations
Current challenges in the consumer products and retail sector
Physical versus online stores – key trends
Digital transformation in CPR industry
Customer journey of a digital shopper in an omni-channel environment – an illustration
Being digital – what value levers can it offer to CPR industry
Factors considered by digital shoppers
Multi/omni-channel CPR – quality considerations
Digital transformation in CPR - tests required
Conclusion
Chapter 39: Digital Transformation Trends in Energy and Utilities – QA Considerations
Technology trends in utilities industry
Key technology blocks of digital transformation in the EUC sector
Challenge of multichannel and the need for a unified customer journey
Testing considerations in an EUC customer journey – an illustration
Testing considerations in smart metering infrastructure – an illustration
Digital transformation QA trends in EUC
Conclusion
References
Chapter 40: Smart Energy and Smart Grids – in Need of Effective Testing
Background
Trends in Energy and Utilities (E&U)
Typical challenges in the E&U segment
Smart Meters and Smart Grids
Testing process for Smart Metering Infrastructure (SMI)
Conclusion
Chapter 41: Testing Airline Digital Applications – Case for Responsive Design
Background – the state of the airline business
Role of digitization
QA and testing in the airline industry
Testing responsive web designs
Conclusion
Chapter 42: Orthogonal Array Testing (OAT) – an Application in Healthcare Industry
Background
Challenges in H&LS applications testing
How can Orthogonal Array Testing Strategy (OATS) help?
Conclusion
Chapter 43: Future of Consulting in the Era of Digital Disruption
Digital driving a shift in the way consulting worked
The digital age consultant
Future of consulting
What would I do differently as a consultant now?
Conclusion
Chapter 44: Future of Testing in the Digital World
Key technology trends that would shape the future of Information Technology
Testing considerations for new technologies
Conclusion
Chapter 45: Future of Testing – Career Opportunities
Career options in testing services
Typical roles in testing services
The importance of industry and domain, technology and tools, and process skills in testing careers
Required skills for agile and DevOps testing
New breed of testers in DevOps
Conclusion
Chapter 46: Robotics and Machine Learning Combined with Internet of Things – What Could This Mean for Indian Services Industries
Understanding the context – robotics, machine learning, and IoT
What does advancement of technology mean for the Indian economy?
Outlook for the the services sector in India – a point of view
Conclusion

Book Details

ISBN 139781788299541
Paperback350 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

The Professional ScrumMaster's Handbook Book Cover
The Professional ScrumMaster's Handbook
$ 29.99
$ 21.00
Advanced UFT 12 for Test Engineers Cookbook Book Cover
Advanced UFT 12 for Test Engineers Cookbook
$ 26.99
$ 18.90
Web Application Development with Yii and PHP Book Cover
Web Application Development with Yii and PHP
$ 26.99
$ 18.90
Jenkins Essentials - Second Edition Book Cover
Jenkins Essentials - Second Edition
$ 31.99
$ 22.40
Information Security Handbook Book Cover
Information Security Handbook
$ 35.99
$ 25.20
Data-Driven Testing in Selenium [Video] Book Cover
Data-Driven Testing in Selenium [Video]
$ 124.99
$ 106.25