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