Zakres
W niniejszym dokumencie określono testy zgodności w formie zestawu testów abstrakcyjnych (ATS) dla testowanego systemu (SUT), który implementuje kontroler komunikacji pojazdu elektrycznego (EVCC) lub kontroler komunikacji urządzenia zasilającego (SECC) dla wszystkich wspólnych wymagań określonych w ISO 15118-20, które są niezależne od określonego typu ładowania (ładowanie AC, DC, ACD, WPT). W testach zgodności określono testowanie możliwości i zachowań SUT, a także sprawdzanie tego, co jest obserwowane w odniesieniu do wymagań zgodności określonych w ISO 15118-20 oraz w odniesieniu do tego, co implementator określa jako możliwości implementacji SUT.
W testach możliwości w ramach ATS sprawdza się, czy obserwowalne możliwości SUT są zgodne ze statycznymi wymaganiami zgodności określonymi w ISO 15118-20. W testach zachowania ATS bada się implementację tak dokładnie, jak to możliwe, w pełnym zakresie dynamicznych wymagań zgodności określonych w ISO 15118-20 i w ramach możliwości SUT.
Architektura testowa jest opisana w odniesieniu do ATS. Abstrakcyjne przypadki testowe w niniejszym dokumencie są opisane z wykorzystaniem tej architektury testowej i są określone w opisowym formacie tabelarycznym obejmującym warstwy ISO/OSI od 3 do 7 (od sieci do warstw aplikacji).
Pod względem zakresu niniejszy dokument obejmuje wyłącznie sekcje normatywne i wymagania ISO 15118-20. Niniejszy dokument dodatkowo odnosi się do konkretnych testów dotyczących wymagań w przywołanych normach (np. IETF RFC, zalecenia W3C itp.), o ile są one istotne pod względem zgodności dla implementacji zgodnie z ISO 15118-20. Nie jest jednak wyraźnie zamierzone rozszerzanie zakresu niniejszej specyfikacji zgodności na takie normy zewnętrzne, jeśli nie jest to technicznie konieczne do celów testowania zgodności z ISO 15118-20. Ponadto testy zgodności określone w niniejszym dokumencie nie obejmują oceny wydajności, wytrzymałości ani niezawodności implementacji. Nie mogą one zapewnić oceny fizycznej realizacji abstrakcyjnych prymitywów usług, sposobu implementacji systemu, sposobu świadczenia żądanej usługi ani środowiska implementacji protokołu. Ponadto abstrakcyjne przypadki testowe określone w niniejszym dokumencie uwzględniają jedynie protokół komunikacyjny i zachowanie systemu określone w ISO 15118-20. Przepływ mocy między EVSE a EV nie jest warunkiem wstępnym dla przypadków testowych określonych w niniejszym dokumencie.