Re: [請益] 會寫程式的韌體 QA何處找

看板Soft_Job作者 (Mark Williams)時間8年前 (2016/03/01 12:56), 7年前編輯推噓3(303)
留言6則, 3人參與, 最新討論串2/11 (看更多)
我是實際寫韌體的RD,老實說這篇還蠻奇妙的。 就我實際看到的情況,韌體測試幾乎都是人工手動測試。 (我沒測試經驗,以下有錯可吐槽) 因為名稱會叫做韌體,就代表公司會賣硬體產品給別人。例如說mp3隨身聽 所以公司會養軟體/硬體/機構三種人。 所以測試部門不單純測試軟體,還須測試硬體/機構。 自然只能用人工測試,不可能自動化。 當然正常的公司,會引進一種測試手法。 例如說隨身聽要預留一條線接到電腦。(線材通常是RS232) 由電腦端下命令去控制隨身聽。 例如說0x00是播放,0x01暫停,0x02下一首,0x03上一首。 這樣電腦端可以預先排程1000項命令。讓隨身聽自己動作。 這樣可以省下「人按隨身聽按鈕」這個動作。 隨身聽自己跑1000項流程的時候,人要在旁邊看,確定音樂有放出來。 實際上可以節省的人力不多。 按鈕有沒有壞/隨身聽耐摔程度/音質好不好/mp3檔頭損毀能不能播/記憶卡讀寫幾次 這些測試還是要人工。所以QA不會只有軟體人才,還會有硬體機構人才。 RS232編輯軟體,windows一大堆,操作不難。不需要寫程式。 所以實際上這是勞力密集行業。 而且QA不會去看代碼,從頭到尾都是黑箱測試。 據我所知,部門10個QA,經驗老到的三個老手,負責想測試項目。 其餘七人就是按表操課。可能公司會用這種編制。 所以QA薪水一定低於軟體部門。 QA要寫軟體去測試另一個軟體,據我所知只有純軟才有這種編制。 因為純軟99%的項目都可以用軟體測試。 甚至有些公司不設立QA部門,而是要求小明實做A功能,然後再寫B功能的測試 那小王就實做B功能,然後寫A功能的測試。 今天要求測試韌體的人,不手動測試,而是寫軟體測試。這真的很罕見。 會寫的人就直接進軟體部門了,不會進測試部門。 除非公司制度是QA比軟體高薪。 -- 哪個最好笑? http://gamehevenhome.blogspot.tw/p/blog-page_1.html 1.馬英九維護台灣主權 6.徐旭東宣佈投資全面離開台灣 2.江宜樺愛護學生 7.連勝文表示我的一生充滿挫折 3.戴盛益建議沒錢跟父母借 8.慈濟善款全面救助窮人,絕無貪污 4.趙籐雄呼籲大家不要炒房 9.劉黎兒宣稱太陽能比核電便宜 5.王如玄照顧勞工 10.台灣富人呼籲,證所稅/證交稅打趴經濟,應全面廢除 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.4.230 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1456808165.A.39A.html ※ 編輯: GameHeven (1.171.4.230), 03/01/2016 13:00:16

03/01 13:12, , 1F
就原po的解釋的話,這就是工廠端的測試
03/01 13:12, 1F

03/01 13:12, , 2F
對方看起來是比較需要測操作邏輯的軟體功能測試
03/01 13:12, 2F

03/01 13:32, , 3F
其實很多系統廠已經有這樣測試,但都是driver留cmd
03/01 13:32, 3F

03/01 21:41, , 4F
我是原po啦,這跟韌體跟產品的複雜度有關。你說的case
03/01 21:41, 4F

03/01 21:41, , 5F
自然是像你所說的這樣的。 : )
03/01 21:41, 5F

03/01 21:42, , 6F
我還寫過測試"測試程式"的程式.因為要確保測試程式ok..
03/01 21:42, 6F
※ 編輯: GameHeven (60.250.200.199), 03/29/2017 18:29:58
文章代碼(AID): #1MrI3bEQ (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1MrI3bEQ (Soft_Job)