亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        TCMS系統(tǒng)應(yīng)用軟件自動測試探究與實現(xiàn)

        2017-07-09 10:17:45廉雪瑩朱小艷趙云婷
        科學(xué)與財富 2017年18期

        廉雪瑩+朱小艷+趙云婷

        摘要:自動化測試軟件將以cs為擴展名的C#類文件作為測試用例的載體。在一個這樣的類文件中將包括一個類的定義。一個類即為一個測試用例程序。這些類擁有共同的基類,重寫基類的三個方法。這三個方法分別描述測試用例的基本信息、接口信息和測試過程。使用C#的動態(tài)編譯技術(shù),自動化測試軟件可以完成測試用例程序的編譯工作,并生成一個包含所有測試用例程序的程序集。自動化測試軟件可以調(diào)用該程序集并自動執(zhí)行每個測試用例程序。測試用例程序通過編譯后將執(zhí)行接口檢查,發(fā)現(xiàn)接口路徑錯誤。通過接口檢查后方可進行測試。配置好OPC服務(wù)器后,自動化測試軟件可以使用OPC接口按測試用例程序修改輸入信號并檢查結(jié)果是否為預(yù)想的值。

        關(guān)鍵詞:自動化測試軟件、動態(tài)編譯技術(shù)、測試用例、OPC服務(wù)器

        1緒論

        軟件測試過程中,軟件測試人員在測試規(guī)范中將詳細(xì)描述每個測試用例的測試接口和測試過程。之后將其轉(zhuǎn)化為測試用例程序。自動化測試軟件應(yīng)能夠加載這些測試用例程序并自動地完成全部的測試操作生成測試實況。測試人員通過測試實況分析軟件并編寫測試報告。軟件編寫人員根據(jù)測試報告修改應(yīng)用軟件。測試人員再使用自動化測試軟件重復(fù)測試。

        2 運行環(huán)境

        2.1 軟件環(huán)境要求

        > 操作系統(tǒng): Windows XP及以上

        > FRAMEWORK:NET Framework 2.0

        2.2 硬件環(huán)境要求

        > 處理器: 1GHz及以上

        > 內(nèi)存: 512M及以上

        > 屏幕分辨率: 1024*768及以上

        > 接口:以太網(wǎng)(RJ45)

        > 連接線: RJ45轉(zhuǎn)M12以太網(wǎng)線

        2.3 基本設(shè)計概念和處理流程

        使用C#的動態(tài)編譯技術(shù),自動化測試軟件可以完成測試用例程序的編譯工作,并生成一個包含所有測試用例程序的程序集。自動化測試軟件可以調(diào)用該程序集并自動執(zhí)行每個測試用例程序。

        測試用例程序通過編譯后將執(zhí)行接口檢查,發(fā)現(xiàn)接口路徑錯誤。通過接口檢查后方可進行測試。配置好OPC服務(wù)器后,自動化測試軟件可以使用OPC接口按測試用例程序修改輸入信號并檢查結(jié)果是否為預(yù)想的值。

        2.4結(jié)構(gòu)

        自動化測試軟件由以下程序集組成:

        3 用戶接口設(shè)計

        測試用例程序編寫規(guī)則

        3.1 概述

        測試用例程序為一個C#類,使用cs文件描述。

        測試用例程序的基類為TestCase類。

        測試用例程序需要重寫基類的三個方法,Summary、Interface和Test。Summary方法用于描述測試用例的基本信息。Interface方法用于描述測試用例的數(shù)據(jù)接口。Test方法用于描述測試過程。

        3.2 Summary方法

        Summary方法中需要給Number、Name和Version三個屬性賦值。Number屬性為該測試用例的編號。Name屬性為該測試用例的名稱。Version屬性為該測試用例的版本。這三個屬性都為string型變量。

        3.3 Interface方法

        Interface方法中使用下面方法注冊接口變量:protected void AddVariable(string key, string opcPath)。

        key為該變量的標(biāo)識符,后面如果讀取或設(shè)置該變量都需要使用該標(biāo)識符;opcPath為該變量的OPC路徑。

        對于EKE設(shè)備,全局變量xMtest的OPC路徑為:.<配置名>.<資源名>.xMtest。

        gIL_DISC_t中變量xACEComOK_1的OPC路徑為:.<配置名>.<資源名>.gIL_DISC_t.xACEComOK_1。

        程序P_MTSC_S的本地變量xReset的OPC路徑為:.<配置名>.<資源名>.P_MTSC_S/xReset。

        4 測試流程

        測試人員需按照如下流程使用該軟件進行自動化測試:

        > 編寫測試規(guī)范。

        > 將測試規(guī)范轉(zhuǎn)化為測試用例程序。

        > 編譯測試用例程序并修改,直至無語法錯誤。

        > 檢查接口,修改待測程序和測試用例程序,使二者皆符合相關(guān)規(guī)范。

        > 自動測試,獲取測試結(jié)果。

        > 分析測試結(jié)果,從中分析出待測程序的錯誤或測試用例程序錯誤。如果有測試用例程序錯誤則修改測試用例程序重新自動測試。

        5 結(jié)語

        在傳統(tǒng)項目中的列車網(wǎng)絡(luò)軟件測試需要測試人員編寫測試用例并且手動進行測試。這種測試受項目進度的制約很難覆蓋軟件運行的每一種狀態(tài),每一步的測試結(jié)果無法很詳盡地記錄?;谝陨系目紤],我們開發(fā)了一套列車網(wǎng)絡(luò)軟件自動化測試工具,不斷完善和擴充該工具的穩(wěn)定性、可靠性。

        參考文獻:

        [1] GB 50157 地鐵設(shè)計規(guī)范,2003.

        [2]寧壽輝,李常賢,王杰.TCN列車網(wǎng)絡(luò)管理的研究與實現(xiàn)[J].機車電傳動,2007(5):31-33.

        廉雪瑩,1986年3月28日出生,性別女,民族漢,籍貫吉林磐石,單位中車南京浦鎮(zhèn)車輛有限公司,郵編210032,職稱工程師,學(xué)歷本科,研究方向列車通信網(wǎng)絡(luò)

        一区二区三区在线日本视频 | 中文字幕无码高清一区二区三区 | 国产一区二区三区在线视频观看| 国产a√无码专区亚洲av| 一本大道无码av天堂| 日日爽日日操| 白色月光免费观看完整版| 欧美奶涨边摸边做爰视频| 99久久精品费精品国产一区二区| 欧美乱人伦中文字幕在线不卡| 伊人久久亚洲综合av影院| 在线观看人成视频免费| 日本高清www无色夜在线视频| 91久久国产综合精品| 亚洲av男人的天堂在线| 精品国品一二三产品区别在线观看| 亚洲熟妇丰满大屁股熟妇| 精品一区二区三区在线观看l| 不卡免费在线亚洲av| 欧美精品videosse精子| 亚洲一区二区三区日本久久九 | 亚洲国产精品嫩草影院久久av| 久久久久亚洲av成人人电影| 国产美女露脸口爆吞精| 久久综合给合久久狠狠狠9| 亚洲中文字幕一区精品| 人妻丰满熟妇岳av无码区hd| 狠干狠爱无码区| 日本成人三级视频网站| 色婷婷av一区二区三区久久| 久久国产热这里只有精品 | 无码国产激情在线观看| 日本啪啪一区二区三区| 91九色人妻精品一区二区三区| 精品成人av一区二区三区| 视频一区精品自拍| 亚洲成人av一区免费看| 国产欧美日韩一区二区三区| 欧美在线专区| 激情免费视频一区二区三区| 久久精品国产亚洲av久|