ISO 15118-4 protocol conformance test

ISO 15118-4 adalah Standar Internasional mengenai Road vehicles, khususnya tentang uji kesesuaian protokol jaringan dan aplikasi pada vehicle to grid communication interface.

Standar versi terbaru yang masih berlaku adalah terbitan tahun 2018 dengan judul berikut :

  • ISO 15118-4:2018 Road vehicles — Vehicle to grid communication interface — Part 4: Network and application protocol conformance test

Standar ISO 15118-4:2018

Sebagaimana tercantum dalam “Klausa  1 Scope : Lingkup”, bahwa :

ISO 15118-4:2018 menetapkan uji kesesuaian dalam bentuk Abstract Test Suite (ATS) untuk System Under Test (SUT) yang menerapkan EVCC atau SECC menurut ISO 15118-2.

Conformance test atau tes kesesuaian ini menentukan pengujian kemampuan dan perilaku SUT serta memeriksa apa yang diamati terhadap persyaratan kesesuaian yang ditentukan dalam ISO 15118-2 dan terhadap apa yang dinyatakan pemasok kemampuan implementasi SUT.

capability test atau tes kemampuan dalam ATS memeriksa bahwa kemampuan yang dapat diamati dari SUT sesuai dengan persyaratan kesesuaian statis yang ditentukan dalam ISO 15118-2.

Tes perilaku ATS memeriksa implementasi secara menyeluruh seperti yang praktis di seluruh rentang penuh persyaratan kesesuaian dinamis yang ditentukan dalam ISO 15118-2 dan dalam kemampuan SUT (lihat catatan).

Arsitektur pengujian dijelaskan dalam korespondensi dengan ATS.

Kasus uji kesesuaian :

  • dalam dokumen ini dijelaskan dengan memanfaatkan arsitektur pengujian ini dan ditentukan dalam Bahasa Inti TTCN-3 untuk Lapisan Jaringan ISO/OSI (Lapisan 3) dan di atasnya.
  • untuk Data Link Layer (Layer 2) dan Physical Layer (Layer 1) dijelaskan dalam ISO 15118-5.

Kasus uji dengan cakupan yang tumpang tindih dirinci secara eksplisit.

Dokumen ini tidak mencakup pengujian spesifik dari standar lain yang dirujuk dalam ISO 15118-2, misalnya RFC IETF.

Selanjutnya, uji kesesuaian yang ditentukan dalam dokumen ini tidak mencakup penilaian kinerja atau ketahanan atau keandalan suatu implementasi.

Mereka tidak dapat memberikan penilaian atas realisasi fisik primitif layanan abstrak, bagaimana sistem diimplementasikan, bagaimana menyediakan layanan yang diminta, atau lingkungan implementasi protokol.

Selanjutnya, kasus uji yang didefinisikan dalam dokumen ini hanya mempertimbangkan protokol komunikasi yang didefinisikan ISO 15118-2.

Aliran daya antara EVSE dan EV tidak dipertimbangkan.

Catatan 1 :

  • Keterbatasan praktis tidak memungkinkan untuk menentukan rangkaian pengujian yang lengkap, dan pertimbangan ekonomi dapat membatasi pengujian lebih jauh.
  • Oleh karena itu, tujuan dari dokumen ini adalah untuk meningkatkan kemungkinan bahwa implementasi yang berbeda dapat saling bekerja sama.
  • Hal ini dicapai dengan memverifikasi mereka melalui rangkaian uji protokol, sehingga meningkatkan keyakinan bahwa setiap implementasi sesuai dengan spesifikasi protokol.
  • Namun, rangkaian uji protokol yang ditentukan tidak dapat menjamin kesesuaian dengan spesifikasi karena ia mendeteksi kesalahan daripada ketidakhadirannya.
  • Jadi kesesuaian dengan rangkaian uji saja tidak dapat menjamin interworking.
  • Apa yang dilakukannya adalah memberikan keyakinan bahwa implementasi memiliki kemampuan yang diperlukan dan bahwa perilakunya sesuai secara konsisten dalam contoh komunikasi yang representatif.

