教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

智能物聯(lián)網(wǎng)行業(yè)沒有硬件如何進(jìn)行功能測(cè)試?【軟件測(cè)試培訓(xùn)】

更新時(shí)間:2019年10月09日15時(shí)44分 來源:傳智播客 瀏覽次數(shù):

隨著5G時(shí)代的到來,萬物物聯(lián)成為可能,智能物聯(lián)網(wǎng)產(chǎn)業(yè)也迎來了新的發(fā)展機(jī)遇。這個(gè)行業(yè)的一個(gè)顯著特點(diǎn)是軟硬件終端的結(jié)合,在硬件還沒有準(zhǔn)備好的時(shí)候,往往會(huì)影響到軟件。隨著測(cè)試的進(jìn)展,需要開發(fā)一個(gè)軟件模擬器代替硬件終端進(jìn)行功能測(cè)試。

本文通過兩步分析解決方案,推薦了解傳智播客軟件測(cè)培訓(xùn)課程

一、智能物聯(lián)網(wǎng)行業(yè)沒有硬件的情況分析

目標(biāo)

掌握實(shí)際場(chǎng)景中什么情況會(huì)沒有硬件

具體場(chǎng)景

·初創(chuàng)公司

智能物聯(lián)網(wǎng)公司初創(chuàng)時(shí)考慮硬件成本較大,先開發(fā)軟件,硬件可選擇后期研發(fā)或者是跟第三方合作,這時(shí)就會(huì)面臨軟件已經(jīng)是待測(cè)狀態(tài),但硬件還沒有就緒

·硬件迭代升級(jí)

拿共享汽車為例,之前是和BYD合作,現(xiàn)在要跟Tesla合作,需要一個(gè)過程,這時(shí)軟件已經(jīng)是待測(cè)狀態(tài),但硬件沒有就緒。

二、通過軟件模擬器解決功能測(cè)試

目標(biāo)

掌握沒有硬件無法進(jìn)行功能測(cè)試的原因以及解決方案

步驟

1.硬件對(duì)軟件功能測(cè)試的作用

智能物聯(lián)網(wǎng)軟件功能測(cè)試1


如上圖的智能物聯(lián)網(wǎng)行業(yè)應(yīng)用之一的共享汽車用車頁面測(cè)試場(chǎng)景之一:通過界面發(fā)指令啟動(dòng)車輛 如果沒有實(shí)車,界面就沒有任何響應(yīng),因?yàn)榘l(fā)出的通信指令得不到回復(fù)。

2.使用軟件模擬器解決沒有硬件的問題

智能物聯(lián)網(wǎng)軟件功能測(cè)試2


如上圖,通過軟件:共享汽車模擬器 替代實(shí)車和用車頁面進(jìn)行通信,保證了用車頁面的功能測(cè)試

3.使用模擬器替代實(shí)物的優(yōu)點(diǎn)分析

節(jié)省了測(cè)試成本,軟件比硬件成本小很多,特別是需要大量硬件終端支撐測(cè)試的場(chǎng)景軟件可完美解決各種極端場(chǎng)景,比如要進(jìn)行共享汽車的打砸報(bào)警測(cè)試,需要破壞硬件進(jìn)行觸發(fā),軟件很容易定

分層測(cè)試:通過軟件模擬器先保證除了除了實(shí)車以外的功能都是正確的,這時(shí)再接入實(shí)車進(jìn)行整體測(cè)試,可以很好區(qū)分是軟件還是硬件的bug。

總結(jié):智能物聯(lián)網(wǎng)行業(yè)在5G時(shí)代高速發(fā)展背景下質(zhì)量問題尤其重要,但其經(jīng)常面臨測(cè)試時(shí)沒有硬件實(shí)物、或者有硬件但考慮成本和面臨分層測(cè)試的難題。 這時(shí)急需開發(fā)一款軟件模擬器解決功能測(cè)試的需要,通過模擬器和待測(cè)對(duì)象進(jìn)行通信解決該行業(yè)無法進(jìn)行功能測(cè)試的問題。模擬器的開發(fā)其實(shí)就是一款測(cè)試工具的開發(fā),需要有扎實(shí)的編碼技能以及測(cè)試工具為功能測(cè)試服務(wù)的設(shè)計(jì)思路;通過正規(guī)IT培訓(xùn)機(jī)構(gòu)進(jìn)行學(xué)習(xí)不失為一個(gè)捷徑。

0 分享到:
和我們?cè)诰€交談!