我們?cè)谲浖y(cè)試崗位過程中到底是做一些什么事情?
測(cè)試
自動(dòng)化
性能
這三個(gè)不管你的項(xiàng)目大與小,項(xiàng)目的難易程度,其實(shí)我們都會(huì)做到,尤其是第一個(gè),不管你是醫(yī)療還是電商的或者是app的,功能肯定是都要保證的,至于自動(dòng)化和性能,這兩個(gè)是可選的。
但是現(xiàn)在的話自動(dòng)化和性能也已經(jīng)成為了占據(jù)了很大的比例。
首先第一個(gè)功能的話,我們測(cè)什么?
根據(jù)需求來測(cè),常規(guī)需求就是產(chǎn)品經(jīng)理提供的產(chǎn)品需求,我們就把它叫常規(guī)需求,來進(jìn)行我們的UI測(cè)試、接口測(cè)試、以及產(chǎn)品的迭代、新增功能測(cè)試。
第二個(gè),優(yōu)化需求,這個(gè)的話其實(shí)就是對(duì)于我們的這一些優(yōu)化的功能問題的修復(fù),去進(jìn)行UI、接口這些方面的測(cè)試。
第二個(gè)自動(dòng)化這一塊,主要進(jìn)行UI自動(dòng)化或者接口自動(dòng)化。自動(dòng)化它主要用在什么樣的場(chǎng)景或者用在什么的階段?
冒煙測(cè)試、回歸測(cè)試、正式版本測(cè)試都可以用到自動(dòng)化。
但是實(shí)際在工作中間,用得最多的主要在回歸測(cè)試我們用自動(dòng)化來進(jìn)行回歸。
至于性能的話,我們也分兩種,第一種是日常的壓測(cè),保證測(cè)試系統(tǒng)的整體性能,第二種在節(jié)日或者重要發(fā)版日情況下去進(jìn)行一個(gè)全鏈路的壓測(cè)。(全鏈路壓測(cè),通俗易懂就是用戶使用環(huán)境下的壓力測(cè)試)
像我們?nèi)粘簻y(cè),是在版本軟件上線前來進(jìn)行的測(cè)試活動(dòng),是在測(cè)試環(huán)境進(jìn)行,測(cè)試這個(gè)系統(tǒng)的性能是否滿足我們的要求。(響應(yīng)時(shí)間,資源的消耗情況,Tps等)
在真正用戶使用的情況下,服務(wù)器的壓力情況是什么樣子的,這種情況就叫全鏈路壓測(cè)。(軟件已經(jīng)上線,用戶在使用的過程中間)那么對(duì)于這一種,把它叫做真實(shí)環(huán)境的壓測(cè),得出的數(shù)據(jù)更為真實(shí)(響應(yīng)時(shí)間、服務(wù)資源、tps)
整合細(xì)節(jié)參照思維導(dǎo)圖

就拿滴滴打車來舉例子,這個(gè)軟件要進(jìn)去全鏈路壓測(cè),但是我又不能去影響真實(shí)用戶(司機(jī)、乘客)的使用,在進(jìn)行測(cè)試的時(shí)候我們就避開高峰期,模擬真實(shí)情況。
那么具體功能、自動(dòng)化、性能在工作中間它的整套流程是什么樣的,我們下一篇文章接著講。