Catatan 2:

  • Dokumen ini memiliki beberapa interdependensi terhadap uji kesesuaian yang didefinisikan dalam ISO 15118-5 yang dihasilkan dari dependensi lintas lapisan ISO/OSI dalam spesifikasi protokol yang mendasarinya (misalnya untuk mode tidur)

Penerbitan Standar ISO 15118-4:2018

Standar ini diterbitkan dan dipublikasikan pada Februari 2018, berupa dokumen edisi 1 dengan jumlah halaman sebanyak 1459 lembar.

Disusun oleh :

  • Technical Committee ISO/TC 22/SC 31 Data communication, atau : Komite Teknis ISO/TC 22/SC 31 Komunikasi data.

ICS :

  • 43.120 Electric road vehicles, atau : 43.120 Kendaraan jalan listrik

Standar ini berkontribusi pada Tujuan Pembangunan Berkelanjutan atau Sustainable Development Goal berikut:

  • Industri, inovasi dan infrastruktur

Sebagaimana standar ISO lainnya, ISO 15118-4:2018 ini juga ditinjau setiap 5 tahun dan peninjauan sudah mencapai tahap 90,92 (untuk direvisi).

Saat ini, badan ISO tengah melakukan pengembangan standar pengganti yakni ISO/DIS 15118-4.

Isi Standar ISO 15118-4:2018

Berikut adalah kutipan isi Standar ISO 15118-4:2018 yang diambil dari Online Browsing Platform (OBP) dari situs resmi iso.org.

Yang ditambah dengan berbagai keterangan dan informasi untuk mempermudah pemahaman pembaca.

Hanya bagian standar yang informatif yang tersedia untuk umum, OBP hanya menampilkan hingga klausa 3 saja.

Oleh karena itu, untuk melihat konten lengkap dari standar ini, maka pembaca harus membeli standar dari ISO ini secara resmi.

Daftar Isi Standar ISO 15118-4:2018

  • Foreword
  • Introduction
  • 1 Scope
  • 2 Normative references
  • 3 Terms and definitions
  • 4 Symbols and abbreviated terms
  • 5 Conventions
  • 5.1 Requirement structure
  • 5.2 Test system description
  • 6 Test architecture reference model
  • 6.1 General information
  • 6.2 Platform adapter interface
  • 6.3 SUT adapter interfaces
  • 6.4 Codecs
  • 7 Test suite conventions
  • 7.1 General information
  • 7.2 Test suite structure (TSS)
  • 7.3 Test profiles
  • 7.4 Test suite identifiers
  • 7.5 Test suite coverage
  • 7.6 Test case description
  • 7.7 Test case specification
  • 8 Test case descriptions for 15118-2 V2GTP
  • 8.1 General information
  • 8.2 SECC test cases
  • 8.3 EVCC test cases
  • 9 Test case descriptions for 15118-2 SDP messages
  • 9.1 General information
  • 9.2 SECC test cases
  • 9.3 EVCC test cases
  • 10 Test case descriptions for 15118-2 V2G application layer messages
  • 10.1 General information
  • 10.2 SECC test cases
  • 10.3 EVCC test cases

