嵌入式產(chǎn)品軟件驗收測試報告

文章摘要:

軟件測試幾乎都是面對互聯(lián)網(wǎng)產(chǎn)品進行的軟件驗收測試/測評工作,除此之外還有包括嵌入式/物聯(lián)網(wǎng)產(chǎn)品的測評,經(jīng)過多輪軟件測試,發(fā)現(xiàn)產(chǎn)品缺陷,最后出具《XX產(chǎn)品軟件驗收測試報告》。

文章來源:http://www.fuxihongmi.com/1620.html
嵌入式產(chǎn)品軟件驗收測試報告

大家眾所周知,軟件測試幾乎都是面對互聯(lián)網(wǎng)產(chǎn)品進行的軟件驗收測試/測評工作,比如電子商城、APP、小程序、B/S、C/S架構(gòu)產(chǎn)品,這很容易給大家造成一種假象,好像只有互聯(lián)網(wǎng)產(chǎn)品才能適合進行軟件測評。但是除了互聯(lián)網(wǎng)以及傳統(tǒng)軟件產(chǎn)品的軟件測評以外,還有包括嵌入式產(chǎn)品的測評,比如一個大的在未來比較火的方向,那就是物聯(lián)網(wǎng),嵌入式包括的內(nèi)容比較廣,咱們就以物聯(lián)網(wǎng)產(chǎn)品進行說明。物聯(lián)網(wǎng)的前景發(fā)展要稍微好一些,畢竟現(xiàn)在智能家居、智能生活這么受人追捧,而且也是今后生活的大方向。物聯(lián)網(wǎng)涉及到的東西可能有感知、智能控制、數(shù)據(jù)分析等等這些,像智能家居這種用手機控制身邊的物品、把物品和網(wǎng)絡(luò)連接起來是一個發(fā)展的趨勢,也是現(xiàn)在比較火熱的點。

物聯(lián)網(wǎng)應(yīng)用領(lǐng)域

嵌入式是物聯(lián)網(wǎng)四個關(guān)鍵技術(shù)中-技術(shù)應(yīng)用類是最核心的技術(shù)之一。

1、射頻識別技術(shù)

2、信息傳輸技術(shù)

3、數(shù)據(jù)處理技術(shù)

4、技術(shù)應(yīng)用技術(shù)

其中技術(shù)應(yīng)用技術(shù)包括:智能系統(tǒng)技術(shù)、中間件技術(shù)、嵌入技術(shù)、集成技術(shù)。

比較簡單的理解就是物聯(lián)網(wǎng)是互聯(lián)網(wǎng)和嵌入式融合之后所產(chǎn)生的。在進行嵌入式或者物聯(lián)網(wǎng)運行過程中,其產(chǎn)品質(zhì)量是我們重點要考慮的,主要體現(xiàn)在功能性、性能效率、易用性、可靠性、信息安全性、可維護性等主要軟件特征,在運行過程中,任何一個特征存在問題都不是一個完美的產(chǎn)品。我們軟件測試工作就是面對軟件各種特性來進行的軟件測試設(shè)計,對不同的軟件特性設(shè)計不同的正例、反例,以及特殊場景的設(shè)計,經(jīng)過多輪軟件測試,發(fā)現(xiàn)產(chǎn)品缺陷,最后出具《XX產(chǎn)品軟件驗收測試報告》。

安全性方面

特別在信息安全性方面,物聯(lián)網(wǎng)產(chǎn)品最容易受到外界的網(wǎng)絡(luò)攻擊,更重要的是很多物聯(lián)網(wǎng)智能產(chǎn)品,比如智能家居,智能玩具,智能手表,物聯(lián)網(wǎng)攝像頭,農(nóng)業(yè)機械的作業(yè)狀態(tài)和作業(yè)效果的監(jiān)測,工業(yè)企業(yè)的設(shè)備狀態(tài)監(jiān)測,設(shè)備利用率指標(biāo)的監(jiān)測,農(nóng)業(yè)養(yǎng)殖的環(huán)境監(jiān)測,牲畜監(jiān)測等等應(yīng)用領(lǐng)域已經(jīng)與5G技術(shù)完美融合,信息安全性顯得更加重要,也給物聯(lián)網(wǎng)企業(yè)帶來了新的挑戰(zhàn)。隨著物聯(lián)網(wǎng)的應(yīng)用,涉及用戶隱私的海量數(shù)據(jù)將被各類物聯(lián)網(wǎng)設(shè)備記錄,其數(shù)據(jù)安全隱患也愈加嚴(yán)重。此外,據(jù)有關(guān)數(shù)據(jù)顯示,10000戶家庭每天大約能夠生成多達1.5億個離散數(shù)據(jù)點。IDC報告顯示,2020年全球物聯(lián)網(wǎng)設(shè)備將有200-250億臺。海量用戶隱私數(shù)據(jù)被龐大的物聯(lián)網(wǎng)設(shè)備所承載記錄,其安全風(fēng)險系數(shù)也被極具放大。

