作者jdward (321)
看板Soft_Job
標題Re: [請益] 會寫程式的韌體 QA何處找
時間Tue Mar 1 13:31:23 2016
※ 引述《GameHeven (Mark Williams)》之銘言:
: 我是實際寫韌體的RD,老實說這篇還蠻奇妙的。
: 就我實際看到的情況,韌體測試幾乎都是人工手動測試。
: (我沒測試經驗,以下有錯可吐槽)
: 因為名稱會叫做韌體,就代表公司會賣硬體產品給別人。例如說mp3隨身聽
: 所以公司會養軟體/硬體/機構三種人。
我以前做過 AP/NAT Router 的案子,
韌體當然就是寫 Router C 的部分。
QA RD 就是寫 perl or python script
在 PC 上跑,去測試 Router 上的功能。
韌體 RD 寫完一部分,build 了一版 test firmware。
可以拿 QA 的 script 跑跑看有沒有明顯的問題 (以前曾經發生過的 bug)...
比如說 downgrade 設定後又 upgrade config 會亂掉這種...
當然有些部分一定要手動,
比如說 reset button。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.205.229
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1456810286.A.8CF.html
1F:推 cobrasgo: 這應該是局限在同產品/同規格的狀況下 03/01 14:45
2F:→ cobrasgo: 如果是新產品/新規格的話,QA應該是沒能力寫script 03/01 14:45
3F:→ cobrasgo: 除非軟/韌體RD有提供完整的command list或api 03/01 14:46
4F:推 chuegou: 要是開發流程完善的話PM或SA可能會有定義? 03/01 15:42
5F:推 cobrasgo: pm應該只會定義到function或是use case,但是測試的東西 03/01 16:37
6F:→ cobrasgo: 在不同開發階段是不一樣的 03/01 16:37
7F:→ tabbs: 最好都讓QA寫,出了問題大家下來debug 03/01 17:02
8F:推 littlebau: 新產品新規格自然要韌體提供新的API或command. 03/01 22:13