軟體測試實踐

2021-06-16 05:14:50 字數 3809 閱讀 2164

隨著中國軟體企業的不斷發展,對軟體測試 的重視也被提上了企業的發展日程。很多大中型軟體 企業開始大量招聘專業人員負責軟體測試 。目前我國的軟體測試人員和開發 人員的比例大致在 1:4,雖然和國際先進水平的 1:1 還有一定差距,但是比起最初的 1:8 有了很大的提公升。但是從目前的需求角度來講仍然遠遠不夠,測試人員缺口仍然日益擴大。

西 安鼎力:

西安鼎力資訊科技有限責任公司,是一家以資訊科技服務為主的高科技公司,坐落於西安軟體園。公司業務涉及計算機資訊處理及計算機 系統整合;計算機軟硬體開發及銷售,軟體資訊科技服務,企業管理 諮詢等相關業務。

課程要求:

1. 首先喜歡測試行業,願意進入測試行業。

2.需要一定的程式設計基礎,例如物件導向 的知識,因為測試和程式設計比較密切,掌握和了解開發 流程會事半功倍。

3.善於思考,因為測試本就無定向。發散的思考和認識會對學習帶來很好的拓展,我會適當分享一些文件或者書籍等資料。

4. 課程level :200(中等難度)

第一期課程

本課程多為理論課程,大概有11節。

最後,我會共享一 些文件或者書籍等資料。

《測試基礎知識》課程計畫表

序號

培訓內容

課時

測試技術概述——拋磚引玉

2名字

1

測試行業的發展歷史、現狀、前景及市場需求

1

課程目標:了解當前就業形勢,市場需求狀況,測試學習的路線,測試歷史實踐和發展。

課程內容:

l 了解測試的發展歷史,以 及軟體測試的現狀。

l 目前市場需求變化,以及需要狀況和就業形勢。

l 如何正確的理解測試行業及學習的路線。

2

2

軟體測試基本概念,與開發的關係

課程目標:軟體測試基本概念,測試和開發關係,以及對測試正確認識。

課程內容:

l 軟體測試的基本概念和意義。

l 開發和測試聯絡及矛 盾。

l 如何正確的認識測試及學習。

測 試基礎——初探門徑

2名字

3

質量保證及測試過程

(1)

2

課程目標:測試,質量保證概念剖析,軟體測試生命週期 v 、 w、 h測試模型了解。

課程內容:

l 測試與質量保證的聯絡及 區別。

l v、 w、 h模型詳述及優缺點。

名字

4

講質量保證及測試過程

(2)

3

課程目標:軟體測試過程及測試策略與測試計畫理解解。

課程內容:

l 軟體測試過程簡述。

測試策略與測試計畫介紹。

測試用例設計——深入學習

名字

5

講白盒 測試用例設計方法

1(3)

課程目標:軟體測試用例設計——白盒測試用例設計方法掌握。

課程內容:

l 語句判定

條件組合

覆蓋。  

名字

6

講白盒測試用例設計方法

2(4)

4

課程目標:軟體測試用例設計——白盒測試用例設計方法掌握。

課程內容:

l 路徑覆蓋。

l 最小測試用例數計算。

名字

7

講黑盒測試用例設計方法

1(5)

課程目標:軟體測試用例設計 ——黑盒測試用例設計方法掌握。

課程內容:

l 等價類

邊界 值。

名字

8

講黑盒測試用例設計方法

2(6)

課程目標:軟 件測試用例設計——黑盒測試用例設計方法掌握。

課程內容:

l 錯推測

因果 圖。

名字

9

講測試用例例項及灰盒 測試

(7)

課程目標:通過測試用例例項講解,更深入的掌握測試用例設計方法,了解灰盒測試。

課程內容:

l 測試用例例項。

l 灰盒測試。

軟體質量保證——擴充套件眼光

1名字

10

缺陷報告

課程內容:

l 缺陷狀態遷移及缺陷分類、

嚴重度、優先順序。

l 缺陷報告方法。

l 缺陷圖示。

名字

11

測試流程改進

課程目標:了解測試流程改進的模型及關注的內容。

課程內容:

l 測試改進模型講解。

l 測試改進關注內容。

軟體回歸測試及其實踐

摘要 本文描述了軟體回歸測試的概念和進行回歸測試的基本步驟,介紹了可用於回歸測試的測試用例庫的維護方法,給出了幾種可以可保證回歸測試效率和有效性的回歸測試策略,總結了回歸測試時應該注意的一些實際問題。一 概述 在軟體生命週期中的任何乙個階段,只要軟體發生了改變,就可能給該軟體帶來問題。軟體的改變可能...

好的測試實踐 軟體測試的盡早介入

好的測試實踐 軟體測試的盡早介入 測試 的盡早介入,是 軟體測試 提倡的乙個基本原則。測試過程中實踐測試的盡早介入原則,其主要的優點表現在 提高質量 降低成本 加快進度和過程改進等。首先,我們將從缺陷的角度來看看測試盡早介入的表現。缺陷是我們測試人員的最主要輸出之一,但是它的一些特徵說明了測試盡早介...

軟體單元測試(Unit Test )最佳實踐

我們回顧幾種單元測試的最佳實踐。首先,tdd 是非常有價值的實踐。在所有現有的開發方法中,tdd 可能是多年來根本上改進開發且投資成本最小的一種。每個 qa 工程師都會告訴您,開發人員在沒有相應的測試前不會寫出成功的軟體。有了 tdd,實踐是在實現前編寫測試,並且理想情況是,編寫的測試可以成為無需人...