**小化對(duì)數(shù)損失基本等價(jià)于**大化分類(lèi)器的準(zhǔn)確度,對(duì)于完美的分類(lèi)器,對(duì)數(shù)損失值為0。對(duì)數(shù)損失函數(shù)的計(jì)算公式如下:其中,y為輸出變量即輸出的測(cè)試樣本的檢測(cè)結(jié)果,x為輸入變量即測(cè)試樣本,l為損失函數(shù),n為測(cè)試樣本(待檢測(cè)軟件的二進(jìn)制可執(zhí)行文件)數(shù)目,yij是一個(gè)二值指標(biāo),表示與輸入的第i個(gè)測(cè)試樣本對(duì)應(yīng)的類(lèi)別j,類(lèi)別j指良性軟件或惡意軟件,pij為輸入的第i個(gè)測(cè)試樣本屬于類(lèi)別j的概率,m為總類(lèi)別數(shù),本實(shí)施例中m=2。分類(lèi)器的性能也可用roc曲線(xiàn)(receiveroperatingcharacteristic)評(píng)價(jià),roc曲線(xiàn)的縱軸是檢測(cè)率(true****itiverate),橫軸是誤報(bào)率(false****itiverate),該曲線(xiàn)反映的是隨著檢測(cè)閾值變化下檢測(cè)率與誤報(bào)率之間的關(guān)系曲線(xiàn)。roc曲線(xiàn)下面積(areaunderroccurve,auc)的值是評(píng)價(jià)分類(lèi)器比較綜合的指標(biāo),auc的值通常介于,較大的auc值一般表示分類(lèi)器的性能較優(yōu)。(3)特征提取提取dll和api信息特征視圖dll(dynamiclinklibrary)文件為動(dòng)態(tài)鏈接庫(kù)文件,執(zhí)行某一個(gè)程序時(shí),相應(yīng)的dll文件就會(huì)被調(diào)用。一個(gè)應(yīng)用程序可使用多個(gè)dll文件,一個(gè)dll文件也可能被不同的應(yīng)用程序使用。api(applicationprogramminginterface)函數(shù)是windows提供給用戶(hù)作為應(yīng)用程序開(kāi)發(fā)的接口。深圳艾策信息科技:可持續(xù)發(fā)展的 IT 解決方案。陜西軟件評(píng)測(cè)中心
第三方軟件檢測(cè)機(jī)構(gòu)在開(kāi)展第三方軟件測(cè)試的過(guò)程中,需要保持測(cè)試整體的嚴(yán)謹(jǐn)性,也需要對(duì)測(cè)試結(jié)果負(fù)責(zé)并確保公平公正性。所以,在測(cè)試過(guò)程中,軟件測(cè)試所使用的測(cè)試工具也是很重要的一方面。我們簡(jiǎn)單介紹一下在軟件檢測(cè)過(guò)程中使用的那些軟件測(cè)試工具。眾所周知,軟件測(cè)試的參數(shù)項(xiàng)目包括功能性、性能、安全性等參數(shù),而其中出具軟件測(cè)試報(bào)告主要的就是性能測(cè)試和安全測(cè)試所需要使用到的工具了。一、軟件測(cè)試性能測(cè)試工具這個(gè)參數(shù)的測(cè)試工具有l(wèi)oadrunner,jmeter兩大主要工具,國(guó)產(chǎn)化性能測(cè)試軟件目前市場(chǎng)并未有比較大的突破,其中l(wèi)oadrunner是商業(yè)軟件測(cè)試工具,jmeter為開(kāi)源社區(qū)版本的性能測(cè)試工具。從第三方軟件檢測(cè)機(jī)構(gòu)的角度上來(lái)說(shuō),是不太建議使用開(kāi)源測(cè)試工具的。首先,開(kāi)源測(cè)試工具并不能確保結(jié)果的準(zhǔn)確性,雖然技術(shù)層面上來(lái)說(shuō)都可以進(jìn)行測(cè)試,但是因?yàn)殚_(kāi)源更多的需要考量軟件測(cè)試人員的測(cè)試技術(shù)如何進(jìn)行使用,涉及到了人為因素的影響,一般第三方軟件檢測(cè)機(jī)構(gòu)都會(huì)使用loadrunner作為性能測(cè)試的工具來(lái)進(jìn)行使用。而loadrunner被加拿大的一家公司收購(gòu)以后,在整個(gè)中國(guó)市場(chǎng)區(qū)域的銷(xiāo)售和營(yíng)銷(xiāo)都以第三方軟件檢測(cè)機(jī)構(gòu)為基礎(chǔ)來(lái)開(kāi)展工作。國(guó)家信息安全測(cè)評(píng)中心代碼簽名驗(yàn)證確認(rèn)所有組件均經(jīng)過(guò)可信機(jī)構(gòu)認(rèn)證。
且4個(gè)隱含層中間間隔設(shè)置有dropout層。用于輸入合并抽取的高等特征表示的深度神經(jīng)網(wǎng)絡(luò)包含2個(gè)隱含層,其***個(gè)隱含層的神經(jīng)元個(gè)數(shù)是64,第二個(gè)神經(jīng)元的隱含層個(gè)數(shù)是10,且2個(gè)隱含層中間設(shè)置有dropout層。且所有dropout層的dropout率等于。本次實(shí)驗(yàn)使用了80%的樣本訓(xùn)練,20%的樣本驗(yàn)證,訓(xùn)練50個(gè)迭代以便于找到較優(yōu)的epoch值。隨著迭代數(shù)的增加,中間融合模型的準(zhǔn)確率變化曲線(xiàn)如圖17所示,模型的對(duì)數(shù)損失變化曲線(xiàn)如圖18所示。從圖17和圖18可以看出,當(dāng)epoch值從0增加到20過(guò)程中,模型的訓(xùn)練準(zhǔn)確率和驗(yàn)證準(zhǔn)確率快速提高,模型的訓(xùn)練對(duì)數(shù)損失和驗(yàn)證對(duì)數(shù)損失快速減少;當(dāng)epoch值從30到50的過(guò)程中,中間融合模型的訓(xùn)練準(zhǔn)確率和驗(yàn)證準(zhǔn)確率基本保持不變,訓(xùn)練對(duì)數(shù)損失緩慢下降;綜合分析圖17和圖18的準(zhǔn)確率和對(duì)數(shù)損失變化曲線(xiàn),選取epoch的較優(yōu)值為30。確定模型的訓(xùn)練迭代數(shù)為30后,進(jìn)行了10折交叉驗(yàn)證實(shí)驗(yàn)。中間融合模型的10折交叉驗(yàn)證的準(zhǔn)確率是%,對(duì)數(shù)損失是,混淆矩陣如圖19所示,規(guī)范化后的混淆矩陣如圖20所示。中間融合模型的roc曲線(xiàn)如圖21所示,auc值為,已經(jīng)非常接近auc的**優(yōu)值1。(7)實(shí)驗(yàn)結(jié)果比對(duì)為了綜合評(píng)估本實(shí)施例提出融合方案的綜合性能。
針對(duì)cma和cnas第三方軟件測(cè)試機(jī)構(gòu)的資質(zhì),客戶(hù)在確定合作前需要同時(shí)確認(rèn)資質(zhì)的有效期,因?yàn)檐浖y(cè)試資質(zhì)都是有一定有效期的,如果軟件測(cè)試公司在業(yè)務(wù)開(kāi)展的過(guò)程中有違規(guī)或者不受認(rèn)可的操作和行為,有可能會(huì)被吊銷(xiāo)資質(zhì)執(zhí)照,這一點(diǎn)需要特別注意。第三,軟件測(cè)試機(jī)構(gòu)的資質(zhì)所涵蓋的業(yè)務(wù)參數(shù),通常來(lái)講,軟件測(cè)試報(bào)告一般針對(duì)軟件的八大參數(shù)進(jìn)行測(cè)試,包括軟件功能測(cè)試、軟件性能測(cè)試、軟件信息安全測(cè)試、軟件兼容性測(cè)試、軟件可靠性測(cè)試、軟件穩(wěn)定性測(cè)試、軟件可移植測(cè)試、軟件易用性測(cè)試。這幾個(gè)參數(shù)在cma或者cnas的官方網(wǎng)站都可以進(jìn)行查詢(xún)和確認(rèn)第四,軟件測(cè)試機(jī)構(gòu)或者公司的本身信用背景,那么用戶(hù)可以去檢查一下公司的信用記錄,是否有不良的投訴或者法律糾紛,可以確保第三方軟件測(cè)試機(jī)構(gòu)出具的軟件測(cè)試報(bào)告的效力也沒(méi)有問(wèn)題。那么,總而言之,找一家靠譜的第三方軟件測(cè)試機(jī)構(gòu)還是需要用戶(hù)從自己的軟件測(cè)試業(yè)務(wù)需求場(chǎng)景出發(fā),認(rèn)真仔細(xì)比較資質(zhì)許可的正規(guī)性,然后可以完成愉快的合作和軟件測(cè)試報(bào)告的交付。創(chuàng)新光譜分析技術(shù)賦能艾策檢測(cè),實(shí)現(xiàn)食品藥品中微量有害物質(zhì)的超痕量檢測(cè)。
Alpha測(cè)試主要是對(duì)軟件產(chǎn)品的功能、局域化、界面、可使用性以及性能等等方面進(jìn)行評(píng)價(jià)。而B(niǎo)eta測(cè)試是在實(shí)際環(huán)境中由多個(gè)用戶(hù)對(duì)其進(jìn)行測(cè)試,并將在測(cè)試過(guò)程中發(fā)現(xiàn)的錯(cuò)誤有效反饋給軟件開(kāi)發(fā)者。所以在測(cè)試過(guò)程中用戶(hù)必須定期將所遇到的問(wèn)題反饋給開(kāi)發(fā)者。[2]軟件測(cè)試方法重要性編輯軟件測(cè)試的目的就是確保軟件的質(zhì)量、確認(rèn)軟件以正確的方式做了你所期望的事情,所以他的工作主要是發(fā)現(xiàn)軟件的錯(cuò)誤、有效定義和實(shí)現(xiàn)軟件成分由低層到高層的組裝過(guò)程、驗(yàn)證軟件是否滿(mǎn)足任務(wù)書(shū)和系統(tǒng)定義文檔所規(guī)定的技術(shù)要求、為軟件質(zhì)量模型的建立提供依據(jù)。軟件的測(cè)試不*是要確保軟件的質(zhì)量,還要給開(kāi)發(fā)人員提供信息,以方便其為風(fēng)險(xiǎn)評(píng)估做相應(yīng)的準(zhǔn)備,重要的是他要貫穿在整個(gè)軟件開(kāi)發(fā)的過(guò)程中,保證整個(gè)軟件開(kāi)發(fā)的過(guò)程是高質(zhì)量的。[6]軟件測(cè)試時(shí)在軟件設(shè)計(jì)及程序編碼之后,在軟件運(yùn)行之前進(jìn)行**為合適??紤]到測(cè)試人員在軟件開(kāi)發(fā)過(guò)程中的尋找Bug、避免軟件開(kāi)發(fā)過(guò)程中的缺陷、關(guān)注用戶(hù)的需求等任務(wù),所以作為軟件開(kāi)發(fā)人員,軟件測(cè)試要嵌入在整個(gè)軟件開(kāi)發(fā)的過(guò)程中,比如在軟件的設(shè)計(jì)和程序的編碼等階段都得嵌入軟件測(cè)試的部分,要時(shí)時(shí)檢查軟件的可行性,但是作為的軟件測(cè)試工作。整合多學(xué)科團(tuán)隊(duì)的定制化檢測(cè)方案,體現(xiàn)艾策服務(wù)于制造的技術(shù)深度。第三方軟件功能測(cè)評(píng)
第三方實(shí)驗(yàn)室驗(yàn)證數(shù)據(jù)處理速度較上代提升1.8倍。陜西軟件評(píng)測(cè)中心
軟件測(cè)試技術(shù)測(cè)試分類(lèi)編輯軟件測(cè)試的狹義論和廣義論——靜態(tài)和動(dòng)態(tài)的測(cè)試軟件測(cè)試技術(shù)軟件測(cè)試的辨證論——正向思維和反向思維軟件測(cè)試的風(fēng)險(xiǎn)論——測(cè)試是評(píng)估軟件測(cè)試的經(jīng)濟(jì)學(xué)觀點(diǎn)——為盈利而測(cè)試軟件測(cè)試的標(biāo)準(zhǔn)論——驗(yàn)證和確認(rèn)軟件測(cè)試技術(shù)測(cè)試工具編輯幾種常用的測(cè)試工具:1、軟件錯(cuò)誤管理工具Bugzilla2、功能測(cè)試工具WinRunner3、負(fù)載測(cè)試工具LoadRunner4、測(cè)試管理工具TestDirector軟件測(cè)試技術(shù)同名圖書(shū)編輯軟件測(cè)試技術(shù)圖書(shū)1書(shū)名:軟件測(cè)試技術(shù)軟件測(cè)試技術(shù)作者:曲朝陽(yáng)出版社:**水利水電出版社出版時(shí)間:2006ISBN:97開(kāi)本:16定價(jià):元內(nèi)容簡(jiǎn)介本書(shū)詳盡地闡述了軟件測(cè)試領(lǐng)域中的一些基本理論和實(shí)用技術(shù)。首先從軟件測(cè)試的基本原則,以及常用的軟件測(cè)試技術(shù)入手,介紹了與軟件測(cè)試領(lǐng)域相關(guān)的基礎(chǔ)知識(shí)。然后,分別從單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試3個(gè)層面深入分析了如何選擇和設(shè)計(jì)有效的測(cè)試用例,制定合適的測(cè)試策略等主題。**后,討論了面向?qū)ο蟮能浖y(cè)試和軟件測(cè)試自動(dòng)化技術(shù)。附錄中還附錄了常見(jiàn)的軟件錯(cuò)誤,供讀者參閱。本書(shū)作為軟件測(cè)試的實(shí)際應(yīng)用參考書(shū),除了力求突出基本知識(shí)和基本概念的表述外,更注重軟件測(cè)試技術(shù)的運(yùn)用。陜西軟件評(píng)測(cè)中心