Pride and Paradev - No Longer Available


This book is no longer available for sale.

Pride and Paradev - No Longer Available

About the Book

What's a paradev?

A paradev is anyone on a software team that doesn't just do programming.

Who's this book for?

This book is for paradevs who do, or would like to do, software testing on an agile team.

Why contradictions?

"The test of a first rate intelligence is the ability to hold two opposed ideas in the mind at the same time, and still retain the ability to function."~ F. Scott Fitzgerald

Isn't this book free on your blog?

Yes, the contradictions in this book all originate from blog posts I have written on my blog. There is fifteen pages of bonus introductory material in this book, plus three bonus non-contradictions at the end, and it's packaged nicely into three convenient formats. If you liked the blog posts, please buy the book: it starts at just five bucks.

Helping the homeless

I will donate 10% of all proceeds of this book to a registered Australian charity (or charities depending on the amount) that helps Australia's homeless population.

About the Author

Alister Scott
Alister Scott

This book is no longer available

Table of Contents

    • Acknowledgments
    • About this book
    • Before we start: what’s a paradev?
    • All about agile software development
    • A typical agile software development process
  • A collection of software testing contradictions
  • Your role as an agile software tester
    • Do agile teams even need a software tester?
    • Do agile software testers need technical skills?
    • Are software testers the gatekeepers or guardians of quality?
    • Should agile testers fix the bugs they find?
    • Should testers write the acceptance criteria?
  • Software testing as a career choice
    • Is software testing a good career choice?
    • Is it beneficial to attend software testing conferences?
    • Should testers get a testing certification?
  • Defining Acceptance Criteria for user stories
    • Should acceptance criteria be implicit or explicit?
    • Should your acceptance criteria be specified as Given/When/Then or checklists?
    • Are physical or virtual story walls better?
  • Testing Techniques
    • Which is better: manual or automated testing?
    • Can we just test it in production?
    • What type of test environment should we test in?
    • Should you use test controllers for testing?
    • Should you use production data or generate test data for testing?
    • Should you test in old versions of Internet Explorer?
    • Should you use a tool to track bugs?
    • Should you raise trivial bugs?
    • Should you involve real users in testing?
  • Automated Acceptance Testing
    • Do you need an automated acceptance testing framework?
    • Who should write your automated acceptance tests?
    • What language should you use for your automated acceptance tests?
    • Should you use the Given/When/Then format to specify automated acceptance tests?
    • Should your element selectors be text or value based?
  • Three non-contradictions

The Leanpub 60-day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms

80% Royalties. Earn $16 on a $20 book.

We pay 80% royalties. That's not a typo: you earn $16 on a $20 sale. If we sell 5000 non-refunded copies of your book or course for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earnedover $12 millionwriting, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub