軟體測試就是測試程式嗎?

時間 2021-05-09 22:47:13

1樓:周緒龍

軟體測試不單單是測試程式。

我們是要驗證程式的正確性,發現問題,最終提公升軟體的質量,增強使用者的體驗,吸引越來越多的使用者來用我們的軟體。此外軟體測試有時候也要關注問題產生的原因,這個原因有時候也是硬體產生的。

2樓:胤子

軟體測試範圍較廣,不單單指測試程式,就測試程式而言,在軟體測試中屬於白盒測試,包括靜態分析、度量分析、資料流分析、結構流分析、單元測試等等。

除了這些,軟體測試還包含:

功能測試

大致流程是:測試用例設計、執行測試過程、測試總結和測試文件的撰寫。其實大部分的軟體測試都是按這個流程進行的,功能測試是傳統的手工測試,需要測試人員一步一步操作下去,檢驗功能是否滿足預期。

也有半自動化測試工具testcafe可以錄製操作,做測試用例的記錄與修改。

效能測試

屬於必須借助工具才能完成的測試,就好比你無法確確實實的去找五百萬個使用者來驗證你系統的負載能力,這裡面包含了壓力測試、負載測試、冒煙測試等等,一般借助virtualize來服務虛擬化,借助SOA test和loadtest來驗證介面等。

白盒測試(動態測試、靜態測試、單元測試等)

這裡面屬於借助自動化測試工具提高效率和減少人工測試成本的操作,比如全自動化的白盒測試工具parasoft c++test/jtest/dottest等都是可以一鍵完成靜態分析的,還有一鍵生成測試用例,執行測試用例,提供覆蓋率報告等等,是目前比較常規的做法,特別是需要進行一些認證的企業,需要大量的行業規則集去匹配。

3樓:偷井蓋養你

鐵牌測試人員,不能測出程式問題

銅牌測試人員,能測出程式問題

銀牌測試人員,能測出程式問題,然後給你定位出來金牌測試人員,能測出程式問題,然後給你定位出來,順便改了鑽石測試人員,能從測出的程式問題中,發現流程或者管理上的問題鉑金測試人員,能從產品發現使用者的問題,並解決使用者問題

4樓:irakih

現在叫質量管理,用各種業務或技術手段保障軟體研發流程與產品質量

按企業內部定義,pm、效能平台、專項黑科技、業務測試經理,甚至安全方面的人士,都有可能屬於這一部分

5樓:不辣的皮皮

具體來說,測試程式只是一部分。

首先,大部分的軟體測試,最終還是執行在硬體上。所以無論如何,你都是把軟體和硬體一起測。

典型的場景是硬體相關的效能測試,最終你的效能指標還是用cpu占用,記憶體占用,磁碟吞吐速度等來標識的。

其次,測試還需要做很多外圍工作,例如搭建測試環境,理解產品需求文件,記錄bug等,這些是為你測試程式做準備。同時,你還需要做各種溝通工作。

另外,軟體和程式有一定的差別。如果說程式是一段可執行二進位制檔案,軟體則是配套了使用者手冊,運維文件,包含該軟體的安裝解除安裝公升級的內容,軟體測試範疇要略大於程式測試。

6樓:JTHH

只要能保證產品質量,軟體測試可以做任何事情,測試程式只是其中的一環。其他事情包括但不限於需求評審,流程優化,測試用例,測試工具開發等等

7樓:千鋒軟體測試學院

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

任何乙個測試物件, 都可以從如下幾個方面來進行測試:

功能效能

安全相容

可靠可用

8樓:慧樂課堂-靜微

一:測試程式是測試開發實現的功能,這個是目的,但是還會涉及到很多例如需求業務

二:ui設計,還有產品的邏輯關係

三:要站在使用者的體驗方面進行提問題,其實工作就是乙個團隊合作的精神。

軟體測試 如何開展軟體測試?

蘇打氣泡奶茶 測試的流程 測試貫徹在產品生命週期中的每乙個環節,從需求提出開始到測試計畫 測試設計以及測試用例設計與評審及執行,最後進行回歸測試。產品發布上線後跟蹤使用者使用的反饋,週而迴圈直到產品不在維護。1 參與需求的評審 評審內容主要分為功能性 準確性 完整性 可測性 優先順序和約束性。當然還...

初級軟體測試如何走向中級軟體測試?

墨菲的人生旅途 我想一起回答樓上的會自動化就可以從初轉中,這個認識有一定偏差。在我面試大多數都51testing出來的學員都問我,你們公司有自動化和效能方面嗎,我問他為什麼這麼問,答曰因為老師說這兩個工資高。在這件事情上我認同他們老師描述的部分,但是做這兩個是有門檻和限制的,自動化和效能需求量遠不如...

軟體測試有前途嗎?

青雲叔叔 軟體測試行業怎麼樣,直接上來回答這個問題顯得有點唐突,所以我先用昨天別人發我的一則招聘資訊來說下吧 看到這個招聘資訊有的大嘴上來就說,你這是假的吧?這種東西都是網上可查的,不存在假的可能性!對,你沒看錯70 90K,薪資100萬左右了!又有一些半吊子出來說,軟體測試做到頭就8 10k呀,你...