The 2 Minute Tester
By David Bruce
()
About this ebook
This guide gives you 33 specific areas of testing that will improve your testing skills. Each section can be read in 2 minutes and contains specific actions you can take to improve your testing skills.
What you need are clear explanations and guidance
Related to The 2 Minute Tester
Related ebooks
The Manager’s Guide to Business Continuity Exercises: Testing Your Plan Rating: 0 out of 5 stars0 ratingsGood Laboratory Practice A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsGroup Testing A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsTest Environments A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsPocket guide to the Professional Scrum Master Certification (PSM 1) Rating: 5 out of 5 stars5/5TeamLab A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsCluster Manager A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsBlack Box Testing A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsTest Effort A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsCluster Analysis A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsQa Testing Not Only for Professionals Rating: 0 out of 5 stars0 ratingsProfessional Scrum Master level II Rating: 0 out of 5 stars0 ratingsLessons Learned in Software Testing: A Context-Driven Approach Rating: 4 out of 5 stars4/5LabVIEW A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsLabVIEW A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsFuzz Testing A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsFault Isolation A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsSoftware Project Management Rating: 0 out of 5 stars0 ratingsSituational Judgement Practice Questions Rating: 0 out of 5 stars0 ratingsScenario Testing A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsTest Management A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsProduct Testing A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsCluster analysis A Clear and Concise Reference Rating: 0 out of 5 stars0 ratingsTest Environment Management A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsTest Standards A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsLaboratory Response Network A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsInterval Laboratory A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsSoftware Testing: A Guide to Testing Mobile Apps, Websites, and Games Rating: 4 out of 5 stars4/5Block chain The Ultimate Step-By-Step Guide Rating: 0 out of 5 stars0 ratings
Software Development & Engineering For You
Hand Lettering on the iPad with Procreate: Ideas and Lessons for Modern and Vintage Lettering Rating: 4 out of 5 stars4/5Level Up! The Guide to Great Video Game Design Rating: 4 out of 5 stars4/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5How to Write Effective Emails at Work Rating: 4 out of 5 stars4/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5OneNote: The Ultimate Guide on How to Use Microsoft OneNote for Getting Things Done Rating: 1 out of 5 stars1/5Salesforce Certification: Earn Salesforce certifications and increase online sales real and unique practice tests included Kindle Rating: 0 out of 5 stars0 ratingsiPhone Application Development For Dummies Rating: 4 out of 5 stars4/5iOS App Development For Dummies Rating: 0 out of 5 stars0 ratingsFlow: A Handbook for Change-Makers, Mavericks, Innovators and Leaders Rating: 0 out of 5 stars0 ratingsPython For Dummies Rating: 4 out of 5 stars4/5Android App Development For Dummies Rating: 0 out of 5 stars0 ratingsHow Do I Do That In InDesign? Rating: 5 out of 5 stars5/5Modern C++ for Absolute Beginners: A Friendly Introduction to C++ Programming Language and C++11 to C++20 Standards Rating: 0 out of 5 stars0 ratingsSQL For Dummies Rating: 0 out of 5 stars0 ratingsThe Inmates Are Running the Asylum (Review and Analysis of Cooper's Book) Rating: 4 out of 5 stars4/5Lua Game Development Cookbook Rating: 0 out of 5 stars0 ratingsTiny Python Projects: Learn coding and testing with puzzles and games Rating: 5 out of 5 stars5/5Beginning C++ Programming Rating: 3 out of 5 stars3/5DevOps For Dummies Rating: 4 out of 5 stars4/527 PROGRAM MANAGEMENT INTERVIEW TECHNIQUES - To Ace That Dream Job Offer ! Rating: 5 out of 5 stars5/5Git Essentials Rating: 4 out of 5 stars4/5The Essential Persona Lifecycle: Your Guide to Building and Using Personas Rating: 4 out of 5 stars4/5How Do I Do That in Photoshop?: The Quickest Ways to Do the Things You Want to Do, Right Now! Rating: 4 out of 5 stars4/5INSTANT PLC Programming with RSLogix 5000 Rating: 4 out of 5 stars4/5Learning Python Rating: 5 out of 5 stars5/5
Reviews for The 2 Minute Tester
0 ratings0 reviews
Book preview
The 2 Minute Tester - David Bruce
1 EXPLORATORY TESTING
You don’t have much time.
You don’t know the system.
They need it tested.
Exploratory testing is a useful technique when there isn’t much time available, you need the system tested quickly and you know little or nothing about the system under test.
The concept is to move fast and identify the weaknesses in the system.
Documentation is kept to a minimum, normally test collateral is limited to the outputs from testing (i.e. defects found). In some cases, for audit purposes, there may be a need to describe the exploratory approach.
Some approaches are:
1) Timeboxed: as time is usually a constraining factor, this is a frequent approach, for example, a 45-minute run.
2) Paired testing: this technique is useful, two testers work through the system under test and work as a team to test the system.
3) Pre-investigation: talking with devs and BAs to get an overview of the system, where the integration points and where the most complex areas are of the entire system. This is often a useful technique, especially where underlying documentation is either sparse or non-existent.
Image result for treasure map drawing free to useYou can execute exploratory testing at any time in the SDLC. It is often most effective either at the beginning or end of a specific test phase, for example, the start of UAT, or if operating in an agile manner, at the end of each sprint, once automated and other specific functional tests have been executed.
KEY TAKEAWAYS
✓ Keep it short in terms of time.
✓ Leave your documentation to the end, make notes as you go when you find defects.
✓ Focus on integration points.
2 EFFECTIVE TEAM WORKING IN QAT
‘Invert, always invert.’
– Charlie Munger
What makes an effective QAT team? Often it makes sense to invert the question. What makes an ineffective QAT team? If you have experience of more than a few years working in QAT, you will have seen or worked in, ineffective or worse teams. These normally share certain characteristics:
a) Siloed thinking: ‘Well, the bit I tested is fine, not my problem if there is an issue somewhere else.’
b) Sole fount of wisdom: ‘Bob is the only guy who knows how and what these tests actually do.’
c) We are at war with everyone!: ‘The devs hate us, the BAs hate us, hell, even the PM hates us!’
Doubtless you can think of more examples. The aim here is to look at what causes such problems and prevent them from occurring.
Tactics for avoiding them can be seen in the following:
1) Start with the whole solution in mind. While you may be testing one specific area of the system, how does it logically flow into the wider picture? For example, with 10 specific GUI screens under test, you may be responsible for 5, can you build a whole of system smoke test to exercise all 10, even though they are not specifically under your