聯(lián)合測試實驗室為國內(nèi)、國外用戶提供軟件測試業(yè)務。目前,億道與國家級的軟件測試中心,中國船舶重工集團公司第七一六研究所下屬的中國船舶工業(yè)軟件測試中心合作,共建聯(lián)合測試實驗室。軟件測試事業(yè)部由一批在測試領域資深人士組成,一如既往的貫徹公司以技術服務客戶,以服務贏得市場的宗旨。提供軟件測試外包業(yè)務;測試工程師借調(diào)業(yè)務;測試咨詢業(yè)務;測試培訓業(yè)務。
中國船舶工業(yè)軟件測試中心簡介、中國船舶重工集團公司第七一六研究所簡介
中國船舶工業(yè)軟件測試中心
l 簡介
中國船舶工業(yè)軟件測試中心是由原中國船舶工業(yè)總公司批準授權建立的一家立足船舶行業(yè)軟件、面向其他軍兵種軟件和商用軟件的獨立的權威的部級測試與評估機構。
測試中心建立了較完備的測試平臺,軟硬件測試環(huán)境,建立或引進了二十余套屬于一個套件系列產(chǎn)品的軟件測試及測試管理工具,可以提供從靜態(tài)測試到動態(tài)測試,從單級級測試、集成級測試到系統(tǒng)級的完備測試手段。
中國船舶工業(yè)軟件測試中心可以提供商用軟件的代碼審查、單元測試、軟部件及集成測試、確認測試、系統(tǒng)測試及回歸測試等技術服務。同時也可以提供短期測試工程師借調(diào)。
l 測試中心的資格認證
中國船舶工業(yè)軟件測試中心是部級的軟件測試中心,2002年4月,通過中國實驗室國家認可委員會組織的專家評審,本測試中心出具的測試報告在國內(nèi)國際上得到廣泛的認可。
中國實驗室國家認可委員會是依據(jù)國際通用的ISO/IEC指南25,GB/T15481-2000的要求對實驗室的質(zhì)量體系運行情況和檢測技術能力進行認可評審。并且與歐洲、南非、美洲、亞太地區(qū)的35個實驗室認可機構簽署了多邊互任協(xié)議。
l ISO/IEC指南25
1990年國際標準ISO/IEC指南25的修訂版問世。它是校準設備和試驗實驗室的一般規(guī)則為要建立實驗室質(zhì)量管理體系。不論是內(nèi)部實驗室和獨立實驗室的校準和實驗活動,均需符合指南25和相關的ISO 9000規(guī)定。
指南25的涵蓋范圍包括校準和實驗、相關測量標準、校準、器材的鑒定和維修、內(nèi)部審核和糾正措施、檢查、人員的培訓和資格鑒定、實驗室的四周環(huán)境、設備和相關材料、測量的校準和可追溯性、校準和實驗方法、校準處理和實驗項目、記錄、證明和報告、分供方、對外服務和供應,以及抗議處理。
美國以及美國以外的許多國家已指定其國家實驗室,根據(jù)ISO/IEC指南25來鑒定實驗室。
測試中心軟件、硬件平臺
l 主機平臺
目前有PC機25臺,SUN工作站4臺,HP Unix工作站4臺。
軟件測試中心實驗室面積400平方米.
PC平臺的操作系統(tǒng):
DOS、Windows 98、Windows NT、Windows2000、Windows XP。
Sun 平臺的操作系統(tǒng)
Solaris2.6、Solaris2.8。
HP Unix平臺的操作系統(tǒng)
l 嵌入式操作系統(tǒng)
VxWorks、pSOS、TRLinux、iRMX、QNX、Nucleus Plus、CMX、Windows CE、DeltaOS等。 l 測試工具
McCabe7.01 PC平臺 C/C++、VB、Java 、ADA、Fortran、匯編語言等
Logicsope PC平臺 C / C++ / ADA
LDRA6.7 PC平臺 C/C++、Sun 平臺 C語言、VxWorks平臺 C語言
Cantata++ PC平臺 C/C++語言
CodeWizard C/C++語言
RTRT UnitTEST (以前的ATTOL UnitTEST)
PC平臺 C/C++、Sun 平臺 C語言
RTRT SystemTEST PC平臺 C/C++、Sun 平臺 C語言
RTRT CoverageTEST PC平臺 C/C++、Sun 平臺 C語言
SQA TeamTEST PC平臺
Purify PC平臺、Sun 平臺
Quantify PC平臺、Sun 平臺
PureCoverage PC平臺、Sun 平臺
CodeTEST PC Windows/Linux平臺、Sun平臺
l 軟件開發(fā)管理工具
Rose PC平臺
SoDa PC平臺
l 數(shù)據(jù)庫
Oaracle PC平臺、Sun 平臺
SysBase PC平臺
SQL Server PC平臺
l 測試理論依據(jù),測試標準
中國航天工業(yè)總公司航天工業(yè)行業(yè)標準QJ3027-98 航天型號軟件測試規(guī)范(見附件)
海軍裝備軟件質(zhì)量測試實施細則
l 已完成測試項目
海軍某核潛艇指控設備的代碼審查、單元測試、確認測試
海軍某核潛艇指控設備的確認測試
海軍某雷達的確認測試
艦炮通用標準模塊的單元測試
國產(chǎn)嵌入式實時操作系統(tǒng)DeltaOS和開發(fā)環(huán)境LambdaTOOL的確認測試
商用軟件160工廠ERP管理軟件
l 成功案例--DeltaOS的測試
國產(chǎn)嵌入式實時操作系統(tǒng)(RTOS)DeltaOS和開發(fā)環(huán)境(IDE)LambdaTOOL的確認測試是黑盒測試,沒有源程序,沒有使用測試工具。
測試包括第一階段,在商用PC機環(huán)境下,進行:
DeltaCORE(實時內(nèi)核);
DeltaFILE(文件組件);
DeltaNET(TCP/IP網(wǎng)絡組件);
DeltaGUI(圖形用戶接口組件);
LambdaTOOL開發(fā)支持環(huán)境的功能測試、系統(tǒng)測試。
第二階段,在通過海裝電子部鑒定的CPCI總線PⅡ系列加固機(716所設計生產(chǎn))環(huán)境下,進行內(nèi)核部分的性能測試。
測試中針對內(nèi)核及文件系統(tǒng)的每個API進行了功能測試(達到功能覆蓋)、邊界測試、異常使用測試、任務管理、任務間通信、同步及互斥、中斷管理、時鐘管理、內(nèi)存管理、文件及目錄系統(tǒng)等綜合使用測試。內(nèi)核及文件系統(tǒng)兩部分所用測試用例共計1143個,測試程序總長為32180行。
GUI部分所用測試用例共計124個,測試程序總長為2218行,針對GUI各個類的功能進行功能測試、邊界測試、異常使用測試。
網(wǎng)絡部分所用測試用例共計12個,測試程序總長為3330行。
開發(fā)及調(diào)試環(huán)境(IDE)LambdaTOOL所用的測試用例共計543個,輔助測試程序總長為1158行,對界面進行了充分的測試。
l 測試效果
測試中發(fā)現(xiàn)很多問題,經(jīng)科銀京成的研發(fā)人員的確認發(fā)現(xiàn)的問題并修改更新了軟件,通過測試大大提高科銀京成的嵌入式實時操作系統(tǒng)DeltaOS的質(zhì)量和可靠性。
參加DeltaOS測試項目測試工程師是7人,測試從2002年1月10日,開始準備,2002年3月10日測試計劃通過評審,3月10日至6月28日完成功能、性能測試。
l 測試中心的測試工程師
目前有測試工程師、高級工程師25人,顧問5人。今后每年都將招聘8-10名重點大學計算機相關專業(yè)從事測試工作。
5名顧問中3人是研究員,2人是高級工程師,分別是軟件工程、嵌入式實時操作系統(tǒng)、指揮控制軟件設計、仿真測試、Sun Solaris和數(shù)據(jù)庫方面的專家。
軟件測試中心的骨干人員是從多年(7年~15年)從事嵌入式軟件開發(fā)、從事Windows和Solaris應用軟件開發(fā)的科研人員中抽調(diào)到軟件測試中心的。如:有從事iRMX、PLM86編程語言的軟件開發(fā)人員、從事Windows、C/C++編程語言的軟件開發(fā)人員、從事VxWorks 、C編程語言的軟件開發(fā)人員、從事Solaris、C編程語言的軟件開發(fā)人員等。應該講他們具有豐富的軟件開發(fā)、調(diào)試經(jīng)驗和工程實踐經(jīng)驗。
l 人力資源
測試中心已經(jīng)建立了一個良好的培訓機制,對于有良好的計算機基礎的大學本科畢業(yè)生,在測試中心經(jīng)過一定期限的培訓和項目實踐,可以成為優(yōu)秀的測試工程師。因此,測試中心通過社會、高校兩個招聘渠道不斷壯大測試隊伍。
l 測試經(jīng)歷
測試骨干人員都主持過一至二個測試項目的測試過程。每個測試人員都參加過多個測試項目的測試。
l 測試技能
每個測試人員都經(jīng)過軟件測試方面的專業(yè)培訓,都接受測試工具的使用培訓,接受測試流程管理培訓,接受測試標準的培訓。每個測試人員能較好地使用軟件測試工具。
中國船舶重工集團公司第七一六研究所
716所成立于1965年,專業(yè)從事軍用電子信息系統(tǒng)工程、武器系統(tǒng)工程、自動控制工程、自動控制器件、電子工程、軟件工程等領域的研究、開發(fā)、生產(chǎn)、系統(tǒng)集成,是一個集科研、生產(chǎn)、經(jīng)營為一體,以軍為本、軍民結合的艦船作戰(zhàn)系統(tǒng)研究試驗所。
七一六研究所已通過GJB/Z9001-2000質(zhì)量保證體系認證與ISO 9003軟件質(zhì)量體系認證,建立起完善的質(zhì)量保證體系,并獲得了軍工產(chǎn)品質(zhì)量體系認證證書,具備承擔艦船作戰(zhàn)指揮與控制系統(tǒng)、C3I系統(tǒng)的設計、開發(fā)、生產(chǎn)、服務與艦船作戰(zhàn)系統(tǒng)陸上聯(lián)調(diào)仿真試驗和軟件測試的資格。
七一六研究所現(xiàn)有職工1088人,其中專業(yè)技術人員688人,研究員64人,其中享受國家政府津貼的研究員20人,高級工程師155人。
七一六研究所占地面積101畝,總建筑面積58381M2,其中科研試驗面積53828 M2。現(xiàn)有固定資產(chǎn)19218萬元,主要儀器設備3653臺/套。
所30多年來先后研制了70多項指(火)控、仿真測試設備及其相關設備,承擔了6型艦艇15項作戰(zhàn)系統(tǒng)、武器系統(tǒng)與指控系統(tǒng)的技術抓總和工程抓總。自行研制的產(chǎn)品中有23型設備列裝10型28條現(xiàn)役海軍艦艇及出口的艦艇,其中有獲“國家科技進步特等獎”的導彈發(fā)控計算機系統(tǒng);有裝備“中華第一艦”導彈驅逐艦的艦炮武器系統(tǒng)及艦炮指揮儀、反潛武器系統(tǒng)及反潛指揮儀;有裝備新型導彈護衛(wèi)艦的作戰(zhàn)系統(tǒng)、指(火)控設備;還有裝備新型常規(guī)潛艇的指火控系統(tǒng)和設備。已有19個型號產(chǎn)品裝艦服役。研制的系統(tǒng)和設備已出口到泰國、巴基斯坦與阿爾及利亞等國。這些系統(tǒng)和設備工作可靠、性能優(yōu)良、操作方便,得到了使用部隊的充分肯定。
建所以來,獲得各級科技進步獎獎勵項目264項(以獲獎文件為準),其中國家級16項,省部級125項。
七一六研究所幾十年一直致力于嵌入式軟件的開發(fā)研究和應用研究,80年代中,即研制基于intel8086的嵌入式實時操作系統(tǒng),并成功應用于“中華第一艦”及后續(xù)艦的指揮控制設備上。90年代中,是國內(nèi)第一家引進VxWorks操作系統(tǒng),并研制設備驅動使VxWorks成功應用于海軍準備