Software Testing Foundations: Test Techniques

Software Testing Foundations: Test Techniques

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 24m | 205 MB

We may marvel at a musician or athlete for their high level of skill and execution, but equally as important as their mastery of skills is their incredible technique in applying those skills. Technique is something you develop to ensure that whatever you deliver is the best possible outcome of your work, and in this course, Mike Fine applies this idea to software testing. As Mike shows, the more refined and honed your skills are, the better the results of your testing. Whether you’re a software tester looking to add to your skills, or prepping for an ISTQB certification, mastering many different test techniques only increases the chances that you have the tools to accomplish any task. Mike covers key techniques like black-box testing, white-box testing, and experienced-based testing. As these techniques are often full of esoteric lingo and complicated terminology, Mike also gives some advice on how to communicate your testing process so your results aren’t lost in technical jargon.

Table of Contents

1 Understanding techniques
2 White-box overview
3 Types of white-box techniques
4 Why we use white-box techniques
5 Experience-based methodologies
6 Types of experience-based techniques
7 Why we use experience-based techniques
8 Taking techniques to task
9 Next steps
10 What you should know
11 Your plans, your cases, and your results
12 Conditions, coverage, and cases
13 Techniques and development
14 The automation question
15 Black-box methodologies
16 Types of black-box techniques
17 Why we use black-box techniques

Homepage