色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于軟件重用的應(yīng)用程序的測(cè)試工具有什么用

星星科技指導(dǎo)員 ? 來(lái)源:嵌入式計(jì)算設(shè)計(jì) ? 作者:MARK PITCHFORD ? 2022-11-08 11:43 ? 次閱讀

測(cè)試工具的使用在無(wú)數(shù)應(yīng)用程序中非常廣泛,但在客戶環(huán)境中用于質(zhì)量保證時(shí)具有特別的價(jià)值。

在軍事軟件技術(shù)開發(fā)方面,軟件開發(fā)范式與汽車技術(shù)非常不同。在軍事技術(shù)中,重復(fù)的應(yīng)用程序和系統(tǒng)是例外,而不是規(guī)則。然而,如果有一種方法可以調(diào)整軟件測(cè)試過(guò)程,以最大限度地提高軍事應(yīng)用中的代碼重用率,則可以簡(jiǎn)化認(rèn)證過(guò)程,并且可以有效地重用軟件,從而使開發(fā)更快,更經(jīng)濟(jì)。更好的是,它有可能通過(guò)使用已經(jīng)適用于先前應(yīng)用的軟件模塊來(lái)增加信心,而不是基于家庭轎車生產(chǎn)運(yùn)行的絕對(duì)數(shù)量。

回顧影響未來(lái)

雖然上述辦法有其優(yōu)點(diǎn),但問(wèn)題依然存在。例如,它假設(shè)當(dāng)我們開始重用源代碼時(shí),代碼是合理的,因?yàn)閼?yīng)用程序已經(jīng)在現(xiàn)場(chǎng)得到了證明。但是,如果某些新功能建立在代碼的路徑上,而實(shí)際上很少或從未執(zhí)行過(guò),該怎么辦?即使是經(jīng)過(guò)充分驗(yàn)證的代碼現(xiàn)在也可能處理非常不同的數(shù)據(jù)。它將如何表現(xiàn)?

深入了解現(xiàn)代軟件測(cè)試工具的工具箱可以幫助回答這些問(wèn)題,并確保代碼是健壯的,盡管有無(wú)窮無(wú)盡的不同應(yīng)用程序的不同需求。

任何讀過(guò)1996年6月4日阿麗亞娜5號(hào)失敗的人都知道任何錯(cuò)誤假設(shè)所固有的危險(xiǎn)。阿麗亞娜5號(hào)失敗是因?yàn)閼T性參考系統(tǒng)中出現(xiàn)的軟件異常 - 盡管設(shè)計(jì)與阿麗亞娜4上成功使用的設(shè)計(jì)幾乎完全相同,特別是在軟件的情況下[1]。

如果對(duì)阿麗亞娜4號(hào)慣性參考系統(tǒng)源代碼進(jìn)行結(jié)構(gòu)覆蓋分析,則通過(guò)代碼的所有相關(guān)路徑都將被證明以穩(wěn)健的方式運(yùn)行。使用適當(dāng)?shù)倪吔缜闆r來(lái)顯示極端情況下的魯棒性,將顯示從 64 位浮點(diǎn)數(shù)到 16 位有符號(hào)整數(shù)值的不受保護(hù)的數(shù)據(jù)轉(zhuǎn)換。當(dāng)時(shí),從開發(fā)人員的角度來(lái)看,這可能顯得迂腐且無(wú)關(guān)緊要 - 這永遠(yuǎn)不會(huì)導(dǎo)致Ariane 4出現(xiàn)問(wèn)題。但它與阿麗亞娜 5 有關(guān)。

快進(jìn)到結(jié)構(gòu)覆蓋率分析

經(jīng)過(guò) 16 年的發(fā)展,這些結(jié)構(gòu)覆蓋分析原則不僅在動(dòng)態(tài)分析中被最好的測(cè)試工具套件所采用,而且在整個(gè)軟件開發(fā)范圍內(nèi)也實(shí)現(xiàn)了自動(dòng)化。例如,需求可追溯性工具提供了一個(gè)可追溯性矩陣,該矩陣在應(yīng)用程序的整個(gè)開發(fā)生命周期中始終保持最新且相關(guān)。

在從現(xiàn)有應(yīng)用程序開發(fā)新的自定義應(yīng)用程序時(shí),工具可以在源代碼可能受到修訂要求的影響時(shí)提醒開發(fā)人員。在阿麗亞娜5號(hào)的情況下,這種能力可能突出了重新測(cè)試慣性參考系統(tǒng)的必要性。它甚至可能在設(shè)計(jì)階段具有相關(guān)性,當(dāng)時(shí)它可以比較不同方法所隱含的間接費(fèi)用,以滿足每個(gè)修訂的要求。

靜態(tài)分析工具不僅可以確認(rèn)源代碼符合撰寫本文時(shí)有效的編碼標(biāo)準(zhǔn),還可以在重用時(shí)從修訂標(biāo)準(zhǔn)的角度分析代碼。動(dòng)態(tài)測(cè)試證明了在撰寫本文時(shí)在極端情況下重用代碼的能力,并促進(jìn)了自動(dòng)回歸測(cè)試,以表明最新項(xiàng)目的任何增強(qiáng)都沒有損害先前證明的功能能力和健壯性。

