軟體測試學習筆記(四)

2021-10-23 13:35:33 字數 1335 閱讀 6042

測試用例(testcase)是為專案需求而編制的一組測試輸入、執行條件以及**結果,以便測試某個程式是否滿足客戶需求。

可以總結為:每乙個測試點的資料設計和步驟設計。

下圖中紅色標題為重要要素,不可或缺的。

例子:

軟體測試點,是我們在做需求分析時要進行羅列的,以便於我們梳理清楚所有需要測試的點。

測試點可以有效的幫助我們確定測試點,不會產生遺漏項。

何時會用到軟體測試點:

1)需求分析,梳理測試的功能點時。

2)寫用例之前。

3)任務晉級,來不及寫用例時。

使用的工具xmind

軟體的bug,狹義概念是指軟體程式的漏洞和缺陷,廣義概念除此之外還包括測試工程師或使用者所發現和提出的軟體可改進的細節、或與需求文件存在差異的功能實現等。

總結來說,bug就是跟我們測試用例預期結果不一致、跟需求不一致、跟使用者的要求不一致的所有的情況,都可以稱之為bug。

國內常用的bug管理工具為——禪道

如何管理和跟進bug:

相容問題指的是不同的瀏覽器對同一段**有不同的解析,從而造成頁面顯示效果不統一的情況。大多數情況下,我們的需求是,無論使用者用什麼瀏覽器來檢視我們的**或登陸我們的系統,都應該是正常顯示效果,並能正常操作,這樣才能夠給使用者更好的使用體驗。

產生瀏覽器相容性問題的具體原因

不同瀏覽器使用的核心以及所支援的html等網頁語言標準不同;以及使用者客戶端的環境不同(如解析度)造成的顯示效果不能達到理想情況。最常見的問題便是網頁元素位置混亂、錯位。

核心決定了瀏覽器如何顯示網頁的內容以及頁面的格式資訊。

瀏覽器相容性測試的常見問題:

能夠替代網頁做相容性測試的工具如下:

軟體測試筆記四

1 認識 web應用系統 1 web系統構成 乙個web應用系統通常由三個部分構成,通常都有自己的功能服務。使用者服務子系統 元件 客戶端 瀏覽器 指令碼 元件等 系統 商業 服務子系統 元件 伺服器 群 指令碼 元件 資料庫 系統 db 及應用程式介面等 資料服務子系統 元件 db伺服器,系統儲存...

軟體測試學習筆記

筆記僅用於自我理解與自我總結,不全面之處請包含,錯誤之處請指正。功能性測試 黑盒測試,軟體實現未知。任何程式被看做是軟體規格說明 需求 中輸入定義域取值到輸出值域的轉換,理想的程式本應該規矩的完成這個職責。所以對於理想的程式,黑盒測試的測試用例完全可以根據軟體規格 需求 說明書來建立,並能夠覆蓋程式...

軟體測試學習筆記

保證測試的覆蓋度,但是窮舉測試是不可能的。所有的測試都應該追溯到使用者。越早測越好,測試過程與開發過程應該是互相結合的。測試的規模 從小到大,從單元測試到系統測試。不能為了便於測試而擅自修改程式。既應該測試軟體能做什麼,也應該測試軟體不能做什麼。測試做到什麼程度並沒有乙個固定答案。只要滿足兩個顯式條...