硬體測試和軟體測試有什麼聯絡沒?

時間 2023-04-25 08:48:01

1樓:吾輩行者

肯定沒機會。

軟體測試和硬體測試思維方式上可以互相借鑑,但在技術上幾乎沒什麼交叉點。

軟體和程式語言打交道,硬體實際在設計電路。

樓上兩位說的都是科學家級別的學科互動啦,作為普通企業工作人家完全細緻分工,軟體測試的技術要求跟程式開發相近需要程式設計/資料庫這方面的,裝電腦和研究硬體和這些哪有關係啊,在這種職業選擇的大事上務必不要誘導人。

2樓:匿名使用者

硬體是物理的,軟體是邏輯的,軟體想表達出來必須通過硬體,比如你看到的影象,是靠硬體與作業系統(也是軟體)還有其它軟體共同工作產生的,所以軟體可以理解成一種資訊。

語言很好理解,中國人說中文,美國人說英文,計算機說計算機文,程式設計工具相當於一個翻譯,把這種介於人和計算機的語言(如c語言)翻譯成計算機能讀懂的資訊。

二進位制 就是平時所說的0或1,與十進位制是一個原理,只不過十制是到第十位就要進位成兩位數,而二進位制,到1就要進一位,使用二進位制的原因可以這麼理解,計算機只能讀最最低階的資訊,就像電燈,只有開或關,沒有中間或其它選擇,所以這是機器能理解的最高階的資訊,這就是為什麼會有二進位制。

像你的公司所做的硬體產品就需要使用軟體去執行,所以你可以先測試一段時間硬體,然後再申請去測試執行硬體的軟體,這樣可以更好的去測試。

3樓:期為免

硬體測試可以打好軟體測試的基礎啊`

如果以後做軟體也可以知道硬體**不行啊`

硬體測試和軟體測試的區別

4樓:校丹卓子

本質上沒有太大的區別,目的都是一致的。

考察方向:都是從功能、效能、質量屬性等方面。硬體測試不同的是需要考察老化方面的問題,進行老化測試,和國家要求的一些常規硬體測試,並達到國標。

流程方面:基本都是越早介入效果越好。硬體測試除了要對嵌入式的程式進行測試之外,還需要對原理圖、結構圖、元件選擇等等很多硬體研發過程中涉及的方面進行驗證測試,保證每個環節的正確性。

同時,還需要對每個環節的銜接進行反覆驗證,硬體不同於軟體,介面明確了,邏輯正確了,軟體問題不會非常大,但是硬體就不同了,可能介面正確,各個模組正確,就是銜接的時候會出現很多意想不到的問題,尤其是銜接的順序和時間。

技術方面:目前在國內基本都是靠手工測試完成,軟體測試比硬體測試稍微先進點,就是可以進行比較規模化的自動化測試,尤其是web軟體,更要注意併發測試。

硬體測試像emc等國家認證的測試必須經過專門機構驗證才可以。如果是企業自檢,也要有相關的儀器裝置。

以上完全是靠自己經驗來的,給分吧。

哈哈~~~

5樓:律全勵溪

硬體測試和軟體測試的區別如下:

1.測試目的不同。

硬體測試的目的主要是保障硬體的可靠性,以及硬體和硬體的聯接關係的正確性與準確性。

軟體測試的目的主要是保證軟體流程的正確性,以及正確的應用邏輯關係。

2.測試手段不同。

硬體測試的手段,主要是針對硬體本身以及環境的測試,比如老化測試、壽命測試、故障率測試等。

軟體測試,主要是通過對軟體的輸入進行控制,從而達到不同的測試結果,通過輸入輸出的差異比較測試是否正確和準確。

3.測試工具不同。

軟體測試相對來說,用到的只是資料性的工具,或者軟體。

4.測試結果的穩定性不同。

硬體測試有可能在相同的條件下(如相同的溫度),出現不同的測試結果。

軟體測試的輸入相同的話,如果沒有引入隨機資料,則其輸出是相同的。

軟體測試是做什麼?

6樓:it科技青年

軟體測試工程師的工作內容當然主要就是進行軟體以及系統的測試了,那麼具體的測試工作則分為以下幾個部分:

一、需求評審。

在整個團隊拿到需求之後的第一件事是進行需求分析,看看要這個軟體要實現哪些需求。需求分析的後一步就是需求評審了,這個環節需要軟體測試工程師與產品需求人員、開發人員、qa人員共同進行參與,評審這些需求能不能夠實現。

二、寫測試計劃。

接下來在開發人員編寫開發計劃的同時,測試人員要寫測試計劃,就是哪些人要在什麼時間做哪些測試工作,最後產出什麼工作結果也就是提交哪些文件。

三、編寫測試用例。

測試用例就是指導測試工作進行的文件,比如要測試系統的登入功能、購買功能等,會通過測試方法和策略來設計測試用例。所以編寫測試用例是軟體測試工程師進行測試之外最重要的工作了。

四、用例評審。

用例評審就是評價和審查測試方法和測試內容是否合理全面。不能只做基礎的測試工作就可以,還得全面進行可能會出現各種各樣錯誤的測試,儘可能把bug降到最低。

五、執行測試、提交bug

執行測試自然不必多說,就是測試工程師真刀真槍地進行測試工作,找出了bug之後會進行提交,讓軟體開發人員進行修改。

六、迴歸測試、編寫測試總結報告。

迴歸測試就是對開發人員改好bug的軟體再次進行測試,看bug是否都已經修改好。待bug都修改好之後,測試人員要編寫測試總結報告,闡述軟體的質量如何,軟體才可以上線釋出。

硬體測試是做什麼的

7樓:阿辰聊職場

硬體測試工程師主要負責硬體產品的測試工作,保證測試質量及測試工作的順利進行,並參與硬體測試技術和規範的改進與制定。

硬體測試工程師主要做的工作有:

1、負責研發產品的硬體測試;

2、根據產品設計規劃,設計測試方案,編寫測試計劃,開發測試用例;

3、按專案管理規範的要求編制相關技術文件;

4、負責產品的維修、現場除錯等;

5、負責施工人員的培訓及時做好產品反饋;

6、對原有產品的優化、升級等工作。

硬體測試內容:

定義:硬體測試就是對專案開發過程的產品硬體(結構、pcba、關鍵部件等)進行差錯檢查,保證其質量的一種過程活動。硬體測試只是硬體產品質量控制的方式之一,質量管理包括一個質量目標ppm+三部曲(質量策劃-質量控制-質量改進)。

硬體產品質量保證系統:

從汽車零部件(車機開發)質量保障系統,可以看到汽車零部件硬體質量是設計與生產出來的,測試只是檢驗保障手段方式之一。

硬體測試內容方向:

硬體測試是具有試驗性質的測量,即測量和試驗的綜合。而測試手段就是儀器儀表。測試的基本任務就是獲取有用的資訊,通過藉助專門的儀器、裝置,設計合理的實驗方法以及進行必要的訊號分析與資料處理,從而獲得與被測物件有關的資訊。

軟體測試是做什麼的?

8樓:職場導師傅紓

2、根據測試需求和專案的整體計劃,制定測試計劃,測試方案等,包括測試的時間節點安排,人力資源安排,測試策略等,並進行評審。

3、根據測試需求以及相關的設計文件,編寫測試用例,即明確每個測試點的具體的操作步驟,預期結果等內容,並對用例進行評審。

4、準備測試環境和測試資料,包括測試系統部署的硬體環境和軟體環境。

5、執行測試用例,提交測試過程中發現的bug,並通過版本迭代進行迴歸測試,驗證相關的bug。

6、完成內部軟體系統的功能測試,系統測試之後,系統趨於穩定,提交客戶進行驗收測試。

7、編寫軟體測試報告。

8、對測試過程進行總結,並將測試過程中的所有文件進行歸檔。

9樓:匿名使用者

就是在一個軟體研發出來之後,相關的部門和人員根據客戶所提的需求,隊軟體的功能進行實現,並發現其中的問題,告知軟體研發部門。通知其進行改動。軟體測評基本就是對功能的測評,因為外觀是客戶所需求的,軟體測評不需要涉及到這個部分。

10樓:網友

軟體測試需要學什麼?

11樓:淡淡小雛菊漓

