999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

通信軟件的自動化測試及實現

2018-03-21 09:07:44劉素京
電子技術與軟件工程 2018年2期
關鍵詞:模塊化

摘 要 近年來隨著信息化技術的不斷發展,通信軟件測試技術受到了越來越廣泛的關注。通信軟件測試技術是軟件開發的基礎,保障了軟件的使用周期和計算機硬件系統穩定運行周期。本文依據通信軟件的特點,將通信軟件自動化系統模塊化,對自動化測試與實現進行分析研究,期望為相關領域研究提供參考。

【關鍵詞】通信軟件 模塊化 自動化測試

通信軟件項目正式應用前需要經過相應的評審,測試人員一般會通過實際試用測試來展示軟件測試的效果,傳統的測試方式往往通過人力測試的辦法,該方式費時費力,而且難以保證測試的準確性。自動化測試技術是利用機器來檢測軟件性能的一種技術,該技術可以替代傳統的人力測試方式,大大提高軟件測試的效率和準確性。

1 通信軟件自動化測試的特征

1.1 主要優點

軟件的回歸測試是一種具有較高重復測試行為系數的測試方法。而自動化測試則是結合回歸測試通過執行回歸模式對軟件進行高效測試,效果明顯。因此,自動化測試在應對測試量較大的情況時,能夠充分體現其高效性,大幅降低了測試工作的成本。另外,對于一些測試難度大、測試條件難以通過人工方式實現的測試工作也均可通過自動化測試完成。

自動化測試只需要通過腳本編寫就可以實現,它只需要小范圍改動不同版本軟件的程序腳本便可實現多數用例的自動化測試,有效降低了一些測試的工作量,提高了測試效率。

1.2 主要缺點

(1)自動化測試并不適用于所有軟件測試工作,該方式只有在測試工作量大、難度高的條件下才能體現其優勢。有些測試工作通過人工來完成可能效果會優于自動化測試。

(2)自動化測試的測試效果比較精準,對被測軟件的要求相對人工測試更加嚴格,即便是版本的正常改變也可能造成測試腳本崩潰。因此,在開發軟件時必須做好充分的維護工作,以防止此類情況發生,但這也就增加了測試的成本。

從整體而言,通信軟件的自動化測試方法相對于傳統人工測試方法來說確實具有一定的優勢,但也不能完全取代傳統人工測試。因此,將兩者合理有效的結合在一起應對不同的情況,實現優勢互補,從而達到更好的測試效果。

2 通信軟件自動化系統功能模塊構成

2.1 設備連接

為了完成合理的配置設計,需要參照設備的必要信息和一些文件的環境變量,因此,依據相關參數的設置,測試軟件要配置相應的服務器鏈接。

2.2 公共包封裝

一般的,利用拓展包完成一些程序的功能拓展。腳本是開源社區,功能多樣,可用于幫助拓展包功能拓展,解決很多功能的拓展問題。

2.3 收發包

軟件測試人員通常通過對協議狀態的驗證以檢查協議狀態機轉化的一致性,依靠信息資源來驅動協議狀態的轉換,通過報文類型編寫提升測試質量和效率,因此,信息資源的內容和報文類型至關重要。

2.4 日志信息處理

在軟件測試工作中,通常要設定幾組狀態檢測次數以應對測試程序和場景可能產生的復雜問題。日志信息處理模塊則就是將信息進行詳細記錄、反饋和處理等響應狀態檢測,幫助測試人員對軟件故障進行定位。

2.5 測試腳本

腳本測試作為通信軟件測試過程中的重點,其功能實現與設計配套非常重要。因為測試過程中出現異常,不能及時的終止,很有可能對整個測試環境造成不良影響。另外,測試人員為了避免此類問題發生,通常需要增加測試的工作量,但這樣會降低測試效率。因此,在進行腳本測試時應當事先分析測試環境狀態、檢查腳本自身的不足等,提前做好處理。

3 通信軟件自動化測試系統

3.1 測試設計功能實現

軟件自動化測試工作應滿足系統設計目標的普遍應用性、支持擴展和操作便利等要求。

3.1.1 普遍應用性

系統設計采用Tcl數據庫適合腳本測試工作,因而通過常用的Tcl類數據庫進行分析,在執行測試工作時能夠配備好基本的操作環境。由于該測試程序可以不依賴系統單獨進行工作,所以如果系統中產生了新的被測試對象,測試人員可以通過接入新的測試端口進行針對性測試。另外,測試時也可能會出現差異化不同的系統,此事數據化不能對特定程序展開識別,也應當重新設計測試系統,然后再展開對象測試。

3.1.2 易擴展性

考慮到Tcl類數據庫的良好的擴展性能,因而在確保接口不影響測試程序的前提下,建議在測試系統設計時根據需要應當多增設一些接口。如此,便可以參照不同的程序來選擇不同的腳本完善接口的設計,實現自動化腳本測試。

3.1.3 操作便利

在設計測試系統時,為了方便操作,應當設計一套易操作管理的模板和管理系統,以便于后續的大部分測試工作人員可以針對該模板和Tcl類數據庫繼續完成相應的腳本測試。當然,系統設計人員也可利用自身權限進入該管理系統開展相應的測試工作。

3.2 測試系統的實現

該系統主要通過Agent端、系統類庫、系統控制模塊、測試資源、測試腳本等方面構成,如圖1所示。

3.2.1 Agent端

Agent端作為客戶服務端的節點,包含了Tcl中的一些重要的解釋程序。因此,當客戶端將需求命令轉送至Tcl時,執行命令就能迅速被Agent端解析并輸出結果。

3.2.2 系統類庫

