靠譜測試人員需具有業務分析能力

1.分析總體業務流程html

測試是以業務驅動的,不瞭解整個公司的業務,根本就沒辦法進行測試,優秀的測試人員業務的熟練程度有時候已經超過產品經理。測試能夠不懂代碼,不須要了解產品的實現邏輯,可是,須要吃透需求規格說明書,熟悉需求規格說明書全部的業務場景,業務場景包括:正向的業務場景、異常的業務場景。數據庫

2.分析被測業務數據服務器

瞭解整個業務裏面所需的數據有哪些?哪些數據是須要用戶提供的?哪些數據須要本身初始化?有哪些能夠是假數據?有哪些必須是真數據?添加數據的時候能夠用哪一個庫?架構

明白了整個軟件的數據庫架構,才能知道哪個數據是從哪個表裏頭帶出來的,它的邏輯是什麼,有沒有連帶關係。須要瞭解關鍵業務場景的數據字典,表結構,表中間的字段信息。併發

3.分析被測系統架構ide

系統用什麼語言開發的?用的是什麼服務器?測試它的話須要用什麼樣的環境進行測試?總體的測試環境是什麼樣的?性能

若是缺乏了,須要進行環境搭建,架構搭建。通常去一家新公司以後,架構是搭建好的,瞭解它便可,熟悉以前的這些老員工們使用什麼樣的架構去作的。測試

4.分析被測業務模塊網站

整個軟件有哪些模塊,好比說首頁面、註冊頁面、登陸頁面、會員頁面、商品詳情頁面、優惠券頁面等等視頻

明白有多少個模塊須要測試,每一個模塊之間的連帶關係,進而怎樣進行人員分工

5.分析測試所需資源

我須要幾臺計算機,須要幾部手機,手機須要什麼樣的系統,什麼樣的型號。

好比測一個網站的性能的時候,電腦的配置達不到測試併發5000人的標準,要麼升級電腦的硬件配置,要麼多機聯合,多機聯合時須要幾臺電腦,都須要提早籌劃。

6.分析測試完成目標

個人性能目標是什麼樣的?個人功能目標是什麼樣的?我要上線達到的上線標準是什麼樣的?

性能目標,好比我要達到併發5000人的時候,CPU佔用率不能高於70%,內存佔用率不能高於60%,響應時間不能超過5秒

功能目標,好比總體的業務流程都跑通,全部的分支流程都沒有問題,全部的接口都可以互相調用,總體的UI界面沒有問題,兼容性沒有問題等

把這些問題都弄清楚,測試的思路會很是的清晰

 

若是你覺的文章閱讀不過癮,能夠查看詳細的視頻教程

【軟件測試全棧系列課程】請點擊我哦…

 https://edu.51cto.com/course/25359.html

【博主完整視頻課程系列】請點擊我哦…

 https://edu.51cto.com/lecturer/13226632.html

【JMETER基礎和實踐課程】請點擊我哦…

 https://edu.51cto.com/course/28017.html

【JMETER 性能測試基礎與項目實戰視頻課程】請點擊我哦…

 https://edu.51cto.com/course/16055.html

【Jmeter+ant+jenkins接口層性能與自動化測試課程】請點擊我哦…

 https://edu.51cto.com/course/19323.html

【零基礎新手入門軟件測試基礎課程】請點擊我哦…

 https://edu.51cto.com/course/27846.html

【軟件測試之移動端測試系列課程】請點擊我哦…

 https://edu.51cto.com/course/26878.html

【Fiddler接口抓包神器使用教程】請點擊我哦…

 https://edu.51cto.com/course/28066.html

相關文章
相關標籤/搜索