Bookshelf

English: software testing

Whether you’re looking to expand your testing skills, or make your bookshelf look more impressive, this list is sure to help. If you have any recommendations that aren’t listed here, please add a comment and we’ll take a look.

Enjoy!
Andrew Schiano

Advertisements

11 Responses

    • , Brad. The quality of the bug retrops (and their ability to be reproduced) is one major difference between users and testers. And thanks for the kind words re: crowdsourcing. We’re certainly trying and we’re getting better at it every day.-Matt

  1. Here is a great resource with about 5 different books for improving yourself

    http://www.parasoft.com/jsp/resources/books

  2. Here are two books I think you would find useful:

    The Tester’s Pocketbook http://testers-pocketbook.com/ (pls don’t source from Amazon, we make a loss on those!)

    And the Business Story Pocketbook (available as a free download) or GBP 10 for hardcopy here: http://businessstorymethod.com/

  3. I would add:

    High Performance Web Sites: Essential Knowledge for Front-End Engineers by Steve Souders
    http://www.amazon.com/exec/obidos/ASIN/0596529309/allthingsqual-20

    • , testing and dpevloement are fundamentally different skills. Would you have a plumber work on your car? Would you let your auto-mechanic perform surgery on you?Of course not, these are different skill sets and require different people with a specific focus/training/skills.Matt

  4. A large difference to me in terms of hanivg users use’ a beta product and hanivg testers test it is the quality of reports. My feeling is that with users reporting issues, you’ll generally get This doesnt work or maybe I got an error doing this or even the ever helpful This site sucks! .With an experienced tester you will get details. You will get detailed steps for reproducing the bug. You will get someone who actually tries more than once to reproduce the issue. You will get someone who likely does additional analysis to further fence in’ the issue like: trying other browsers, other OS’s, trying steps that are slightly different. If you have a tester with a technical background you will likely get a clearer, more specific, detailed bug report in a language developers can understand and you’ll get a tester who has further insight into the fencing’ process I mentioned (e.g. maybe they’ll test back end network connectivity or ping a server or test connectivity with another app).There’s a world of difference between the average user and a professional tester.And dont get me started on the definition of crowdsourcing. Crowdsourcing goes far beyond simply opening the flood gates and hanivg a large number of people use a product.If anyone wants a proven definition of crowdsourcing, just ask someone at uTest because they know how to do it.- Brad

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: