This paper describes the architecture and operations of a test system NGNAS-SIOTP. NGNAS-SIOTP is designed based on the TTCN-3 specifications for the conformance testing of next generation network applications and systems. By specifying conformance test cases in abstract level, the test cases are language and platform-independent, and the implementation of the test cases can be more convenient. We use an Open Mobile Alliance (OMA) Browsing test case of XHTML Structure Module and an IP Multimedia Subsystem (IMS) test case of Replaces Extension Header Field to illustrate how conformance tests can be implemented and conducted in our NGNSA-SIOTP. These test cases are conformed to the OMA Enabler Test Specification (Conformance) for OMA Browsing and RFC documents for IMS.
在本篇論文中,我們針對下一世代網路的符合性測試,提出了測試方法以及測試平台的架構。根據Testing and Test Control Notation version 3的標準,我們開發了一個互通性測試平台,名為NGNAS-SIOTP,此名字代表Next Generation Network Application and System Service Interoperability Test Platform。透過把符合性測試test case抽象化,test case的設計變成語言獨立、平台獨立,並且可以更便利實作test case。此測試平台主要是以Open Mobile Alliance (OMA) Browsing應用及IP Multimedia Subsystem (IMS) 系統作為測試對象,根據OMA Browsing技術文件規格及IMS相關的RFC技術文件規格設計了對應的test case來做為測試項目,並實在在此測試平台上針對受測試的對象來進行符合性測試。本篇論文除了詳細解說所提出的測試平台架構外,還以OMA Browsing test case中的XHTML Structure Module和IMS test case中的Replaces Header Extension兩個例子,說明了一個test case是如何去跟受測試對象進行測試,及說明了test case如何有效實作在此論文開發之測試平台。