透過您的圖書館登入
IP:18.119.107.161
  • 學位論文

針對一個訊息交換系統所做的黑箱測試計劃之設計與分析

The Design and Analysis of Black-Box Test Plan for a Message-Based Communication System

指導教授 : 王凡

摘要


測試計畫為有效率的執行測試程式的基石. 在軟體研發過程中, 一個測試計畫為紀錄軟體的目的, 需求, 測試方式, 測試案例的設計與執行的文件. 我們實驗室研發出一個圖形化介面的工具, 以及一個編譯器. 使用者可以利用我們的圖形化工具繪置消息序列圖組經過我們的編譯器轉換成C/C++的可執行檔, 經由此來對待測軟體作測試. 除此之外我們尚製作了一個可設定之行動電話模擬器作為我們的待測軟體, 該模擬器具有一般手機的撥號, 接收電話, 音樂播放, 數學計算機等等的功能. 本文的主要目的為針對編譯器與待測軟體提出一個完善的測試計劃. 此測試計劃有下列的需求: 功能性的評估 效能的測量 可重複再利用的測試案例的設計與執行

並列摘要


The cornerstone of an effective test program is test planning. In software development, a test plan is a document that describes the objectives, requirements, test approaches, and the testcase designs and executions. In our team, we have developed a testcase graphical editor that allows the users to draw high-level test cases in MSCs (Message Sequence Charts) and a test compiler that translates MSCs to test executables in C/C++. We have also developed a configurable mobile phone simulator with versatility for the general capabilities that we may expect from a mobile phone, like dialing, call-answering, MP3 playing, calculator operation The main purpose of this paper is to propose a test plan for the system under test(SUT) and test compiler. The test plan has requirements which covers: • Functionality evaluation. • Performance measurement. • Reusable testcase design and execution

並列關鍵字

testcase test plan MSCS

參考文獻


[1] ETSI: Methods for Testing and Specification (MTS) – The Testing and Test Control
Notation version 3 – Part 2: TTCN-3 Tabular presentation Format (TFT). ETSI
Notation version 3 – Part 3: TTCN-3 Graphical presentation Format (GFT). ETSI
Phone Simulator. (2007-07)
[11] Tsung-Ju Yang. TTCN-3 Test Compilation and Execution. (2007-07)

延伸閱讀