Skip to content
Documentation Menu

TC_N_62_CS — Clear Customer Information - Clear and report - customerIdentifier

TC_N_62_CS — Clear Customer Information - Clear and report - customerIdentifier

Source: OCPP 2.0.1 Part 6 — Test Cases (Core & Advanced Security, FINAL, 2023-06-30) — Functional block N. Diagnostics, page 293.

Identification

FieldValue
Test case nameClear Customer Information - Clear and report - customerIdentifier
Test case IdTC_N_62_CS
Use case Id(s)N10
Requirement(s)N10.FR.01, N10.FR.03
System under testCharging Station
Functional blockN. Diagnostics

Description

The CSMS sends a message to the Charging Station to clear (and retrieve) raw customer information, for example to be compliant with local privacy laws. The Charging Station notifies the CSMS by sending one or more reports.

Purpose

To verify if the Charging Station accepts the request and removes all customer related data (except from LocalList) and sent notifies as described at the OCPP specification.

Prerequisite(s)

The Charging Station needs to support retrieving / deleting CustomerInformation - CustomerIdentifier.

Before (Preparations)

Configuration State:

  • N/a

Memory State:

  • The tester needs manually store the <Configured CustomerIdentifier> at the Charging Station.

Reusable State(s):

  • N/a

Main (Test scenario)

Charging StationCSMS
2. The Charging Station responds with a CustomerInformationResponse1. The OCTT sends a CustomerInformationRequest with; - report true AND; - clear true AND; - customerIdentifier <Configured customerIdentifier>
3. The Charging Station sends a NotifyCustomerInformationRequest4. The OCTT responds with a NotifyCustomerInformationResponse
Note(s):; - If tbc is True at Step 3 then step 3 and 4 will be repeated
6. The Charging Station responds with a CustomerInformationResponse5. The OCTT sends a CustomerInformationRequest with; - report true AND; - clear false AND; - customerIdentifier <Configured customerIdentifier>
7. The Charging Station sends a NotifyCustomerInformationRequest8. The OCTT responds with a NotifyCustomerInformationResponse
Note(s):; - If tbc is True at Step 7 then step 7 and 8 will be repeated

Tool validations

Step 2:

Message CustomerInformationResponse

  • status Accepted

Step 3:

Message NotifyCustomerInformationRequest

  • data Not empty

Step 6:

Message CustomerInformationResponse

  • status Accepted

Step 7:

Message NotifyCustomerInformationRequest

  • data empty

Post scenario validations

  • All report parts have been received