Lampiran

  • Annex A Configuration specifications
  • A.1 Timer configuration
  • A.2 PICS configuration
  • A.3 PIXIT configuration
  • Annex B Control part specification
  • B.1 SECC control parts
  • B.2 EVCC control parts
  • Annex C Test-case specifications for 15118-2 V2GTP
  • C.1 SECC test cases
  • C.2 EVCC test cases
  • Annex D Test-case specifications for 15118-2 SDP messages
  • D.1 SECC test cases
  • D.2 EVCC test cases
  • Annex E Test-case specifications for 15118-2 V2G application layer messages
  • E.1 SECC test cases
  • E.2 EVCC test cases
  • Annex F Function specifications for supporting test execution
  • F.1 Configuration functions
  • F.2 Pre-condition functions
  • F.3 Post-condition functions
  • F.4 Common behavior functions
  • F.5 Library functions
  • Annex G Function specifications for 15118-2 V2GTP
  • G.1 SECC functions
  • G.2 EVCC functions
  • Annex H Function specifications for 15118-2 SDP messages
  • H.1 SECC functions
  • H.2 EVCC functions
  • Annex I Function specifications for 15118-2 V2G application layer messages
  • I.1 SECC functions
  • I.2 EVCC functions
  • Annex J Template specifications for V2G TCP/TLS Port Control
  • Annex K Template specifications for 15118-2 V2GTP
  • K.1 Common templates
  • Annex L Template specifications for 15118-2 SDP messages
  • L.1 Common templates
  • Annex M Template specifications for 15118-2 V2G application layer messages
  • M.1 Common templates
  • M.2 SECC templates
  • M.3 EVCC templates
  • Annex N Template specifications for Security
  • N.1 Common templates
  • Annex O Data type definitions
  • O.1 Data types for PICS
  • O.2 Data types for PIXIT
  • O.3 Data types for V2G TCP/TLS Port Control
  • O.4 Data types for V2GTP
  • O.5 Data types for SDP messages
  • O.6 Data types for V2G messages
  • O.7 Data types for Security
  • Bibliography

Kata pengantar

Sebagaimana tercantum dalam “Klausa 0 Foreword”, bahwa :

ISO (Organisasi Internasional untuk Standardisasi) adalah federasi badan standar nasional (badan anggota ISO) di seluruh dunia.

Pekerjaan mempersiapkan Standar Internasional biasanya dilakukan melalui komite teknis ISO.

Setiap badan anggota yang tertarik pada suatu topik yang untuknya komite teknis telah dibentuk berhak untuk diwakili dalam komite tersebut.

Organisasi internasional, pemerintah dan non-pemerintah, bekerja sama dengan ISO, juga ambil bagian dalam pekerjaan tersebut.

ISO bekerja sama erat dengan International Electrotechnical Commission (IEC) dalam semua masalah standardisasi elektroteknik.

Prosedur yang digunakan untuk mengembangkan dokumen ini dan yang dimaksudkan untuk pemeliharaan lebih lanjut dijelaskan dalam Arahan ISO/IEC, Bagian 1.

Secara khusus, kriteria persetujuan yang berbeda yang diperlukan untuk berbagai jenis dokumen ISO harus diperhatikan.

Dokumen ini disusun sesuai dengan aturan editorial Arahan ISO/IEC, Bagian 2 (lihat www.iso.org/directives).

Perhatian diberikan pada kemungkinan bahwa beberapa elemen dari dokumen ini dapat menjadi subyek hak paten.

ISO tidak bertanggung jawab untuk mengidentifikasi salah satu atau semua hak paten tersebut.

Rincian hak paten apa pun yang diidentifikasi selama pengembangan dokumen akan ada di Pendahuluan dan/atau pada daftar pernyataan paten ISO yang diterima (lihat www.iso.org/patents).

Setiap nama dagang yang digunakan dalam dokumen ini adalah informasi yang diberikan untuk kenyamanan pengguna dan bukan merupakan suatu dukungan.

Tersedia pula halaman www.iso.org/iso/foreword.html untuk :

  • penjelasan tentang arti istilah dan ekspresi khusus ISO yang terkait dengan penilaian kesesuaian,
  • informasi tentang kepatuhan ISO terhadap prinsip-prinsip WTO dalam Technical Barriers to Trade (TBT).

Penyusunan Standar

