亚洲免费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ò)

        久久综合激激的五月天| www国产无套内射com| 欧美亚洲综合另类| 人人妻人人澡av| 成av人大片免费看的网站| 精品无人码麻豆乱码1区2区| 失禁大喷潮在线播放| 国内精品久久久久国产盗摄| 国产av麻豆精品第一页| 免费无码专区毛片高潮喷水| 99精品免费久久久久久久久日本 | 蜜桃在线高清视频免费观看网址| 久久精品国产字幕高潮| 精品国产一区二区三区久久狼| 精品国产性色av网站| 中文字幕久久精品一区二区| 亚洲欧洲成人精品香蕉网| 亚洲av无码久久寂寞少妇| 日韩精品欧美激情国产一区| 丝袜美腿国产一区二区| 中文字幕人妻熟在线影院| 国产啪精品视频网给免丝袜| 日韩精品高清不卡一区二区三区| 国产精品一区二区久久国产| 久久人人爽人人爽人人av| 日本一区二区三区激情视频| 国产毛片精品av一区二区| 久久97久久97精品免视看| 精品久久久久久久久久久aⅴ| 大香蕉久久精品一区二区字幕 | 大学生高潮无套内谢视频| 97精品伊人久久大香线蕉| 亚洲免费无毛av一区二区三区| 国产91色综合久久高清| 精品无码人妻一区二区三区不卡| 偷亚洲偷国产欧美高清| 中文字幕有码久久高清| 摸进她的内裤里疯狂揉她动图视频 | 免费无码国产v片在线观看| 日韩女优中文字幕在线| 国产一区国产二区亚洲精品|