Testing of railway signalling microprocessor systems

SERVICE MERCATO CLIENT Leading company in the railway field YEAR 2006-2019

Client brief

Design and execute the work phases related to the ascending branch of the life cycle of a railway signalling system (according to the V-model of complex system development).

Project challenge

Supporting the client in all testing activities (module testing, system integration testing, HW-SW integration testing and HW testing) to verify the adherence of the functional behaviour of the module/system to the client’s requirements and detect any defects.

Solution

NIER defined the test specifications, configured and wired the test environments in the laboratory and carried out tests on individual devices and the entire system in order to verify their functional behaviour in relation to the client’s specifications.

Esecution phases

FASE 1

Analysis of system documentation (Requirements, Architecture, etc)

FASE 2

Drafting of the test plan

FASE 3

Test site set-up

FASE 4

Test execution (white box and black box)

FASE 5

Development of simulation and semi-automation tools for Log analysis test execution and scripting (Python/C/VB)

FASE 6

Support to the design team in the debug phase.

FASE 7

Change Request Process Management

FASE 8

Release of the Test Report.

Achieved results

By meticulously managing the Verification and Validation process, NIER supported the client in achieving a twofold objective: discovering system defects (in specifications, design, code) and assessing the usability of the system in an operational situation.

NIER helped the client to build better and more reliable systems by reducing retrofit costs through early detection of bugs and anomalies during development.

Subscribe our Newsletter .