物聯(lián)網(wǎng)

性能效率

互聯(lián)網(wǎng)與嵌入式/物聯(lián)網(wǎng)的應(yīng)用結(jié)合,由于用戶處于世界各地,無法控制用戶什么時候去訪問嵌入式/物聯(lián)網(wǎng)產(chǎn)品,可能在某個節(jié)點甚至幾萬個節(jié)點,使得嵌入式/物聯(lián)網(wǎng)產(chǎn)品處于高并發(fā)的狀況,而導(dǎo)致整個系統(tǒng)的崩潰。所以在開發(fā)策略上,就會出現(xiàn)分布式,消息隊列的方式去解決這些遇到的問題,而不再是以前那種單服務(wù)器方式解決這些問題。由于軟件部署在服務(wù)端,所以,軟件的更新也在服務(wù)端進行。這意味著如果采用單服務(wù)器的方式部署服務(wù),也可以在后期拆分為微服務(wù)或者多服務(wù)器方式。 對于嵌入式/物聯(lián)網(wǎng)應(yīng)用來說,一般來說用戶只會對本設(shè)備對應(yīng)的某些節(jié)點進行操作,但是對于服務(wù)器依然存在著高并發(fā)的壓力。舉個例子:對于手機的應(yīng)用來說,其實數(shù)據(jù)的交互是在于服務(wù)端和客戶端,基本上來說,雖然軟件安裝在嵌入式設(shè)備中,但本質(zhì)在于與服務(wù)器做數(shù)據(jù)交互,可以理解是互聯(lián)網(wǎng)應(yīng)用。

穩(wěn)定性

嵌入式設(shè)備在完善產(chǎn)品后,可能不具備OTA(空中升級)功能,所以對于穩(wěn)定性的要求就比較高。試想如下場景,當(dāng)你的設(shè)備賣到了全球各地,而你發(fā)現(xiàn)了一個嚴(yán)重的問題,而無法通過空中升級的方式更新軟件,那么這個軟件更新的代理就是非常高的。 另外一種情況是,你的硬件設(shè)計考慮不夠周全,導(dǎo)致了內(nèi)存不那么夠,那么對于軟件研發(fā)來說,需要更多的節(jié)約內(nèi)存空間。 或者是某個節(jié)點與服務(wù)器的連接因為弱網(wǎng)環(huán)境而存在不穩(wěn)定性,這些都是我們測評人員應(yīng)該去為客戶考慮的。

軟件測評依據(jù)

依據(jù)GB/T 25000.51-2016《系統(tǒng)與軟件工程 系統(tǒng)與軟件質(zhì)量要求和評價(SQuaRE) 第51 部分: 就緒可用軟件產(chǎn)品(RUSP)的質(zhì)量要求和測試細(xì)則》,即CNAS資質(zhì)國家認(rèn)可委。

CNAS測評依據(jù)

商務(wù)流程

1、商務(wù)階段

2、實施階段

3、交付階段

提供的材料 

1、測試申請表 

2、與申請表一致的系統(tǒng)功能列表

3、與申請表一致的用戶手冊 

4、任務(wù)書、合同書、申報材料等 

約束條件

《XX產(chǎn)品軟件測評委托合同》

《XX產(chǎn)品軟件測評保密協(xié)議》

測試周期

3-10個工作日內(nèi)出具《XX產(chǎn)品軟件驗收測試報告》

服務(wù)區(qū)域

北京、上海、天津、重慶、遼寧省、黑龍江省、吉林省、廣東省、海南省、福建省、湖南省、四川省、重慶市、貴州省、云南省、廣西省、湖北省、河南省、山東省、甘肅省、新疆省、西藏自治區(qū)、河北省、陜西省、山西省、浙江省、江蘇省等地區(qū)軟件驗收測試報告。