NCT 1.0(網路通用類比測試平台)發布

來源:互聯網
上載者:User

做過網路系統開發的人都知道,完成你的系統開發之後最頭疼的事情的莫過於為你的系統找一個合適的類比測試環境。
採用標準協議開發的系統相對好說一些,可以找到一些開源或者免費的類比端工具,如果是一些自訂的通訊協議,找一個合適的類比端進行測試就比較困難了。

如果讓類比端系統類比一些你想要的異常情境,那就更加困難了,最差的情況往往是,使用一些公用的軟體將基本商務程序測試通過之後。
在自己系統或者類比系統中採用硬式編碼形式測試一些異常情境。費時費力。

我本人也經曆過這個痛苦,網路對端系統又不同的廠家,不同的廠家,不同的業務,採用的協議都是不一樣的,這些協議中大多數是廠家
自訂的協議,完成自己系統的開發之後,苦於找不到合適的類比端,不得不再花費大量的精力去開發一個類比端來測試自己的系統。

時間一長就苦不堪言了,我本人比較懶,所以就想找一個比較省事的方法,做一個通用的網路類比測試平台。

怎樣才能做的通用呢,經過一段時間的考慮和設計,最後將這個系統定義為設計為一個指令碼執行器,定義通過的介面,然後使用著通過內建的
指令碼編程實現自己的業務協議,這樣不就可以做到通用了麼。

系統經過幾次版本演化之後,平台可以方便的類比server或者client,自此之後減少了類比端程式的開發工作量。
但是最後一個版本的程式,在多任務處理,異常的類比,資訊的處理方面比較僵化,一直想對版本進行重構改進一下,一直沒有時間。
這個事情就一直擱置了,直到最近一段時間,時間比較寬裕,所以又將該事情重新撿了起來。

重新做了一個版本的程式,效果達到了自己的預期目標,測試效果比較理想。

現將該系統發布,分享給大家,希望可以減少一些工作量。

打包檔案清單:
NewCommTest.exe   主程式
簡略使用手冊.chm  簡化的程式使用說明,方面使用著使用該程式。
script            該目錄下,我自己寫的一個demo指令碼,可以方面大家更加快速的掌握程式定義的指令碼,其中三個主要的指令碼在《簡略使用手冊.chm》有說明。
DemoPlugin        系統通過外掛程式支援使用者擴充自己的基礎通過協議,該目錄下是一個外掛程式常式。

希望這個程式能夠給大家帶來一些方面。

 

軟體下載:http://download.csdn.net/source/2884407

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.