ZC Test Factoy Engineering Service Manual
Detailed Introduction

1 INTRODUCTION TO TEST FACTORY

    The development of the automobile industry has entered a period of rapid development, especially the research and development of intelligent driving. Among them, the amount of software code has increased sharply, the requirements for automobile functions and performance have continued to rise, and the research and development cycle has been continuously shortened, putting forward higher requirements for testing tasks. In order to maximize the reuse of reusable resources and reduce costs, the test factory can provide customers with system requirements verification, communication diagnostic verification, functional verification, performance testing, functional security, cybersecurity assessment and test technical consultation, test simulation environment design and tool use.

image.png

Figure 1-1 Test Factory Services

2 TEST FACTORY SERVICE GUARANTEE

2.1Test requirements verification and use case design

    Collect customer product requirements and system environment requirements, software requirements, and hardware requirements, conduct detailed analysis and verification, edit and manage test requirements specification documents according to requirements engineering theory, test strategy, and test technology.

        Service scope:

Ø Enterprise standard requirements analysis, such as: bus design standards, network design standards, diagnostic service standards, etc., with enterprise standards as high priority;

Ø Customer needs, system design requirements verification, such as: system requirements for specific products, BCM, BMS, VCU, etc.;

Ø Software function analysis, detailed software logic function modules;

Ø Functional safety requirements analysis, such as: test design in accordance with functional safety ISO26262;

Ø Cybersecurity analysis, analysis and verification shall be carried out in accordance with ISO 21434, SAEJ3061-2016.

image.png

Figure 2-1 System Engineering Process

2.2 ECU testing

image.png

Figure 2-2 Schematic diagram of ECU test environment

Ø  standard test

            Provide testing services in accordance with corporate standards:

a)  CAN (FD) bus compliance test, covering the physical layer, data link layer, bus fault tolerance, sampling points, etc.;

b) LIN bus compliance test, covering the physical layer, data link layer, node configuration/network management;

c) Vehicle Ethernet testing, physical layer testing, is divided into sender test, receiver test, and cable connector compliance test;

d)CAN network management test, covering OSEK network management, AutoSAR network management, master-slave node network management;

e) Diagnostic service testing, covering CAN diagnostic services and LIN diagnostic services;

f) Boot loader test.

image.png

Figure 2-3 Xuanwu Diagnostic Service

image.png

Figure 2-4 Xuanwu Diagnostic Service Test Case

Ø  functional testing

        Functional tests for specific electronic controllers, such as battery management unit, body control unit, vehicle control unit, door control unit, hybrid controller, etc.

            Verify the correctness and integrity of ECU functional and technical requirements.

a)  ECU model testing;

b)  ECU system testing;

c)   ECU software sub-function testing;

d)   ECU power management verification;

e)   ECU functional safety requirements testing;

f)     ECU cybersecurityrequirements testing;

g)    ECU acceptance test.

image.png

Figure 2-5 Basic test development process

        More verification is needed for security mechanisms and coverage,

Ø  Fault injection verification, diagnostic application testing, functional safety objective testing, etc.;

Ø  Experience verification;

Ø  Compare and verify with model;

Ø  Robustness verification, stress testing, endurance testing, load testing, reliability testing.

2.3  vehicle test

Ø  Vehicle node network communication verification, which can be divided into AutoSAR network management, OSEK network management, and master-slave network management;

Ø  Vehicle functional simulation verification;

Ø  Real vehicle function verification;

Ø  Real vehicle fault analysis;

Ø  Vehicle calibration measurement.

image.png

image.png

Figure 2-6 Schematic diagram of vehicle network topology

2.4  Test environment design

Design of HIL Test System

Needs assessment;

Hardware environment construction, real-time simulation system selection,

Ø  VT System

Ø  DSPACE

Ø  NI

   Test software design can be divided into: test application layer, test function layer, abstract layer, and driver layer.

image.png

Figure 2-7 Schematic diagram of test software architecture

    Reference application tool: Vector CANoe + vTESTstudio + VT System.

    Ø Design of vehicle network simulation environment

    Carry out simulation design of the network communication environment based on the input of the Data Base file in the customer database, such as:

Ø Comply with the OSEK Nm communication environment, based on OSEKNM01.dll;

Ø Comply with the AutoSAR Nm communication environment and is based on AsrNM33.dll or AsrNM30.dll.

Note: It is recommended to customize the simulation software package and Xuanwu Toolkit.

image.png

Figure 2-8 Schematic diagram of network simulation nodes

            Reference application tools: Vector CANoe software + Vector communication hardware.

ØDesign of Manual Test Load Simulation Environment

Power management control, bus (CAN, LIN, Ethernet) communication environment, load simulation, fault injection control;

Reference application tool: Non-standard customization-bus and IO simulation box.

ØClosed-loop debugging of HIL system and ECU under test

Combine the functions of the tested object and the system environment, debug the manual environment and carry out automated test case development.

2.5 Testing technology development and tool application consulting

Ø   testing theory

Covering the basic test development process, test level, test type, test strategy, test technology, test management, test tool support, etc.

Ø  Test technical consultation

Basic testing technology and method application, equivalence class division, boundary value analysis, decision table analysis, state transition testing, use case testing, combination testing, experience-based testing techniques, fault injection testing, and checklist-based, quality-based verification, etc.

      Ø  Technical consultation and application of test tools

Bus Tools, CANoe, VH6501, Vspy< neoVI FIRE >, Bus Master, PCAN, USBCAN, Kvaser.

Diagnostic test tool, CANoe.Diva, CANdelaStudio.

Measurement calibration, CANape, vCDMstudio, INCA.

HIL systems: VT System, NI LabVIEW, DSPACE HIL, ECU TEST.

Ø  HIL Environmental Construction Technical Consulting

Take the construction of VT System environment as an example:

ØFunctional requirements assessment of the tested object, load resource assessment;

ØVT resource card selection and determination;

ØSystem platform-based design;

ØDesign of HIL environmental testing software platform.

image.png

Figure 2-9 Schematic diagram of hardware-in-the-loop system

2.6 User product customization

Desktop manual test box

HIL Automated Test Cabinet

CAN (FD) Conformance Test Cabinet

LIN Conformance Test Cabinet

image.png

Figure 2-10 Standardized HIL automated test system

 

image.png


Download
Product Manual

Click to download the product manual