Dokumen ini disiapkan oleh :

  • Technical Committee ISO/TC 22, Road vehicles, Subcommittee SC 31, Electrical and electronic equipment, and Technical Committee IEC/TC 69 Electric road vehicles and electric industrial trucks, atau :
  • Komite Teknis ISO/TC 22, Kendaraan jalan raya, Subkomite SC 31, Peralatan listrik dan elektronik, dan Komite Teknis IEC/TC 69 Kendaraan jalan listrik dan truk industri listrik.

Draf tersebut diedarkan untuk pemungutan suara ke badan nasional ISO dan IEC.

Daftar semua bagian dalam seri ISO 15118 dapat ditemukan di situs web ISO.

Mengenal ISO, IEC, WTO dan TBT Agreement

ISO (International Organization for Standardization) adalah suatu organisasi atau lembaga nirlaba internasional,

Tujuan dari ISO adalah untuk membuat dan memperkenalkan standar dan standardisasi internasional untuk berbagai tujuan.

Sebagaimana ISO, IEC juga merupakan suatu organisasi standardisasi internasional yang menyusun dan menerbitkan standar-standar internasional.

Namun ruang lingkupnya adalah untuk seluruh bidang elektrik, elektronik dan teknologi yang terkait atau bidang teknologi elektro (electrotechnology).

TBT Agreement (Technical Barriers to Trade) adalah perjanjian internasional mengenai hambatan teknis perdagangan di bawah kerangka Organisasi WTO (World Trade Organization).

WTO (World Trade Organization) adalah sebuah organisasi resmi internasional yang mengatur standar sistem perdagangan bebas di dunia.

Lebih jelas mengenai ISO, IEC, WTO dan TBT Agreement dapat dibaca pada artikel lain dari standarku.com berikut :

Pengantar Standar

Sebagaimana tercantum dalam “Klausa 0 Introduction”, bahwa :

Tiga bagian pertama dari ISO 15118 menjelaskan kasus penggunaan dan spesifikasi teknis Antarmuka Komunikasi Vehicle-to-Grid yang ditujukan untuk penggunaan sumber daya energi yang dioptimalkan sehingga kendaraan jalan listrik dapat mengisi ulang dengan cara yang paling ekonomis atau paling hemat energi.

Selanjutnya diperlukan untuk mengembangkan sistem penagihan yang efisien dan nyaman untuk menutupi pembayaran mikro yang dihasilkan.

Saluran komunikasi yang diperlukan dapat berfungsi di masa depan untuk berkontribusi pada stabilisasi jaringan listrik serta untuk mendukung layanan informasi tambahan yang diperlukan untuk mengoperasikan kendaraan listrik secara efisien dan ekonomis.

Kompleksitas yang dihasilkan dari persyaratan protokol jaringan dan aplikasi yang ditentukan di bagian kedua standar memerlukan sejumlah besar pengujian untuk memungkinkan interoperabilitas antara implementasi independen.

Oleh karena itu, dokumen ini mendefinisikan rangkaian uji kesesuaian untuk protokol jaringan dan lapisan aplikasi untuk memperoleh dasar yang umum dan disepakati untuk pengujian kesesuaian.

Rangkaian pengujian yang dihasilkan merupakan prasyarat yang diperlukan untuk pengujian interoperabilitas hilir.

Karena interoperabilitas selanjutnya melibatkan logika aplikasi aktual dari suatu implementasi, pengujian tersebut berada di luar cakupan dokumen ini.

Oleh karena itu, dokumen ini berfokus pada aspek antarmuka dan persyaratan terkait yang diberikan hanya di bagian dua.

ISO 15118-4:2018 Klausa 1-3

1 Scope : Lingkup

Bagian ini sudah tercantum di bagian awal artikel ini, pada paragraf “Standar ISO 15118-4:2018”.

2 Normative references : Referensi normatif

Dokumen-dokumen berikut dirujuk dalam teks sedemikian rupa sehingga sebagian atau seluruh isinya merupakan persyaratan dokumen ini.

