軟體測試中什麼是配置項測試?具體定義和具體工作是什麼

2021-04-20 07:16:03 字數 3908 閱讀 3416

1樓:匿名使用者

配置項測試的理解,我抄覺得得先清楚兩個概念:

軟體配置項

:我認為軟體配置項就是一個開發完成的,已經進入配置管理的,準備提供給客戶的產品。可以是可執行**,也可以是產品文件。

軟體需求規格說明書:軟體需求規格說明書是在專案前期進行需求分析的時候得到的一份文件,這份文件中描述了使用者的需求,是初始階段甲乙雙方對專案的共同理解,比如一些介面設計,流程描述,這個是整個開發工作的基礎。

那麼配置項測試,就可以理解成是對軟體配置項的一種檢查,檢查它與軟體需求規格說明書是否一致。比如對可執行**進行功能測試,關注它的功能是否與軟體需求規格說明書中要求的一致。或者對一份產品文件進行文件審查,關注是否已經按照軟體需求規格說明書中要求,描述了安裝步驟,或者文件中描述的介面是否與軟體需求規格說明書中的相同。

所以配置項測試,需要在單元測試整合測試之後進行。

我理解的測試順序應該是:單元測試->整合測試->配置項測試->系統測試->確認測試,如果專案存在變更,還需要進行迴歸測試。當然,這個只是幫助理解,實際中肯定不會是按順序做的。

2樓:

個人觀點:copy這裡的配置項測試,可以簡單看做單元測試的下一個級別,即對單獨配置項進行的測試,這裡如果你對測試理解不上去,就換個詞,檢查~在一些體系中,對測試角色所賦予的工作範圍是包括文件檢查、**靜態檢查的,也就是所謂的配置項測試。這部分工作完成後再進行單元測試、整合測試、系統測試等等一系列後續工作。

3樓:匿名使用者

個人觀點bai:

這裡的配du置項測試,可以簡單看做單元

zhi測試的下一個dao級別,即對專單獨配置屬項進行的測試,這裡如果你對測試理解不上去,就換個詞,檢查~在一些體系中,對測試角色所賦予的工作範圍是包括文件檢查、**靜態檢查的,也就是所謂的配置項測試。這部分工作完成後再進行單元測試、整合測試、系統測試等等一系列後續工作。

軟體測試的具體工作內容是什麼?

4樓:匿名使用者

沒事找bug,有事找開發。

軟體測試工作主要是要細,一個軟體往往大錯誤就並不多,最多的就是小錯誤小毛病。

軟體測試工程師的工作內容就是根據需求文件通過手動或自動手段,來執行或測試某個系統的過程,在這個測試工程中,如果測試的結果不符合需求文件預期結果,那麼通常情況下,可以判定為bug,然後我們再跟開發確認它確實是一個bug之後,就把這個bug存放在一個bug管理工具(禪道、bugfree...)中做個記錄。後續我們要維護這個bug,開發根據你提的bug修改完程式後,我們需要複測,根據測試結果修改bug狀態, 直到bug閉環。

這個過程大家可能聽上去覺得很簡單,事實上,在執行實施的時候,是有一套流程的。

5樓:愛喝可樂小兔砸

在軟體測試初級階段,不需要程式設計能力。但是任何一個職業,都會追求長期發展。

讓我們來看看軟體測試的幾種職業生涯歷程**行的就另說了)。

1、技術 + 管理方向:一枚萌新 - 》技術階段 -》測試經理、主管這樣的管理崗

-------程式設計能力 + 管理能力俱在

2、純技術方向 :一枚萌新 -》功能測試 -》自動化/效能/安全 - 》測試開發/效能、安全測試專家/架構師

-------優秀的程式設計能力

3、產品方向:一枚萌新 -》業務專家 -》產品經理、產品需求等崗位。

-------不需要程式設計能力

6樓:最新資訊資料

軟體測試主要工作內容,包括兩個方面驗證(verification)和確認(validation)。

驗證(verification)是保證軟體正確地實現了一些特定功能的一系列活動, 即保證軟體以正確的方式來做了這個事件。

1.確定軟體生存週期中的一個給定階段的產品是否達到前階段確立的需求的過程。

2.程式正確性的形式證明,即採用形式理論證明程式符合設計規約規定的過程。

3.評審、審查、測試、檢查、審計等各類活動,或對某些項處理、服務或檔案等是否和規定的需求相一致進行判斷和提出報告。

確認(validation)是一系列的活動和過程,目的是想證實在一個給定的外部環境中軟體的邏輯正確性。即保證軟體做了你所期望的事情。

1.靜態確認,不在計算機上實際執行程式,通過人工或程式分析來證明軟體的正確性。

