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

基于多維度覆蓋率的嵌入式軟件測試分析方法

2021-09-10 03:43:17鐘云黌
科技研究 2021年19期

鐘云黌

摘要:嵌入式軟件的質(zhì)量水平及可靠性一定程度上會影響產(chǎn)品質(zhì)量與可靠性,軟件設計最重要的目的是提高軟件測的質(zhì)量,而軟件測試有利于保證軟件的質(zhì)量,所以要重視嵌入式軟件測試工作。在軟件測試過程中,首先要測試軟件獲取數(shù)據(jù)資料的技術,其能否獲取準確、實時、安全可靠的數(shù)據(jù)是判斷嵌入式軟件測試非常重要的標準。基于此,本篇文章對多維度覆蓋率的嵌入式軟件測試分析方法進行研究,以供參考。

關鍵詞:多維度覆蓋率;嵌入式軟件測試;分析方法

引言

軟件程序規(guī)模與復雜程度的增長增加了軟件應用的不確定性。為有效保證軟件質(zhì)量,軟件測試逐漸成為軟件研發(fā)中成本最高的項目。軟件測試能力、測試效率及測試特點的動態(tài)跟蹤與定量分析,以及軟件測試的持續(xù)優(yōu)化成為目前軟件研發(fā)中最為迫切需要解決的問題。目前軟件測試的研究側(cè)重于如何開展測試過程組織、具體測試方法等,測試評價主要圍繞軟件缺陷報告、缺陷跟蹤與測試進度評價等方面,缺少對軟件的動態(tài)跟蹤及在線評價。導致軟件測試中經(jīng)常出現(xiàn)測試過程按照測試計劃開展,但由于測試用例較大導致測試執(zhí)行有效性缺失的問題,很難在測試過程中發(fā)現(xiàn)測試軟件薄弱點。根據(jù)這一問題,提出基于多維度覆蓋率的嵌入式軟件測試分析方法。

1嵌入式軟件測試技術

1.1開發(fā)工具IDE的虛擬I/O功能

嵌入式軟件是在交叉的開發(fā)環(huán)境下開發(fā)出來的,絕大多數(shù)嵌入式開發(fā)工具都具備編譯、調(diào)試、加載以及鏈接等功能,還有一部分非常高級的開發(fā)工具甚至具備虛擬I/O的功能,能夠為嵌入式軟件的測試提供非常大的便利性。利用開發(fā)工具的虛擬I/O能夠十分便利地獲取嵌入式軟件測試數(shù)據(jù),但是其自動化程度比較低,在過去的測試數(shù)據(jù)過程中測試者需耗費極大的精力。因此,要重視改善開發(fā)環(huán)境,在現(xiàn)有條件下進行集成應用的開發(fā),進而不斷提升測試數(shù)據(jù)獲取的自動化水平。

1.2測試設計

測試設計過程中可以通過編寫自動化測試用例代替手工測試的反復操作,自動化測試用例覆蓋率高可以有效地提高測試用例復用率和執(zhí)行效率。基于國產(chǎn)化平臺信息系統(tǒng)軟件自動化測試在采用的自動化測試平臺上,可以通過不同維度的測試用例設計增加自動化測試用例覆蓋率,即分別從單元測試、接口測試、GUI測試分別設計自動化測試用例。自動化軟件測試用例設計一般遵循三角形用例覆蓋率比例,單元測試與代碼直接相關,軟件代碼改動對單元自動化用例的影響較小,單元測試自動化用例覆蓋率最高,其次是接口測試自動化用例。GUI自動化測試用例實現(xiàn)難度高,且受代碼改動影響大,因此其自動化測試用例覆蓋率最低。

1.3純軟件插樁技術

軟件插樁方式必須在虛擬軟件測試環(huán)境中進行,通過軟件方法對嵌入式軟件測試系統(tǒng)中發(fā)硬件環(huán)境進行準確描述,然后構建能夠支持嵌入式軟件測試的運行虛擬平臺。在虛擬平臺上,不僅可以通過擦傷技術獲取嵌入式軟件測試數(shù)據(jù),而且可以通過軟件的動態(tài)測試高效完成嵌入式軟件測試工作。要注意的是,在這種軟件測試條件中,借助開發(fā)處理器、常用外圍芯片、存儲器和各種時鐘的模擬軟件,在計算機系統(tǒng)中構建測試所需要的運行虛擬環(huán)境,完成嵌入式軟件測試工作。

1.4測試總結

測試總結活動是對之前幾項測試活動的總結,在測試執(zhí)行完成后對各項測試活動進行整理分析,形成測試報告。基于國產(chǎn)化平臺的信息系統(tǒng)軟件研發(fā)還未廣泛開展,對應的軟件測試技術也需要不斷的探索與研究,相比于非國產(chǎn)化平臺的軟件測試,國產(chǎn)化平臺信息系統(tǒng)的軟件測試不再僅限于單一項目,還需要與其他項目的測試策劃相關聯(lián)。因此測試總結活動還需要以資源池的形式進行技術積累,將整個測試過程中的軟件測試方法、測試工具、測試分析等進行技術儲備與傳播,為其他國產(chǎn)化平臺的軟件測試提供借鑒。

2實驗準備

