A specific elaboration of Test Phase-Space 1.2 : Systems Thinking
A Theory of testing: Definition of terms and concepts
basic concepts:
- 'Test Phase Space': The space containing all events and all data that are involved during Testing
- 'data points' -- these are the data within the Test Phase Space: they are divided into 2 categories:
- input_data[aka inputs] -- these are the data sets a tester inputs into a system
- and output_data[aka outputs] -- these are the data sets generated by the system under test
- A Result -- is the behaviour that produces the outputs
- STR (Steps To Replicate) -- is the manner of introducing the inputs into the system
- points connected together are called 'co-systemic'
- extraneous points -- are points that don't belong to the same line / branch / system
- A 'super_system' -- is different systems working together as a finished software product
- a 'system' -- is a group of branches connected to each other
- a 'branch' -- is a test_path/s connected to another test_path/s
- also known as a subsystem
- a 'test_path' is the straight line between input and output
- every test_path is created by the Developer
- and every test-path is run/executed by the Tester
basic concepts:
- 'Test Phase Space': The space containing all events and all data that are involved during Testing
- 'data points' -- these are the data within the Test Phase Space: they are divided into 2 categories:
- input_data[aka inputs] -- these are the data sets a tester inputs into a system
- and output_data[aka outputs] -- these are the data sets generated by the system under test
- A Result -- is the behaviour that produces the outputs
- STR (Steps To Replicate) -- is the manner of introducing the inputs into the system
- points connected together are called 'co-systemic'
- extraneous points -- are points that don't belong to the same line / branch / system
- A 'super_system' -- is different systems working together as a finished software product
- a 'system' -- is a group of branches connected to each other
- a 'branch' -- is a test_path/s connected to another test_path/s
- also known as a subsystem
- a 'test_path' is the straight line between input and output
- every test_path is created by the Developer
- and every test-path is run/executed by the Tester

Comments
Post a Comment