MTest Sequence Report: TS_MVS_001 - Enter VehicleControlOn from VehicleControlOff

MTest Project: MTest Demo EV3Control_ec Batch Project
MTest Test Object: ManageVehicleStates (model: ManageVehicleStates_demo_ec)
MTest Test Group: Vehicle manager functionality testing using MTCD (Test001)
MTest User: MTest Demo User
Generated at: 2019-10-29 09:39

Contents    [Requirement Catalog]    [Test Sequence Catalog]    [Signal Comparison Catalog]    [Assessment Catalog]    [Assessment Result Matrices]

  1. 1 TSeq001: Enter VehicleControlOn from VehicleControlOff
    1. 1.1 Simulation Parameters and Testbed
    2. 1.2 Structural Coverage
  2. 2 Test Input (Test Data)
  3. 3 Test Output (Test Results)
  4. 4 Local Output Data (Internal Test Results)
  5. 5 Test Release (ManageVehicleStates_Test001_TSeq001), Status:  Passed 

Version info

ToolVersion
MES Test ManagerMTest v 6.4
MATLAB9.5 (R2018b)
Simulink9.2 (R2018b)
Stateflow9.2 (R2018b)
Operating SystemMicrosoft Windows 7 Professional Version 6.1 (Build 7601: Service Pack 1)

1 TSeq001: Enter VehicleControlOn from VehicleControlOff    [Contents]

TestSeq ID: TS_MVS_001
Reqs Covered: REQ_MVS_01
Work Status: reviewed
Description: Motivation
Test, if state VehicleControlOn is reached from state VehicleControlOff

Test description
Set gyroReady to true. And remoteCtrlCmd to REMOTE_STOP. Then set remoteCtrlCmd to REMOTE_START

Expected Result
State VehicleControlOn shall be entered directly from state VehiclecontrolOff.
TestGroup
Initialization: 
// Initialization of input signals (this test group)
gyroReady = 0;
remoteCtrlCmd = 0;
emergencyStopObstacle = 0;


// Default definition of parameters
p REMOTE_START = 1;
p REMOTE_STOP = 3;
p REMOTE_DRIVE_FWD = 5;
p REMOTE_DRIVE_REV = 8;
p REMOTE_DRIVE_AUTO_ON = 10;
p REMOTE_DRIVE_AUTO_OFF = 11;
TestSequence
Initialization: 
// initiatlze remoteCtrlCmd
remoteCtrlCmd = REMOTE_STOP;
    Action:  // EC:
// @gyroReadyValid_true
// @gyroReadyValid_false
// @remoteValid_stop
// @remoteValid_start
// @emergencyValid_false

[+0.1s] // initiatlize
gyroReady = 1;
[+1s] // set gyroReady to true
remoteCtrlCmd = REMOTE_START;
[+1.3s]

1.1 Simulation Parameters and Testbed

Start Time Stop Time Cycle Time Solver
02.40.05FixedStepDiscrete

 

Simulation Mode Simulation Time Testbed Name Testbed Path Testbed Date
ECModelFloat 29-Oct-2019 09:37:39 Frame_Mana_ec Test/Test_ManageVehicleStates_demo_ec/ManageVehicleStates/ 29-Oct-2019 09:38:35
ECModelFixed 29-Oct-2019 09:38:44 Frame_Mana_ec Test/Test_ManageVehicleStates_demo_ec/ManageVehicleStates/ 29-Oct-2019 09:38:35

1.2 Structural Coverage

ToolMetricPercentageTargetTotalReachedUnreached
Model Coverage Condition 50.0%
80% 8 4 4
Decision 33.3%
80% 36 12 24

Aggregated coverage results: Test Sequence Catalog

2 Test Input (Test Data)    [Contents]

   [Go to Parameter Report of Test Object]

Input SignalConstant Signal
emergencyStopObstacle  value:  0
gyroReady  no
remoteCtrlCmd  no
Signal gyroReady / ManageVehicleStates_Test001_TSeq001 Signal remoteCtrlCmd / ManageVehicleStates_Test001_TSeq001

3 Test Output (Test Results)    [Contents]

Output SignalConstant SignalDifference
EmergencyStop  value:  0no
VehicleControlOff  nono
VehicleControlOn  nono
VehicleIdle  value:  0no
autopilot  value:  0no
gear  nono
Signal VehicleControlOff / ManageVehicleStates_Test001_TSeq001 Signal VehicleControlOn / ManageVehicleStates_Test001_TSeq001 Signal gear / ManageVehicleStates_Test001_TSeq001

4 Local Output Data (Internal Test Results)    [Contents]

Local SignalConstant SignalDifference
ControlledDrive  nono
FWD  nono
REV  nono
Signal ControlledDrive / ManageVehicleStates_Test001_TSeq001 Signal FWD / ManageVehicleStates_Test001_TSeq001 Signal REV / ManageVehicleStates_Test001_TSeq001

5 Test Release (ManageVehicleStates_Test001_TSeq001), Status:  Passed     [Contents]

Evaluation Result: Passed 
automatically evaluated by:MTest Demo User    (29-Oct-2019 09:39:13)
Assessment Results: Assessment evaluation in sim mode Global:  Passed 

   Passed  mars_REQ_MVS_01: OK.
   NotTriggered  mars_REQ_MVS_02: Not triggered.
   Passed  mars_REQ_MVS_031: OK.
   NotTriggered  mars_REQ_MVS_032: Not triggered.
   NotTriggered  mars_REQ_MVS_04: Not triggered.
   NotTriggered  mars_REQ_MVS_051: Not triggered.
   NotTriggered  mars_REQ_MVS_052: Not triggered.
   NotTriggered  mars_REQ_MVS_06: Not triggered.
   NotTriggered  mars_REQ_MVS_07: Not triggered.
   Passed  mars_REQ_MVS_08: OK.
Back2Back Results: Back2Back signal comparison of sim mode SiL (EC)/out vs. MiL (EC)/out:  Passed 

   Passed  EmergencyStop: OK
   Passed  VehicleControlOff: OK
   Passed  VehicleControlOn: OK
   Passed  VehicleIdle: OK
   Passed  autopilot: OK
   Passed  gear: OK