通常來說,測試和調試階段又是發現大問題的階段!在前面評審的時候,有些很隱蔽‘性’的問題可能大家都沒發現,而這個問題又是致命‘性’的,你又不得不改,那你只能在現在的基礎上再改一次了,也稱改版,新改後的板子也就稱爲V2。 0了。每家公司命名規則可能不一樣,但都是一回事。一般發生這種事,責任人就要挨批了,基本上做這方面的人都會有這種挨批的經歷!
這些都是屬於硬件上的測試,還有一個大類就是專‘門’的軟件測試了。這一塊主要有UI用戶界面、相關功能、‘交’叉事件、容量‘性’等測試。
用戶界面測試指測試用戶界面的風格是否滿足客戶要求,文字是否正確,頁面美工是否好看,文字,圖片組合是否完美,背景是否美觀,‘操’作是否友好等等,UI測試用於覈實用戶與軟件之間的‘交’互。UI測試的目標是確保用戶界面會通過測試對象的功能來爲用戶提供相應的訪問或瀏覽功能。另外,UI測試還可確保UI中的對象按照預期的方式運行,並符合公司或行業的標準。包括用戶友好‘性’,人‘性’化,易‘操’作‘性’測試。
功能測試指測試軟件各個功能模塊是否正確,邏輯是否正確。對測試對象的功能測試應側重於所有可直接追蹤到用例或業務功能和業務規則的測試需求。這種測試的目標是覈實數據的接受、處理和檢索是否正確,以及業務規則的實施是否恰當。此類測試基於黑盒技術,該技術通過圖形用戶界面(GUI)與應用程序進行‘交’互,並對‘交’互的輸出或結果進行分析,以此來覈實應用程序及其內部進程。功能測試的主要參考爲類似於功能說明書之類的文檔。
‘交’叉事件測試‘交’是指一個功能正在執行過程中,同時另外一個事件或‘操’作對該過程進行干擾的測試。例如在運行手機軟件程序的過程中接收到短信或來響鬧。應該以執行干擾的衝突事件不會導致手機死機或‘花’屏等嚴重的問題出現爲Pass的標準。
容量‘性’測試容量‘性’測試主要測試軟件測試的‘性’能,包括負載測試,強度測試,基準測試。
負載測試是一種‘性’能測試指數據在超負荷環境中運行,程序是否能夠承擔。在這種測試中,將使測試對象承擔不同的工作量,以評測和評估測試對象在不同工作量條件下的‘性’能行爲,以及持續正常運行的能力。負載測試的目標是確定並確保系統在超出最大預期工作量的情況下仍能正常運行。此外,負載測試還要評估‘性’能特徵,例如,響應時間、事務處理速率和其他與時間相關的方面。強度測試是一種‘性’能測試,他在系統資源特別低的情況下軟件系統運行情況。這類測試往往可以書寫系統要求的軟硬件水平要求。實施和執行此類測試的目的是找出因資源不足或資源爭用而導致的錯誤。如果內存或磁盤空間不足,測試對象就可能會表現出一些在正常條件下並不明顯的缺陷。而其他缺陷則可能由於爭用共享資源(如數據庫鎖或網絡帶寬)而造成的。強度測試還可用於確定測試對象能夠處理的最大工作量。
用戶手冊測試手機軟件的用戶手冊測試主要是看軟件功能介紹是否準確、簡潔地描述該軟件功能,且不會讓用戶產生誤解。
另外還會有些公司特定的測試,比如手機跌落測試,就拿着手機從一兩米的距離開始摔落,以此來測試手機的牢固度,Nokia就有此項測試。
第七步,在這些測試和相關的強制認證測試後,你就要預量產了!這步主要是在工廠小批量的試產,這個時候你要製作適應工廠生產的夾具,把板子套在這方面就能測試了。
工廠的測試和在實驗室的測試完全不同,兩者在測試的數量級上就不是一回事,實驗室用個5,6塊板子來測試和調試也就差不多了。而工廠的預量產和後面的大規模生產如果還有實驗室的方法來測試是不現實的,那還會累的人吐血,也不可能有這麼多的人力支持。
適應工廠測試的夾具這個要找專‘門’的設計廠商來做,夾具到工廠後,一般都需要硬件人員和測試人員去配合調好相應的測試軟件,配合和工廠產線上的人做好大規模快速的測試工作。
工廠的量產總是會出現奇奇怪怪的問題,一般都需要相關人員隨時準備支持。但工廠現在加工這塊是實打實有進項的,也是爲數不多能掙到錢的環節,所以現在有很多上市公司有這樣一種玩法。
上述所有環節除了工廠這塊,其他的都放在上市公司內,工廠這塊呢,由公司的高管‘私’下成立一個工廠,接單子的時候由上市公司接,然後把最後生產的量產環節轉移到屬於他們個人的工廠,這就實現了很好的利益輸送。這些高管的‘私’人工廠就是傳說中的上市公司關聯公司(工廠)!
如果你有心的話,好好的去觀察下國內的上市公司,有不少這麼玩的!這些還是需要了解的,不然,特別是股民,很容易掉坑裡。
陳非凡前世作爲總公司的一個研發人員被產線上的工人可是折磨的那叫死去活來!從道理上講,他們到產線上是客戶,因爲他們把單子‘交’給了工廠來做,但是工廠是公司高官‘私’人的,工廠這些人就和大爺一樣,效率極低,態度也慢悠悠,這幫人就仗着後面的老闆有恃無恐,不管怎麼樣,只要公司還在,單子最終還是要‘交’給這些人的。
陳非凡手中拿着的樣機是走到了第六步的,也就是沒有進行最後的大規模量產。大規模量產只有成熟的會推向市場的產品纔會進行的,顯然他手中的樣機還不滿足這點。
第一步樣機能做到這個程度,陳非凡還是很滿意的,但是他還是依據自己的測試,寫下了一些需要改進的點。