Untuk referensi bertanggal, hanya edisi yang dikutip yang berlaku. Untuk referensi yang tidak bertanggal, berlaku edisi terbaru dari dokumen yang diacu (termasuk amandemennya).

  • IEC 61851-1:2017, Electric vehicle conductive charging system — Part 1: General requirements
  • ISO 15118-1:2013, Road vehicles — Vehicle to grid communication interface — Part 1: General information and use-case definition
  • ISO 15118-2:2014, Road vehicles — Vehicle-to-Grid Communication Interface — Part 2: Network and application protocol requirements
  • ISO 15118-3:2015, Road vehicles — Vehicle-to-Grid Communication Interface — Part 3: Physical and data link layer requirements
  • ETSI ES 201 873-5 V4.6.1, TTCN-3: TTCN-3 Runtime Interface (June 2014)
  • ETSI ES 201 873-6 V4.6.1, TTCN-3: TTCN-3 Control Interface (June 2014)
  • NOTE 1 Even though the technical specification ISO 15118-2:2014, which is the baseline for this conformance test document, explicitly references IEC 61851-1:2011, this document references IEC 61851-1:2017 because of applicability on the market.

3 Terms and definitions : Istilah dan definisi

Untuk tujuan dokumen ini, istilah dan definisi yang diberikan dalam ISO 15118-1, ISO 15118-2, ISO 15118-3 dan berikut ini berlaku.

ISO dan IEC memelihara database terminologi untuk digunakan dalam standardisasi di alamat berikut:

Klausa 3.1 – 3.5

3.1 abstract test case : kasus uji abstrak

spesifikasi lengkap dan independen dari tindakan yang diperlukan untuk mencapai tujuan pengujian tertentu

Catatan :

  • 1 : Spesifikasi ini didefinisikan pada tingkat abstraksi Metode Pengujian Abstrak tertentu, mulai dari status pengujian stabil dan berakhir pada status pengujian stabil dan mungkin melibatkan satu atau lebih koneksi berurutan atau bersamaan.
  • 2 : Spesifikasi harus lengkap dalam arti bahwa itu cukup untuk memungkinkan putusan uji ditetapkan secara jelas untuk setiap hasil uji yang berpotensi diamati (yaitu urutan peristiwa uji).
  • 3 : Spesifikasi harus independen dalam arti bahwa hal itu harus memungkinkan untuk mengeksekusi kasus uji yang dapat dieksekusi yang diturunkan secara terpisah dari kasus uji lainnya (yaitu spesifikasi harus selalu mencakup kemungkinan memulai dan menyelesaikan dalam “idle” negara).
  • 4 : Bandingkan dengan ITU-T X.290.

3.2 abstract test suite (ATS) : rangkaian tes abstrak

rangkaian uji yang terdiri dari kasus uji abstrak

  • Catatan 1 : Bandingkan dengan ITU-T X.290.

3.3 black box testing : pengujian kotak hitam

metode pengujian yang memeriksa perilaku SUT tanpa mempertimbangkan implementasi internal dan struktur SUT, sehingga mengandalkan antarmuka terbuka SUT untuk pengujian

3.4 conformance requirements : persyaratan kesesuaian

kesesuaian sistem nyata yang terdiri dari kesesuaian dengan setiap persyaratan dan kesesuaian dengan himpunan

  • Catatan 1 : Kumpulan persyaratan yang saling terkait yang bersama-sama menentukan perilaku sistem dan komunikasinya. Kesesuaian sistem nyata akan, oleh karena itu, dinyatakan pada dua tingkat, kesesuaian dengan setiap kebutuhan individu dan kesesuaian dengan himpunan. Uji kesesuaian ISO 15118-4 yang berlaku mencakup persyaratan dan persyaratan sintaks transfer sejauh dapat divalidasi dengan pengujian kotak hitam.
  • Catatan 2 : Lihat juga persyaratan kesesuaian statis dan persyaratan kesesuaian dinamis.

3.5 conforming implementation : implementasi yang sesuai