軟體測試定義是:為了發現程式中的錯誤而執行程式的過程。它是幫助識別開發完成(各種版本)的計算機軟體(整體或部分)的正確度(correctness) 、完全度(completeness)和質量(quality)的軟體過程;是sqa(software quality assurance)的重要子域。

選擇這個方向後,就要開始在溝通、執行力、反饋、解決問題等能力方面去培養和表現自己,讓上級看到自己這方面的能力,並且跟上級提出想去管理專案的意願,這樣你經過一段時間後肯定會有帶專案的機會,剩餘的就靠自己去發揮了。

軟體測試是在規定條件下對程式進行操作,以發現程式錯誤,衡量軟體質量,並對其是否能滿足設計要求進行評估的過程。因為軟體企業要靠軟體產品的質量去佔領市場,軟體測試會成為一個軟體企業生存的命脈,測試這關過不了,產品做出來也無法進入市場,而且可能有諸多bug,所以未來市場對軟體測試會越來越重視。

軟體測試的成長空間很大。軟體的分類,遊戲、企業應用、社交產品、電商等等,發展方向很廣。如果跳出軟體,做硬體評測、汽車測試、晶片測試等也都有非常大的發展空間。

千鋒兩週試聽,可以自己實地感受。

12樓:小明愛王者

軟體測試是檢測程式設計師開發出來的軟體是否存在漏洞,是保證軟體的質量。現在網際網路企業越來越重視使用者體驗,如果軟體存在問題,首先影響的是使用者體驗,其次也會給企業帶來不可估計的損失。所以軟體測試的崗位在企業中也佔據著非常重要的位置。

有些測試工作並不怎麼需要**能力,只要會寫報告,然後點點點就可以了,當然了很初級,我以前在優就業學習,各類測試工作方向都學了,不過後來去了金融公司做測試,工資比別的測試方向高一點,而且相對開發工作不怎麼加班。有興趣可以仔細考慮一下。

scode=hzlofz

軟體測試是做什麼的?

13樓:原始碼時代

測試行業簡介-什麼是軟體測試工程師。

14樓:網友

軟體測試需要學什麼?

15樓:姚話老師

軟體測試的職業定義是:在軟體生產過程中,手工或者利用軟體測試工具(自動)有計劃地檢查程式**和使用者文件,檢查軟體功能和軟體效能,來發現軟體產品中存在的問題(bug),並追蹤和驗證問題(bug)的處理。

軟體測試是為發現錯誤而執行一個程式或者系統的過程,測試是為了證明程式有錯,而不是證明程式無錯誤。

軟體測試是對軟體形成過程中的所有工作產品(包括程式以及相關文件)進行的測試,而不僅僅是對程式的執行進行測試。

軟體測試和軟體開發的區別,軟體測試和軟體開發有什麼區別?

手機使用者 嚴格意義上來講,軟體開發和軟體測試都有非常不錯的職業前景。因為it服務人類,it改變人們的生活方式,it對於現代社會而言非常重要。但從歷史的角度來看,軟體測試與軟體開發的職業前景還是有一些區別的。軟體測試 無論從行業現狀,軟體測試的重要性,以及軟體測試發展史來看,至少在可以預見的未來10...

軟體測試的特性,什麼是軟體測試

軟體測試的六大特性指的是 功能性,可靠性,可用性,效率性,可移植性和可維護性。軟體測試方法的目的包括 發現軟體程式中的錯誤 對軟體是否符合設計要求,以及是否符合合同中所要達到的技術要求,進行有關驗證以及評估軟體的質量。最終實現將高質量的軟體系統交給使用者的目的。而軟體的基本測試方法主要有靜態測試和動...

軟體測試裡面的組裝測試和單元測試是什麼軟體測試都有哪

主要方法 等價類法,因果圖法,邊界值法,狀態轉換法。ui介面測試主要是介面的巢狀載入 佈局等,單元測試的方法有 模組介面測試 主要的 區域性資料結構測試 路徑測試 異常處理測試 函式,類,模組的邊界值測試。測試需求分析 根據不同的軟體業務背景不同,所要求的特性也不相同,測試的側重點自然也不相同。除了...