軟體測試必備7大技能

2021-10-13 09:43:15 字數 1320 閱讀 4477

1.在測試中最重要的文件,他是測試工作的核心,是一組在測試時輸入輸出的標準,是軟體需求的具體對照。編寫測試用例,是測試人員的基本功,真正能寫好的人並不多。

2.測試用例包含的內容:用例編號,用例名稱,測試背景,前置條件,優先順序,測試資料,測試步驟,預期結果,實際結果,備註。

3.當測試小夥伴拿到第乙個需求文件的時候,進行分析,提取測試點,編寫測試用例,然後叫上開發,產品以及相關人員進行用例評審。

4.編寫測試用例常用的方法:等價類劃分法,邊界值分析法,錯誤推斷法,流程圖法等,

5.學會質疑需求,不要完全按照需求來寫測試用例,要從使用者角度去理解需求,看到需求之外的功能和體驗。

1、http協議原理

2、tcp和udp區別

3、get和post區別

1)get,它用於獲取資訊,它只是獲取、查詢資料,也就是說它不會修改伺服器上的資料,從這點來講,它是資料安全的,而稍後會提到的post它是可以修改資料的,所以這也是兩者差別之一了。

首先明確一點一定要了解業務,只有了解業務,才能把功能測試做好,並且會有一定的提高。

什麼時候接入自動化-----當你的系統趨於穩定的時候。

什麼時候介入介面測試-----當介面開發完畢的時候。

什麼時候介入效能測試-----當出現**的時候,或者搶購的時候等等。

1、介面測試工具:apipost

使用jmeter對系統進行效能測試,對系統進行壓力測試、負載測試、穩定性測試等

在這裡插入描述

1、ui自動化編寫

2、介面自動化編寫

一般是使用python+requests進行介面自動化測試的

在這裡插入描述

1.常用的sql語句,如增刪改查。

2.了解資料庫的事務,會編寫儲存過程,熟練常用的系統函式。

3.了解並可以進行資料庫的備份,遷移,還原,映象等。

4.對sql語句進行調優,並對可以執行的語句監控檢視效能。

5.了解資料庫的集群。

1.linux是測試人員的基本功,不需要掌握太難或者很不常見的linux命令,正常能做到檢視日誌,定位問題就可以了。

2.初級測試人員工作是經常遇到,發現bug,開發不承認或者不願意解決的情況,測試人員怎麼擺脫這樣的問題呢?

根據發現的bug日誌級別,來檢視日誌,定位問題,那這裡首先要說一下日誌級別。日誌級別越高,輸出的資訊越少。

info:**info資訊,不包括sql語句等一些debug資訊。

warning :**警告資訊。

error : 程式本身報錯資訊

一般不符合需求的bug在debug中,程式本身報錯的在error中。

1.免費領取乙份216頁軟體測試工程師面試寶典文件資料。

軟體測試7大厭煩

非常討厭熱炒探索性測試,雖然自己花了數萬字篇幅研究過,最後總結出來就是一句話 探索無處不在,其實啥也不是,只是鼓勵 非常討厭討論什麼開發測試人員比例,搬手指也要知道要根據專案而定 非常討厭自動化測試和手工測試之爭,看第二條 非常討厭什麼ta指標和code coverage指標,即使都100 也說明不...

必備測試軟體

必備測試軟體 一。顯示卡類 commercial plus 版序列號 edx ssg 4my7 tj4g frj9 53j8 yd4e 515c b1v3 vbss 161y 5。rivatuner 2.0 rc16版 fraps v2.74 漢化版 二。系統類 2。aida32 3.94.2 漢化...

測試同學必備Linux技能(2)

cat 檢視檔案內容,並把檔案內容列印到標準的輸出裝置上 cat b.txt 把檔案的內容全部顯示到螢幕中 cat a.txt b.txt 把a.txt的內容追加在b.txt內容後面,顯示在螢幕中 cat a.txt b.txt c.txt 把多個檔案的內容合併到新檔案,並顯示在螢幕中 cat be...