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 



























Comments

Popular posts from this blog

Pyramid, Honeycomb, Feather Testing Models

The phenomenon of QA(quality advocacy) in Test-PhaseSpace

do QA/Testers contribute any value to the Product's Quality?