測(cè)試工具和軟件重用 – 完美匹配

測(cè)試工具的用途遠(yuǎn)不止于定制開發(fā),但正如這些示例所示,客戶環(huán)境可以說(shuō)是它們帶來(lái)最大質(zhì)量保證優(yōu)勢(shì)的環(huán)境。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4779

    瀏覽量

    68522
  • 應(yīng)用程序
    +關(guān)注

    關(guān)注

    37

    文章

    3265

    瀏覽量

    57677
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    嵌入軟件單元/集成測(cè)試工具專業(yè)分析

    引言 在現(xiàn)代軟件開發(fā)過(guò)程中,單元測(cè)試作為確保代碼質(zhì)量的重要環(huán)節(jié),得到了廣泛的關(guān)注和應(yīng)用。隨著嵌入式系統(tǒng)的復(fù)雜性日益增加,對(duì)高效、可靠的單元測(cè)試工具的需求也愈加迫切。WinAMS作為一款專為嵌入
    的頭像 發(fā)表于 11-19 16:41 ?220次閱讀

    CAN總線測(cè)試工具選擇與使用

    在現(xiàn)代汽車和工業(yè)控制系統(tǒng)中,CAN總線因其高可靠性和靈活性而成為首選的通信協(xié)議。為了確保CAN網(wǎng)絡(luò)的性能和可靠性,工程師需要使用專業(yè)的測(cè)試工具來(lái)監(jiān)控、分析和診斷網(wǎng)絡(luò)問(wèn)題。 CAN總線測(cè)試工具的類型
    的頭像 發(fā)表于 11-12 10:16 ?476次閱讀

    CAN總線測(cè)試工具的主要功能

    CAN總線測(cè)試工具是用于測(cè)試CAN(Controller Area Network)總線通信的軟件或硬件工具,其功能豐富且多樣化。以下是CAN總線測(cè)
    的頭像 發(fā)表于 06-25 16:02 ?1051次閱讀

    請(qǐng)問(wèn)esp32的wifi調(diào)試工具哪個(gè)?

    請(qǐng)問(wèn)依稀啊esp32的wifi調(diào)試工具哪個(gè)?
    發(fā)表于 06-21 06:33

    接口測(cè)試工具有哪些種類

    接口測(cè)試軟件測(cè)試的一個(gè)重要環(huán)節(jié),主要用于驗(yàn)證系統(tǒng)各模塊之間的交互是否符合預(yù)期。隨著軟件行業(yè)的快速發(fā)展,接口測(cè)試工具也不斷涌現(xiàn),為
    的頭像 發(fā)表于 05-30 15:07 ?700次閱讀

    工具工具——映射與調(diào)度、模擬與驗(yàn)證、開發(fā)與測(cè)試工具

    本篇文章將重點(diǎn)介紹工具鏈的工具相關(guān)知識(shí),我們將從工具鏈的基本概念出發(fā),重點(diǎn)介紹工具鏈中的映射和調(diào)度工具、模擬與驗(yàn)證
    的頭像 發(fā)表于 05-16 14:30 ?2818次閱讀
    <b class='flag-5'>工具</b>鏈<b class='flag-5'>工具</b>——映射與調(diào)度、模擬與驗(yàn)證、開發(fā)與<b class='flag-5'>測(cè)試工具</b>

    Linux是做什么用的?

    Linux是做什么用的?Linux是一種開源的操作系統(tǒng),廣泛用于服務(wù)器、嵌入式設(shè)備和個(gè)人電腦等領(lǐng)域。它具有以下特點(diǎn)和用途: Linux是做什么用的? 1、服務(wù)器操作系統(tǒng):Linux在服務(wù)器領(lǐng)域非常
    發(fā)表于 04-28 15:40

    Linux性能基準(zhǔn)測(cè)試工具選擇與測(cè)試策略

    Super_Pi 是一種用于計(jì)算圓周率π的程序,通常用于測(cè)試計(jì)算機(jī)性能和穩(wěn)定性。它的主要用途是測(cè)量系統(tǒng)的單線程性能,因?yàn)樗且粋€(gè)單線程應(yīng)用程序
    發(fā)表于 04-26 16:24 ?385次閱讀
    Linux性能基準(zhǔn)<b class='flag-5'>測(cè)試工具</b>選擇與<b class='flag-5'>測(cè)試</b>策略

    嵌入軟件單元測(cè)試工具的作用

    嵌入軟件單元測(cè)試工具是現(xiàn)代軟件開發(fā)過(guò)程中不可或缺的一環(huán)。它的作用在于幫助開發(fā)人員對(duì)軟件中的各個(gè)單元進(jìn)行測(cè)試,以確保其功能的正確性和穩(wěn)定性。單
    的頭像 發(fā)表于 04-23 15:31 ?428次閱讀
    嵌入<b class='flag-5'>軟件</b>單元<b class='flag-5'>測(cè)試工具</b>的作用

    什么是CAN總線調(diào)試工具?調(diào)試的內(nèi)容主要包括哪幾個(gè)方面?

    CAN總線調(diào)試工具是用于對(duì)CAN總線進(jìn)行調(diào)試和故障排除的設(shè)備或軟件工具,它們具有高速數(shù)據(jù)捕獲能力、數(shù)據(jù)過(guò)濾和觸發(fā)功能,以及用于解析和顯示CAN幀的
    的頭像 發(fā)表于 04-03 11:23 ?1038次閱讀

    adb是什么軟件 adb調(diào)試干什么用

    主要用于開發(fā)者和研究人員與Android設(shè)備進(jìn)行通信、調(diào)試和測(cè)試。它提供了很多強(qiáng)大的功能,以下是其中一些常用的功能: 應(yīng)用程序安裝和卸載:通過(guò)ADB,開發(fā)人員可以將應(yīng)用程序安裝到Android設(shè)備上,也可以將已安裝的
    的頭像 發(fā)表于 02-02 11:03 ?3717次閱讀

    Cybellum—信息安全測(cè)試工具

    Cybellum是一款信息安全測(cè)試與管理工具,幫助汽車OEM及其供應(yīng)商在整個(gè)汽車生命周期內(nèi)大規(guī)模評(píng)估和降低安全風(fēng)險(xiǎn)。它無(wú)需訪問(wèn)源代碼,通過(guò)Cyber Digital Twins技術(shù)檢測(cè)開源軟件
    的頭像 發(fā)表于 01-26 16:48 ?630次閱讀
    Cybellum—信息安全<b class='flag-5'>測(cè)試工具</b>

    Tessy—嵌入式軟件單元測(cè)試/集成測(cè)試工具

    Tessy源自戴姆勒—奔馳公司的軟件技術(shù)實(shí)驗(yàn)室,由德國(guó)Hitex公司負(fù)責(zé)銷售及技術(shù)的支持服務(wù),是一款專門針對(duì)嵌入式軟件進(jìn)行單元/集成測(cè)試工具。它可以對(duì)C/C++代碼進(jìn)行單元、集成
    的頭像 發(fā)表于 01-15 14:39 ?817次閱讀
    Tessy—嵌入式<b class='flag-5'>軟件</b>單元<b class='flag-5'>測(cè)試</b>/集成<b class='flag-5'>測(cè)試工具</b>

    Helix QAC—軟件靜態(tài)測(cè)試工具

    Helix QAC是Perforce公司(原PRQA公司)產(chǎn)品,主要用于C/C++代碼的自動(dòng)化靜態(tài)分析工作,可以提供編碼規(guī)則以及信息安全相關(guān)檢查、代碼質(zhì)量度量、軟件結(jié)構(gòu)分析、測(cè)試結(jié)果管理等功能
    的頭像 發(fā)表于 01-10 17:35 ?656次閱讀
    Helix QAC—<b class='flag-5'>軟件</b>靜態(tài)<b class='flag-5'>測(cè)試工具</b>

    網(wǎng)絡(luò)安全測(cè)試工具有哪些類型

    網(wǎng)絡(luò)安全測(cè)試工具是指用于評(píng)估和檢測(cè)系統(tǒng)、網(wǎng)絡(luò)和應(yīng)用程序的安全性的一類軟件工具。這些工具可以幫助組織和企業(yè)發(fā)現(xiàn)潛在的安全漏洞和威脅,以便及時(shí)采
    的頭像 發(fā)表于 12-25 15:00 ?1282次閱讀
    主站蜘蛛池模板: 男生jj插入女生jj| 女性酥酥影院| 国产精品久久久久久人妻香蕉| 婷婷综合亚洲爱久久| 九九精品视频一区二区三区| 国产成人精品视频频| 成年人视频在线免费看| 亚洲精品无码一区二区三区四虎| 麻豆免费版| 国产精品亚欧美一区二区三区| 成片免费观看视频在线网| gogo亚洲肉体艺术照片9090| 97蜜桃网123.com| 午夜日本大胆裸艺术| 少妇伦子伦情品无吗| 视频一区国产精戏刘婷30| 美女扒开尿口直播| 蜜芽国产在线精品欧美| 内射爽无广熟女亚洲| 欧美激情一区二区三区AA片| 欧美日韩视频一区二区三区| 女人被躁到高潮嗷嗷叫69| 欧美特级另类xxx| 日本无码欧美激情在线视频| 久久久久久久免费| 老阿姨才是最有V味的直播| 免费乱理伦片在线观看夜| 久久艹综合| 榴莲推广APP网站入口官网| 免费看男人J放进女人J无遮掩| 男人和女人一级黄色大片| 且试天下芒果免费观看| 美女逼逼毛茸茸| 欧美乱码卡一卡二卡四卡免费| 日本69xx 老师| 青柠在线观看免费播放电影| 人妖和美女玩| 午夜影院一区二区三区| 色色激情网| 亚洲精品国产SUV| 中文字幕在线视频在线看|