IUT yang memenuhi persyaratan kesesuaian statis dan dinamis, konsisten dengan kemampuan yang dinyatakan dalam PICS

  • Catatan 1 : Bandingkan dengan ITU-T X.290.

Klausa 3.6 – 3.13

3.6 dynamic conformance requirements : persyaratan kesesuaian dinamis

salah satu persyaratan yang menentukan perilaku apa yang dapat diamati yang diizinkan oleh spesifikasi yang relevan dalam kasus komunikasi

  • Catatan 1 : Persyaratan untuk spesifikasi kesesuaian ini didefinisikan dalam ISO 15118-2.
  • Catatan 2 : Bandingkan dengan ITU-T X.290.

3.7 executable test case : kasus uji yang dapat dieksekusi

realisasi kasus uji abstrak

  • Catatan 1 : Bandingkan dengan ITU-T X.290.

3.8 expected behavior : perilaku yang diharapkan

respons yang tepat dari SUT sesuai dengan spesifikasi protokol yang mendasarinya terhadap stimulus yang ditentukan dalam perilaku pengujian

3.9 implementation conformance statement (ICS) : pernyataan kesesuaian implementasi

pernyataan yang dibuat oleh pemasok implementasi atau sistem yang diklaim sesuai dengan spesifikasi yang diberikan, yang menyatakan kemampuan mana yang telah diimplementasikan

  • Catatan 1 : Spesifikasi yang diberikan untuk spesifikasi kesesuaian ini adalah ISO 15118-2.
  • Catatan 2 : Bandingkan dengan ITU-T X.290.

3.10 implementation extra information for testing (IXIT) : implementasi informasi tambahan untuk pengujian

pernyataan yang dibuat oleh pemasok atau pelaksana IUT yang berisi atau merujuk semua informasi (selain yang diberikan dalam ICS) terkait dengan IUT dan lingkungan pengujiannya, yang akan memungkinkan laboratorium uji menjalankan rangkaian pengujian yang sesuai terhadap IUT

Catatan 1 : Bandingkan dengan ITU-T X.290.

3.11 implementation under test (IUT) : implementasi sedang diuji

implementasi satu atau lebih protokol OSI dalam hubungan pengguna/penyedia yang berdekatan, menjadi bagian dari sistem terbuka nyata yang akan dipelajari dengan pengujian

  • Catatan 1 : Bandingkan dengan ITU-T X.290.

3.12 main test component (MTC) : komponen uji utama

komponen pengujian tunggal dalam konfigurasi komponen pengujian yang bertanggung jawab untuk membuat dan mengontrol komponen pengujian paralel dan menghitung serta menetapkan hasil pengujian

  • Catatan 1 : Bandingkan dengan ITU-T X.290.

3.13 parallel test component (PTC) : komponen uji paralel

komponen uji yang dibuat oleh komponen uji utama

  • Catatan 1 : Bandingkan dengan ITU-T X.292.

Klausa 3.14 – 3.21

3.14 post-condition : pascakondisi

langkah-langkah pengujian yang diperlukan untuk menentukan jalur dari akhir perilaku pengujian hingga status stabil akhir untuk kasus pengujian

lihat menguji perilaku

3.15 pre-condition : prasyarat

langkah-langkah pengujian yang diperlukan untuk menentukan jalur dari status stabil awal kasus uji hingga status awal dari mana perilaku pengujian akan dimulai

lihat menguji perilaku

3.16 protocol implementation conformance statements (PICS) : pernyataan kesesuaian implementasi protokol

ICS untuk implementasi atau sistem yang diklaim sesuai dengan spesifikasi protokol yang diberikan

  • Catatan 1 : Spesifikasi protokol yang diberikan untuk spesifikasi kesesuaian ini adalah ISO 15118-2.
  • Catatan 2 : Bandingkan dengan ITU-T X.290.

3.17 protocol implementation extra information for testing (PIXIT) : implementasi protokol informasi tambahan untuk pengujian

