TC_E_15_CS — Stop transaction options - StopAuthorized - Local
TC_E_15_CS — Stop transaction options - StopAuthorized - Local
Source: OCPP 2.0.1 Part 6 — Test Cases (Core & Advanced Security, FINAL, 2023-06-30) — Functional block E. Transactions, page 148.
Identification
| Field | Value |
|---|---|
| Test case name | Stop transaction options - StopAuthorized - Local |
| Test case Id | TC_E_15_CS |
| Use case Id(s) | E06(S3) |
| Requirement(s) | E06.FR.03, E06.FR.15 |
| System under test | Charging Station |
| Functional block | E. Transactions |
Description
OCPP 2.x.x has a flexible transaction mechanism that allows the transaction start and stop points to be configured differently. This test covers one of the stop options.
Purpose
To verify if the Charging Station stops a transaction when the EV driver locally stops the transaction and it has been configured to do so.
Prerequisite(s)
- The Charging Station supports at least one authorization method described at the following Use cases; C01, C02, C04.
- The Charging Station does NOT have the following configuration; The mutability of TxStopPoint is ReadOnly AND the value Authorized is NOT set OR PowerPathClosed is set.
- If the mutability of TxStopPoint is ReadWrite, then the value Authorized must be supported.
Before (Preparations)
Configuration State:
- TxStopPoint contains Authorized
Memory State:
- N/a
Reusable State(s):
- State is EnergyTransferStarted
Main (Test scenario)
| Charging Station | CSMS |
|---|---|
| Notes(s): The tool will wait for <Configured Transaction Duration> seconds | |
| Manual Action: Present IdToken to stop charging session. | |
| 1. The Charging Station sends a TransactionEventRequest | 2. The OCTT responds with a TransactionEventResponse |
Tool validations
Step 1:
Message: TransactionEventRequest
- triggerReason must be StopAuthorized
- transactionInfo.stoppedReason must be Local
- eventType must be Ended
Post scenario validations
- N/a