2.動態確認,通過執行程式做分析,測試程式的動態行為,以證實軟體是否存在問題。

其實,軟體測試的物件不僅僅是程式測試,軟體測試應該包括整個軟體開發期間各個階段所產生的文件,如需求規格說明、概要設計文件、詳細設計文件,當然軟體測試的主要物件還是源程式。

7樓:洋御天

主要有功能測試

、介面測試、自動化測試、效能測試。

一般的公司基本都是以功能測試為主,主要是需求分析,根據需求編寫測試用例,執行測試用例,編寫測試計劃,測試執行提交bug至bug管理系統,迴歸驗證已修復bug,編寫測試報告。自動化測試,編寫指令碼,執行,分析,報告

效能測試,編寫指令碼,執行,分析,調優,報告

8樓:_黑羽祭

1.搭建測試環境

2.寫測試用例

3.執行測試用例

4.寫測試計劃、測試報告

5.測試,並提交bug單

6.跟蹤bug修改情況

7.自動化測試,編寫指令碼,執行,分析,報告8.效能測試,編寫指令碼,執行,分析,調優,報告大概的是這些。

9樓:匿名使用者

1.瞭解業務流程,分析需求點。

2.編寫測試計劃。

3.設計測試用例,進行稽核。

4.執行測試用例。(搭建測試環境,準備測試資料,進行**,**通過後進入正式測試)

5.編寫測試報告,對整個測試過程和版本的質量進行評估。

10樓:匿名使用者

可能要分哪種測試吧。不過都大同小異。編寫測試文件,執行測試用例,建立測試環境等等

11樓:

你說的是功能測試嗎?

12樓:七一

找bug的。然後簡單的測試

13樓:河北中公優就業

軟體測試

工程師的首要任務就是編寫測試用例了,測試用例是測試工作當中的重中之重。不管是去執行測試還是去評估,都需要測試用例作為依據。編寫測試用例需要的依據,就是需求文件和設計文件了,所以測試的第1個要務,就是編寫測試用例。

軟體測試基本包含4個階段,單元測試、整合測試、系統測試和驗收測試,測試人員的崗位職責,除了單元測試之外,其他的整合測試、系統測試、驗收測試也需要軟體測試工程師去執行。

軟體測試不能單獨依附於一個軟體產品,它要在一定的測試環境中執行,比如要測試一個購物系統,那麼要模擬後臺的真實資料,也就是後臺一定要有購物、支付這樣的流程,有了這樣的後臺資料才可以去測試。因此搭建測試環境也是測試工程師的崗位職責之一。

14樓:匿名使用者

軟體測試的具體工作內容是找bug,不斷與各個部門撕扯;

第一步,進行需求評審;

第二步,書寫測試用例;

第三步,測試用例評審;

第四步,進行用例測試;

第五步,與開發,產品交流

第六,上線

一般的培訓機構會教很多,功能性測試,自動化測試,效能測試等等,我一朋友在優就業學了很多,最終在公司中從事功能性測試工作;

請問軟體測試中部件測試的具體概念是什麼?它和單元測試有哪些區別? 20

15樓:六月六號

部件測試和單元測試我舉個例子

單元測試是對軟體中的最小可測試單元進行檢查和驗證部件測試是幾個單元組合後的模組

如果說部件測試是測試車的發動機

單元測試相當於發動機每一個小零件

軟體測試的具體問題?軟體測試面試常見問題有哪些

整合測試 1 整合測試的目標模組分類。2 每個目標模組的測試點,即目標物件的被測試內容及測試通過的標準,這個測試點可以由測試人員來填寫,對應著一個自動化的case。3 整合測試的結果驗證。即通過 不通過 錯誤原因 通過的比率統計。2 對應所有的測試功能點填寫被測試模組 測試方法。3 執行測試後,可以...

軟體測試該如何學習?軟體測試需要學什麼?

軟體測試這個職位在網際網路公司不可或缺,並且地位也越來越重要,發展前景和薪資待遇都持續向好。一般來講軟體測試就是為軟體找缺陷,也就是我們常說的bug,需要學習計算機基礎,軟體測試基本的概念原理,軟體測試的工具使用,再掌握一門程式語言,最後開始學習自動化測試和介面測試,效能測試等等。想要學習軟體測試,...

如何學習軟體測試?軟體測試都學習什麼內容?

軟體測試都學習什麼內容?軟體測試是分模組教學,功能測試 效能測試 安全性測試 介面測試 自動化測試等等,一般都是先從理論開始學習,再到專案實操,具體課程大綱可到我公司 檢視!軟體測試如何學習?軟體測試如何學習?軟體測試作為軟體產品最終能否投入使用的最重要的乙個環節,自然受到了人們的重視。隨著軟體深罩...