IXIT terkait dengan pengujian kesesuaian dengan spesifikasi protokol yang diberikan

  • Catatan 1 : Spesifikasi protokol yang diberikan untuk spesifikasi kesesuaian ini adalah ISO 15118-2.
  • Catatan 2 : Bandingkan dengan ITU-T X.290.

3.18 runtime environment : lingkungan waktu proses

lingkungan yang menggambarkan sistem operasi dan persyaratan platform yang sesuai dari suatu sistem

  • Contoh: Sistem tes.

3.19 semantically invalid test behavior (SemITB) : perilaku pengujian yang tidak valid secara semantik

langkah-langkah pengujian di mana sistem pengujian mengirimkan rangsangan ke SUT yang secara semantik tidak valid sesuai dengan persyaratan protokol

  • Catatan 1 : Jenis perilaku pengujian ini didefinisikan dalam standar kesesuaian ini dan secara eksplisit mencakup persyaratan yang menentukan penanganan kesalahan SUT yang sesuai.

3.20 static conformance requirements : persyaratan kesesuaian statis

salah satu persyaratan yang menentukan batasan pada kombinasi kemampuan yang diimplementasikan yang diizinkan dalam sistem terbuka nyata yang diklaim sesuai dengan spesifikasi yang relevan

  • Catatan 1 : Bandingkan dengan ITU-T X.290.

3.21 system under test (SUT) : sistem yang sedang diuji

sistem terbuka nyata di mana IUT berada

  • Catatan 1 : Bandingkan dengan ITU-T X.290.

Klausa 3.22 – 3.25

3.22 syntactically invalid test behavior (SynITB) : perilaku pengujian yang tidak valid secara sintaksis

langkah-langkah pengujian di mana sistem pengujian mengirimkan rangsangan ke SUT yang secara sintaksis tidak valid sesuai dengan persyaratan protokol

  • Catatan 1 : Jenis perilaku pengujian ini tidak ditentukan dalam standar kesesuaian ini, lihat persyaratan codec.

3.23 test behavior : menguji perilaku

serangkaian langkah pengujian (badan uji) yang penting untuk mencapai tujuan pengujian dan menetapkan keputusan untuk hasil yang mungkin

3.24 test execution : eksekusi tes

interpretasi atau eksekusi rangkaian tes abstrak

  • Catatan 1 : Secara konseptual, TE dapat didekomposisi menjadi tiga entitas yang berinteraksi: Executable Test Suite (ETS), Test Framework (TFW) dan entitas Encoding/Decoding System (EDS) internal opsional.
  • Catatan 2 : Lihat juga ETSI ES 201 873-5 V4.6.1.

3.25 test framework ( TFW ) : kerangka uji

entitas untuk melakukan semua tindakan kasus uji atau fungsi

  • Catatan 1 : Test Framework berinteraksi dengan entitas Test Management (TM), SUT Adapter (SA) dan Platform Adapter (PA) melalui Test Control Interface (TCI) dan Test Runtime Interface (TRI) dan juga mengelola Executable Test Suite (ETS) dan entitas Encoding/Decoding System (EDS). Ini menginisialisasi adaptor serta entitas ETS dan EDS. Entitas ini melakukan semua tindakan yang diperlukan untuk memulai eksekusi kasus uji atau fungsi dengan parameter di entitas ETS dengan benar. Ini menanyakan entitas TM untuk nilai parameter modul yang diperlukan oleh ETS dan mengirimkan informasi logging ke sana. Itu juga mengumpulkan dan menyelesaikan putusan terkait yang dikembalikan oleh entitas ETS.
  • Catatan 2 : Lihat juga ETSI ES 201 873-5 V4.6.1.
  • Catatan 3 : Dalam dokumen ini, Test Framework TTCN-3 Runtime System (T3RTS) digunakan untuk menjelaskan fungsionalitas Test Framework.

Klausa 3.26 – 3.32

3.26 test purpose : tujuan tes

