Beginners Guide to Model-Based Systems Engineering
12/18/2018
System Testing
t.1.1
t.1.4
t.1.5
customer
t1.Make Information Request
system
t1.Get Product FromInventory
t1.Provide Product ToUser
To test a function of the system, two kinds of tools are necessary: • Tools to simulate the environment (if applicable) • Tools to capture the outputs (and perhaps inputs)
AND
AND AND
AND
t.1.2
t.1.3
t.1.6
system
customer
t1.Accept& FormatRequest
t1.CheckProduct Inventory
t1.Accept Product
t.1.1
t1. Information Request
Environment
t1.Make Information Request
Boundary
t.1.2
t1.Formatted Request
t1.Accept& FormatRequest
t.1.3
t1.CheckProduct Inventory
t.1.4
t1.Inventory Product
t1.Get Product FromInventory
System
t.1.5
t1.Collection Products
t1.Provide Product ToUser
t.1.6
Environment
t1.Accept Product
Note that the functions originally allocated to the environment become requirements for the environmental simulator / driver
151
The Testing Dilemma
As Understood
As Designed
As Reported
As Tested
152
76
Made with FlippingBook - professional solution for displaying marketing and sales documents online