新手怎麼入手軟體測試

2021-10-01 07:18:29 字數 2281 閱讀 2955

首先,在這裡說明的這並不是純新手的軟體測試入門指南,因為這裡面並沒有太多測試理念和測試手法的東西。只是對有測試技能卻沒有測試經驗,即工作經驗缺乏的新手的一點小小建議。

當你剛踏入測試團隊的時候,你可能無從下手。拿來軟體就是一頓亂點。其實要做乙個好的測試人員。一定要有乙份好的計畫。所以測試計畫就是測試的開始。

在測試計畫裡要對自己的軟體進行了解。是說明你對整個軟體的了解。以及業務處理的過程,了解軟體的測試重點在哪兒。所以業務描述和測試點就顯的十分的重要了。而在這裡我建議測試新手要對測試點進行詳細的描寫,最好使用**的形式。最後在用例中給自己列出乙個大致的時候安排計畫。

而測試計畫只不過是乙個開始,下面才是真正要進行測試的部份"測試用例",在測試用例中對於新手來說。等價類和邊界法是最有較的測試方法,但是有很多的時候也要注意用因果圖會比這些方法好用的多。所以在這裡我建議大家三種方法可以相結合的使用。效果更佳。在我看來其實功能測試用例就是記錄你的動做和返回值,看看是否正確。所以可以做一張大表。分別寫出序號。測試項,動作,預期結果,輸入值,實際結果,說明。。。。。。可以按業務流程順序寫。可能會有好多條結果,其實這個沒有關係。因為我們可能寫好多次一樣的業務流程,只不過輸入值不同,返回的結果就一定不同。如果後台用的是大型資料庫,也可以對後對資料表的流向進行一下描述。對你對整個系統有很大的幫助。

最後進行總結進行歸檔報告。

最後再給大家發個測試用例模板。

第一:專案背景

簡單得介紹專案的名稱,專案開發的背景和開發的情況,以及只要完成的功能;術語的定義,參考的文件 等內容

第二:資源分配

1)測試環境的搭建所需要的軟體和硬體說明,包括作業系統,補丁版本,資料庫版本,被測軟體版本,還有諸如印表機、掃瞄器等外件資訊

2)人員安排:包括任務、時間、人員及此任務輸出的產品。任務包括測試的產品、對軟體測試產品的了解、書寫測試文件,執行測試等。

第三:測試依據文件和輸出的文件說明:測試依據就是該項目的需求文件、設計文件等資訊,輸出文件包括測試需求,測試計畫,測試用例,結果統計,缺陷分析

第四:測試內容

1)測試的功能點

2)測試方法、策略:包括採用何種方法測試,採用手工或自動化測試工具

3)測試型別:包括功能測試、安全測試、壓力測試等等

4)約束條件(或測試邊界):例如測試的軟體需要有一定的網路環境 ,但是本次測試只測試軟體,預設網路環境為正常。

第五:回歸測試的策略和具體安排以及缺陷的分析和總結

第六:風險估算

在測試過程中,可能會遇到開發人員由於出差、請假等原因;人員或者軟硬體資源限制;專案優先順序發生變化等原因,在這些情況下專案如何處理,而如果專案由於某種原因被暫停,則重啟該專案測試的條件是什麼,這個也需要說明清楚:

1、測試目的

測試軟體是否真正的對於使用者的需求進行了實現,並使系統達到使用者可以接收的程度。

2、測試前期準備

從客戶的角度進行測試,測試前要非常明確系統要達到的功能目標,測試人員所具備的專業的鑑賞能力,應當明白重點及非重點。

3、編寫測試計畫

測試計畫一定要包涵以下內容:

① 明確職責。

② 明確的測試功能,進行功能的優先順序排序。

對於測試工作安排一般次序如下:

●   系統安裝

●   系統引數設定

●   遍歷所有的業務功能,並明確是否實現了所有的需求

●   通過測試

●    準確性測試(含資料測試)

●   失敗測試

●   狀態測試

●   業務處理功能查詢功能及報表功能

● 系統效能

③   測試資料設計說明。

④   培訓及其它支援條件

4、測試用例設計

對於軟體的測試從以下幾個方面考慮:

1)使用者需求的完整性:

是否根據使用者所需求的業務流程,進行了相應的具體系統的實現。

2)檔案的完整性:

是否已完成合同及約定所明確的所有的檔案。

3)通過測試(含準確性測試)

測試的第一步,測試系統能做什麼工作。

4)條件覆蓋測試

測試的第二步,測試系統多方面考慮進行的怎麼。通過一定的測試資料明確是否進行了足夠的條件覆蓋,使系統達到足夠的質量。

5)資料約束的合理性:

資料是否是約定條件範圍內;對於越界處理是否正常;預設、空白、 null 值、零值的處理是否正常。

6)狀態控制

進行系統和功能在不同狀態下的處理,如資料庫關機,客戶機開機是否能正常。

7)軟體常規效能及其他

最後,你要明白一件事情。測試和開發並不是對立的,都是為了更好的完成專案。所以搞好和團隊的關係,也是需要我們掌握的一門技能,這個也是職場不可或缺的。

新手怎麼入手軟體測試

首先,在這裡說明的這並不是純新手的軟體測試入門指南,因為這裡面並沒有太多測試理念和測試手法的東西。只是對有測試技能卻沒有測試經驗,即工作經驗缺乏的新手的一點小小建議。當你剛踏入測試團隊的時候,你可能無從下手。拿來軟體就是一頓亂點。其實要做乙個好的測試人員。一定要有乙份好的計畫。所以測試計畫就是測試的...

測試新手從何入手

當你剛被聘用到乙個測試小組時,作為新手,可能你應該按別人指定的測試計畫執行測試。這並不是說你沒有能力制定這樣的計畫,而是別人制定的測試計畫可能比你的好 這是乙個公認的事實 按別人的計畫執行,並記下那些可以用不同方式完成的部分和優秀之處。用不了多久,你就有自己作主的權利了,最開始要從你負責元件的測試計...

測試新手應該怎麼學習軟體測試

呵呵,最近一直在忙乙個專案,沒有時間寫博文了,感到很不好意思,愧對it部落格50強啊。所以今天我打算寫乙個,也算是彌補一下我心裡的愧疚吧,呵呵。最近有很多學生問我怎麼學習軟體測試,甚至還有的學生還沒有學習好測試的理論基礎知識,就想進行自動化測試,進行效能測試,這點我覺的是不好的。針對他們問我的問題,...