采用VisualC++6.0作為運行環(huán)境,Intel公司MCS-51系列CPU8051軟件進行仿真,虛擬機運行在X86CPU操作系統(tǒng)下。運行時,使用虛擬機為上層應用程序提供1個運行環(huán)境,由處理器自身執(zhí)行程序命令。軟件測試需要相關數(shù)據(jù),以便針對具體連鎖軟件測試時能夠?qū)崿F(xiàn)調(diào)用相關信息。軟件測試數(shù)據(jù)配置主要分為被測場相關數(shù)據(jù)與測試接口相關數(shù)據(jù),涉及數(shù)據(jù)主要包括信號機靜態(tài)數(shù)據(jù)、區(qū)段靜態(tài)數(shù)據(jù)以及進路表數(shù)據(jù)。數(shù)據(jù)庫記錄原始測試數(shù)據(jù)案例、進路數(shù)據(jù)以及測試結果,根據(jù)測試序列生成解析測試結果,判定查詢及記錄存儲與分析結果。測試僅針對軟件進行,不依賴硬件采集設備信息,被測軟件依據(jù)的接收信息來源于仿真平臺生成序列關鍵點。過程中設置進路不能正常建立測試,存在多條路徑,形成并聯(lián)約束條件,根據(jù)遷移函數(shù)逐個設置信號機錯誤、道岔錯誤及區(qū)段錯誤,依據(jù)進路編號設置異常,逐步測試直到測試完成。

3人工智能在軟件測試的應用

目前整個軟件測試領域處于快速發(fā)展的階段。從早期的純手工測試,費時費力,到現(xiàn)階段的自動化測試,雖然較好地提高了軟件測試的工作效率,但依然停留在輔助測試的階段,并不能完全獨立地完成某一完整的測試流程。且隨著軟件規(guī)模的不斷擴大,傳統(tǒng)的測試方法越來越無法滿足日益增長的測試要求,因此希望引入人工智能幫助軟件測試更好的實現(xiàn)自動化、智能化。AI在現(xiàn)階段的軟件測試領域已取得一些進展。測試人員通過AI自動創(chuàng)建測試用例,測試人員的主要工作不再是重復設計一些自動化測試用例,而是運用機器學習的理論,提供測試的輸入輸出數(shù)據(jù)去訓練AI模型,讓AI去自動生成測試用例并執(zhí)行,從而提高測試效率。同時市面上已有一些基于AI的軟件測試系統(tǒng)可以通過自動生成測試用例對軟件進行測試,例如Appdiff就是一個基于AI的移動App自動化測試平臺,能夠完成一個典型移動App90%的界面測試,且能夠持續(xù)不斷地處理Bug,比傳統(tǒng)的測試效率更高。

結束語

軟件測試中,為了能夠定量評價軟件測試效果,及時發(fā)現(xiàn)軟件測試中的薄弱點,需要對其進行測試分析,以保證軟件測試的有效性。利用多維度測試覆蓋率概念,在軟件測試中基于多種覆蓋指標度對軟件測試可靠性與質(zhì)量作出分析評價,進一步綜合分析軟件測試性能。

參考文獻

[1]趙露.嵌入式軟件測試數(shù)據(jù)傳輸穩(wěn)定性檢測方法[J].廊坊師范學院學報(自然科學版),2020,20(02):20-24.

[2]任秋潔,韓英.嵌入式系統(tǒng)軟件安全測試技術研究[J].科技視界,2020,{4}(17):54-55.

[3]潘晶晶.通信設備嵌入式軟件測試流程的改進[J].科技風,2020,{4}(14):112.

主站蜘蛛池模板: 精品三级网站| 亚洲欧洲美色一区二区三区| 亚洲日韩精品无码专区97| 国产无套粉嫩白浆| 毛片大全免费观看| 天天爽免费视频| 青青草综合网| 国产成人亚洲综合a∨婷婷| 国产精品一线天| 日本一本正道综合久久dvd| 在线精品视频成人网| 日韩欧美网址| 制服无码网站| 97久久精品人人做人人爽| 99在线观看精品视频| 国产一区二区免费播放| 欧美一级夜夜爽| 在线视频精品一区| 色综合热无码热国产| 91香蕉视频下载网站| 手机永久AV在线播放| 蜜桃臀无码内射一区二区三区| 亚洲综合亚洲国产尤物| 99伊人精品| 71pao成人国产永久免费视频| 亚洲国产成人麻豆精品| 精品一區二區久久久久久久網站| 国产精品亚洲片在线va| 国产成人精品亚洲日本对白优播| 九色91在线视频| 国产激爽大片高清在线观看| 欧美日韩成人| 国产一级片网址| 国产精鲁鲁网在线视频| 欧美精品影院| 国产成人精品午夜视频'| 欧洲免费精品视频在线| 色偷偷一区二区三区| 中文成人无码国产亚洲| 黄片在线永久| 免费一级毛片不卡在线播放| 亚洲经典在线中文字幕| 青青草原国产| 伊人激情综合网| 国产精品区网红主播在线观看| 波多野结衣爽到高潮漏水大喷| 亚洲日韩第九十九页| 国产精品99在线观看| 天天色天天操综合网| 真实国产乱子伦视频| 国产精品永久久久久| 亚洲精品国产成人7777| 国产毛片不卡| 国产午夜看片| 国产人人干| 97国产在线观看| 久久青草免费91线频观看不卡| 亚洲国产中文精品va在线播放| 精品一区国产精品| 91精品国产综合久久不国产大片| 伊人久久精品无码麻豆精品 | 亚洲一级色| 爽爽影院十八禁在线观看| 国产成人精品高清在线| 国产91丝袜在线播放动漫| 毛片视频网址| 老色鬼欧美精品| 成人毛片免费在线观看| 伊人色婷婷| 中文字幕免费视频| 欧美人与性动交a欧美精品| 日韩精品欧美国产在线| 40岁成熟女人牲交片免费| 亚洲人成网18禁| 三上悠亚在线精品二区| а∨天堂一区中文字幕| 亚洲一本大道在线| 免费高清a毛片| 91麻豆国产视频| 色成人亚洲| 色偷偷一区二区三区| 国产丝袜91|