Last active
April 24, 2016 08:05
-
-
Save delr3ves/981448d1a56eb97d48c65a53385105a6 to your computer and use it in GitHub Desktop.
Testing Mindmap to be generated with different tools
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#https://www.text2mindmap.com/ | |
Testing | |
Techniques | |
Static | |
Code Review | |
Walktrhough | |
Dynamic | |
White box | |
Path coverage | |
Branch coverage | |
Condition coverage | |
* coverage | |
Black box | |
Equivalence partitioning | |
Boundary values analisys | |
Characteristics | |
Fast | |
Isolated | |
Repeatable | |
Self-Validating | |
Timely | |
Inmutable | |
Trusted | |
Testable design | |
Digging into collaborators | |
Constructor does real work | |
Use of singletons | |
Mixing business and creation logic | |
Class does to much work | |
Patterns | |
Hexagonal architecture | |
Implementation to test mapping | |
Test class per class | |
Test class per fixture | |
Test class per feature | |
Fixture builder | |
Mother object | |
Dependency Injection | |
Taxonomy | |
Visibility | |
Scope | |
Execution | |
Technique | |
Intention | |
Metrics | |
Duplications | |
Cyclomatic complexity | |
Code coverage | |
Test doubles | |
Fakes | |
Stubs | |
Spies | |
Mocks | |
Testing Frameworks | |
RSpec | |
Xunit | |
BDD | |
Bad smells | |
Non-deterministic | |
Fragile test | |
Duplication | |
Obscure test | |
Assertion roulete | |
Conditional test | |
Too long test |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
graph prof { | |
ratio = fill; | |
node [style=filled, color=white]; | |
"Testing"[color="black"]; | |
"Testable design"[color="grey"]; | |
"Taxonomy"[color="blue"]; | |
"Metrics"[color="brown"]; | |
"Testing frameworks"[color="green"]; | |
"Patterns"[color="yellow"]; | |
"Test doubles"[color="pink"]; | |
"Strategies"[color="red"]; | |
"Techniques"[color="orange"]; | |
"Characteristics"[color="green"] | |
"Testing" -- "Testable design"; | |
"Testing" -- "Taxonomy"; | |
"Testing" -- "Metrics"; | |
"Testing" -- "Techniques"; | |
"Testing" -- "Patterns"; | |
"Testing" -- "Test doubles"; | |
"Testing" -- "Strategies"; | |
"Testing" -- "Characteristics"; | |
"Testing" -- "Testing frameworks"; | |
"Testable design" -- "!Digging into collaborators"; | |
"Testable design" -- "!Constructors does real work"; | |
"Testable design" -- "!Use of singletons"; | |
"Testable design" -- "!Mixing business and creation logic"; | |
"Testable design" -- "!Class does too much work"; | |
"Taxonomy" -- "Visibillity"; | |
"Taxonomy" -- "Scope"; | |
"Taxonomy" -- "Execution"; | |
"Taxonomy" -- "Technique"; | |
"Taxonomy" -- "Intention"; | |
"Metrics" -- "Code coverage"; | |
"Metrics" -- "Cyclomatic complexity"; | |
"Testing frameworks" -- "RSpec"; | |
"Testing frameworks" -- "BDD"; | |
"Testing frameworks" -- "Xunit"; | |
"Patterns" -- "Hexagonal architecture"; | |
"Patterns" -- "Implementation to test mapping"; | |
"Patterns" -- "Dependency injection"; | |
"Patterns" -- "Fixture builders/mothers"; | |
"Test doubles" -- "Fakes"; | |
"Test doubles" -- "Stubs"; | |
"Test doubles" -- "Spies"; | |
"Test doubles" -- "Mocks"; | |
"Strategies" -- "Static" | |
"Strategies" -- "Dynamic" | |
"Techniques" -- "Static" | |
"Techniques" -- "Dynamic" | |
"Static" -- "Code review" | |
"Static" -- "Walktrhough" | |
"Dynamic" -- "White box" | |
"Dynamic" -- "Black box" | |
"White box" -- "Path coverage" | |
"White box" -- "Branch coverage" | |
"White box" -- "Condition coverage" | |
"White box" -- "* coverage" | |
"Black box" -- "Equivalence partitioning" | |
"Black box" -- "Boundary values analisys" | |
"Characteristics" -- "Fast" | |
"Characteristics" -- "Isolated" | |
"Characteristics" -- "Repeatable" | |
"Characteristics" -- "Self-Validating" | |
"Characteristics" -- "Timely" | |
"Characteristics" -- "Inmutable" | |
"Characteristics" -- "Trusted" | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment