Test Automation

Java for Testers

Alan Richardson

The ‘Java For Testers‘ book is for people who want to learn Java. Automation to support testing is not limited to testers anymore, so this book is suitable for anyone wanting…
Read More +

Test Automation

Test Double Patterns

Gerard Meszaros

xUnit Test Patterns is the definitive guide to writing automated tests using xUnit, the most popular unit testing framework in use today. Agile coach and test automation expert Gerard Meszaros…
Read More +

Test Automation

A Complete Guide To Responsive Web Testing

Eran Kinsbruner

In this guide I outline the key building blocks which managers ought to include as part of their RWD test plan. It covers navigation testing, visual, client side performance, functional…
Read More +

Non-Functional Testing

Application Security Testing: A New Approach

Declan O'Riordan

Awarded EuroSTAR Best Paper 2016 Application Security testing is a broad and deep topic that few Testers or Developers ever master. Static and dynamic analysis vulnerability detection tools are proven…
Read More +

Functional Testing

An Introduction to General Systems Thinking

Gerald Weinberg

For more than twenty-five years, An Introduction to General Systems Thinking has been hailed as an innovative introduction to systems theory, with applications in software development and testing, medicine, engineering, social sciences, architecture, and beyond. Used…
Read More +

Agile Testing

DevOps Uncovered

Mat Rule & Stevan Zivanovic

It seems like everyone has a different answer to the question, “What is DevOps?”. A quick online search reveals that DevOps is understood as — a culture, a movement and a…
Read More +
First, let’s establish this fact: DEVOPS IS A MOVEMENT. Scan through any current software magazines or websites and you may come to this conclusion: DevOps is the most important subject in…
Read More +
For more than twenty-five years, An Introduction to General Systems Thinking has been hailed as an innovative introduction to systems theory, with applications in software development and testing, medicine, engineering, social sciences, architecture, and beyond. Used…
Read More +

Security Testing

Effective Python Penetration Testing

Rejah Rehim

This eBook extract from 'Effective Python Penetration Testing' will concentrate on Chapter 1: Python Scripting Essentials It will begin by providing you with an overview of Python scripting and penetration…
Read More +
Technological revolutions bring real challenges for software development, testing and operations teams. These influences include: the Internet of Things, Software as a Service, and modern delivery practices such as DevOps.…
Read More +

Test Automation

The Selenium Guidebook

Dave Haeffner

The book  ‘The Selenium Guidebook‘ is not a full and comprehensive treatise that outlines every possible permutation of Selenium (the open-source software test automation tool for web applications). There are other books that already…
Read More +
Technological revolutions bring real challenges for software development, testing and operations teams. These influences include: the Internet of Things, Software as a Service, and modern delivery practices such as DevOps.…
Read More +

Mobile Testing

Mobile Testing Tips: Experiences & Realities

Barış Sarıalioğlu

Some testers believe that mobile testing requires a completely distinct approach deployed by distinct techniques, methodologies and tools; while some others believe that it is nothing but a contextually different…
Read More +

Test Management

Wish and Collaborate

Markus Gärtner

This eBook contains chapter 4: ‘Wish and Collaborate‘ from the testing book ‘ATDD by Example’ by Markus Gärtner. Here Markus will walk you step by step through deriving the right systems from…
Read More +
In Stephen Vance’s book ‘Quality Code: Software Testing Principles, Practices, and Patterns’ he discusses how the software testing industry largely considers the titles of ‘software developer’, ‘computer programmer’, ‘code-slinger’ and ‘software engineer’ to be synonymous.…
Read More +

Mobile Testing

Challenges in Mobile Testing

Daniel Knott

This eBook contains chapter 3 ‘Challenges in Mobile Testing‘ from the mobile testing book ‘Hands-on Mobile App Testing‘ by Daniel Knott. It looks at how today, mobile apps must meet…
Read More +

People / Skills

Your Testing is a Joke

James Thomas (Linguamatics, UK)

Edward de Bono, in his Lateral Thinking books, makes a strong connection between humour and creativity. Creativity is key to testing, but jokes? Well, the punchline for a joke could…
Read More +

Non-Functional Testing

Application Security – What Testers Can Do!

Declan O’Riordan

Application security is the poorly understood and neglected relative of both security and testing disciplines. If budget holders and big decision makers can’t grasp the necessary principles, should you stand…
Read More +

Agile Testing

Roles and Competencies

Lisa Crispin & Janet Gregory

This eBook contains chapter 3, ‘Roles and Competencies’, from the testing book ‘More Agile Testing: Learning Journeys for the Whole Team’. Here the authors describe how teams that succeed in creating high-quality…
Read More +

People / Skills

The Assertive Tester

Declan O’Riordan

Passive behaviour is a factor leading to defects, inefficiency, and security vulnerabilities in IT systems. As modern humans we mainly rely on three coping behaviours, two from our primitive past…
Read More +