deskripsi prosa dari tujuan pengujian yang terdefinisi dengan baik, dengan fokus pada persyaratan kesesuaian tunggal atau serangkaian persyaratan kesesuaian terkait sebagaimana ditentukan dalam spesifikasi OSI yang sesuai

  • Contoh: Memverifikasi dukungan nilai tertentu dari parameter tertentu
  • Catatan 1 : Bandingkan dengan ITU-T X.290.

3.27 test system : sistem pengujian

sistem nyata yang menggabungkan kerangka pengujian, rangkaian pengujian abstrak, eksekusi pengujian dan adaptor serta codec

  • Catatan 1 : Biasanya juga berisi lingkungan runtime umum berdasarkan sistem operasi.

3.28 test control interface (TCI) :antarmuka kontrol uji

empat antarmuka yang menentukan interaksi TTCN-3 yang Dapat Dieksekusi dengan manajemen pengujian, pengkodean dan penguraian kode, penanganan komponen pengujian, dan pencatatan dalam sistem pengujian

  • Catatan 1 : Bandingkan dengan ETSI ES 201 873-6 V4.6.1.

3.29 test runtime interface (TRI) : uji antarmuka runtime

dua antarmuka yang menentukan interaksi TTCN-3 yang Dapat Dieksekusi antara SUT dan Platform Adapter (PA) dan System Adapter (SA) dalam sistem pengujian

  • Catatan 1 : Bandingkan dengan ETSI ES 201 873-5 V4.6.1.

3.30 test system interface (TSI) : menguji antarmuka sistem

komponen uji yang menyediakan pemetaan port yang tersedia dalam sistem pengujian TTCN-3 (abstrak) dengan yang ditawarkan oleh sistem pengujian nyata

  • Catatan 1 : Bandingkan dengan ETSI ES 201 873-6 V4.6.1.

3.31 valid test behavior (VTB) : perilaku tes yang valid

langkah-langkah pengujian dimana sistem pengujian mengirimkan rangsangan ke SUT yang valid (secara sintaksis dan semantik) sesuai dengan persyaratan protokol

  • Catatan 1 : Jenis perilaku pengujian ini ditentukan dalam dokumen kesesuaian ini.
  • Catatan 2 : Persyaratan protokol untuk spesifikasi kesesuaian ini didefinisikan dalam ISO 15118-2.

3.32 verdict  : dakwaan

test verdict : putusan ujian

pernyataan “pass (lulus)”, “fail (gagal)” atau “inconclusive (tidak meyakinkan)”, sebagaimana ditentukan dalam kasus uji abstrak, tentang kesesuaian IUT sehubungan dengan kasus uji tersebut ketika dijalankan

  • Catatan 1 : Bandingkan dengan ITU-T X.290.

Daftar Pustaka atau Bibliography :

  • ITU-T X.290, OSI conformance testing methodology and framework for protocol Recommendations for ITU-T applications — General concepts (April 1995)
  • ITU-T X.292, OSI conformance testing methodology and framework for protocol Recommendations for ITU-T applications — The Tree and Tabular Combined Notation (TTCN) (May 2002)
  • ETSI ES 201 873-1 V4.6.1, TTCN-3: Core Language (June 2014)
  • ETSI ES 201 873-3 V3.2.1, TTCN-3: Graphical Presentation Format (February 2007)
  • ETSI ES 201 873-9 V4.6.1, TTCN-3: Using XML schema with TTCN-3 (June 2015)
  • W3C EXI 1.0, Efficient XML Interchange (EXI) Format 1.0, W3C Recommendation (March 2011)
  • W3C XML Signature Syntax and Processing Version 1.1, – W3C Recommendation (April 2013)

Penutup

Demikian artikel dari standarku.com mengenai Standar ISO 15118-4:2018.

Mohon saran dari pembaca untuk kelengkapan isi artikel ini, silahkan saran tersebut dapat disampaikan melalui kolom komentar.

Baca artikel lain :

Sumber referensi :

Leave a Comment