系統類庫擁有多種設計測試的接口,具有較高擴展性,應當靈活應用于軟件的測試設計和功能的實現。在系統設計過程中,建議將Tcl中的某些對象功能和系統類庫功能對接,以增強系統類庫的擴展性和復用性。另外,將類庫的文件放置在NFS中,可以實現服務端與Agent端的共享。

3.2.3 系統控制模塊

系統控制模塊參照數據與關鍵詞相結合驅動的方法進行自動化測試。利用Tcl創建線程組,借用測試腳本對其展開進行控制。另外,線程組也可在Agent端利用映射鏈接實現通信。測試人員發出Tcl執行指令,Agent端接收指令,從而使測試結果在服務器端口的協調下儲存到數據庫中。

3.2.4 測試腳本管理

測試腳本的管理決定了系統測試的效率。在編寫腳本時,測試系統應當根據一些腳本功能展開設定并且根據某些測試需要完善拓展腳本功能。當然,即便一個測試過程結束,也應當對測試需求重新考慮,不斷對腳本進行優化。

3.2.5 日志報表

日志報表的主要功能是對測試結果的反饋進行分析,測試人員借此為依據提高判斷的準確性,完成相應的測試工作。

4 結束語

通信軟件自動化測試具有可操作性強、易擴展等特點。通信軟件的自動化測試在優化類似于Tcl腳本語言時,不僅應可以從開發設計方法上強化對其研究,而且還要有利于對指令的管理,這樣才能有助于解決在測試中二層API的腳本語言功能實現等情況。當然,軟件測試工作人員在開展測試工作時既要重視功能特性的測試,也要保障功能特性測試的穩定,這樣才可以根據不同的需要在腳本編寫的過程中加入所需要的內容,從而持續優化通信軟件測試的功能。

參考文獻

[1]馮偉,李波,何倩.軟件測試自動化應用分析[J].制造業自動化,2011,33(02):42-44.

[2]易小蕓.Tcl Access Excel實現方法及在軟件自動化測試中的應用[J].電腦知識與技術:學術交流,2007,2(08):181+226.

[3]陳琪.自動化測試平臺的設計與實現[D].西安:西安電子科技大學,2014.

[4]梁月圓.軟件自動化測試方法研究及系統開發[D].西安:長安大學,2013.

作者簡介

劉素京(1984-),女,研究生學歷。工程師,目前主要從事軟件和計算機方面的工作。

作者單位

中興通訊股份有限公司 江蘇省南京市 210000

猜你喜歡
模塊化
模塊化自主水下機器人開發與應用
基于模塊化控制系統在一體化教學中的應用
模塊化住宅
現代裝飾(2020年5期)2020-05-30 13:01:56
馬勒推出新型模塊化混動系統
考慮模塊化和退貨率的供應鏈大規模定制模型
ACP100模塊化小型堆研發進展
中國核電(2017年2期)2017-08-11 08:00:56
從模塊化中得到的二氧化碳
流程工業(2017年4期)2017-06-21 06:29:52
模塊化VS大型工廠
流程工業(2017年4期)2017-06-21 06:29:50
非模塊化設計四合一爐對流室的模塊化吊裝
機械制造技術模塊化教學改革研究
主站蜘蛛池模板: 草草影院国产第一页| 丰满人妻被猛烈进入无码| 国产亚洲精品va在线| 亚洲国产日韩在线成人蜜芽| 国产亚洲精品自在线| 国产精品一区二区久久精品无码| 一级毛片无毒不卡直接观看| 精品国产自| 最新午夜男女福利片视频| 国产精品综合色区在线观看| 97久久超碰极品视觉盛宴| 国产午夜精品一区二区三区软件| 自慰网址在线观看| 乱码国产乱码精品精在线播放| 国产麻豆aⅴ精品无码| 国产日韩欧美视频| 国产高清在线观看91精品| 国产毛片片精品天天看视频| 日韩成人午夜| 激情六月丁香婷婷| 国产凹凸一区在线观看视频| 日本高清免费一本在线观看 | 欧美天堂久久| 国产精品免费福利久久播放| 欧美a在线| 香蕉网久久| 亚洲国产综合精品中文第一| 亚洲熟妇AV日韩熟妇在线| 97狠狠操| 日韩视频福利| 亚洲青涩在线| 久久黄色影院| 超清人妻系列无码专区| 美女高潮全身流白浆福利区| 在线观看热码亚洲av每日更新| 99精品在线视频观看| 色天堂无毒不卡| 91福利一区二区三区| 日韩欧美视频第一区在线观看| 国产产在线精品亚洲aavv| 精品福利网| 成人一级免费视频| 2024av在线无码中文最新| 国产男女XX00免费观看| 亚洲成人动漫在线观看| 久久香蕉国产线看观看亚洲片| 亚洲精品在线影院| 国产精品熟女亚洲AV麻豆| 午夜啪啪网| 成人午夜网址| 久青草网站| 精品国产成人三级在线观看| 久久特级毛片| 99青青青精品视频在线| 国产老女人精品免费视频| 欧美综合中文字幕久久| 丝袜无码一区二区三区| 欧美不卡二区| 久久久久久久久18禁秘| 国产一区二区在线视频观看| 国产制服丝袜91在线| 国产成人综合亚洲网址| 亚洲国产综合自在线另类| 在线日韩一区二区| 美女啪啪无遮挡| 欧美成人精品高清在线下载| 国产h视频免费观看| 成人在线视频一区| 国产精品尹人在线观看| 欧美国产视频| 国产亚洲视频播放9000| 国产乱子伦无码精品小说| 亚洲大尺码专区影院| 一本无码在线观看| 三级视频中文字幕| 日韩 欧美 国产 精品 综合| 中文字幕日韩视频欧美一区| 在线精品视频成人网| 亚洲欧洲日产国码无码av喷潮| 国产精品第三页在线看| 中国毛片网| 免费在线色|