{eval=Array;=+count(Array);}

成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

問答專欄Q & A COLUMN

你們對測試工程師這個崗位如何看?

idealcnidealcn 回答4 收藏1
收藏問題

4條回答

zhonghanwen

zhonghanwen

回答于2022-06-22 18:21

一說到軟件測試工程師,大部分人對他們工作的理解基本都是“一直抱著手機點點點”、“找BUG”,這樣簡單粗暴的重復性工作其實是早期的測試留給大家的刻板印象。但隨著互聯(lián)網(wǎng)和測試行業(yè)的發(fā)展,這種標簽早就該被撕掉了。

什么是軟件測試?

首先你得知道

軟件測試工程師

是個什么樣的崗位?

日常的工作是什么?

行業(yè)現(xiàn)狀是怎樣的?


崗位定義

軟件測試工程師主要是負責理解產品的功能要求,并對其進行測試,檢查軟件有沒有Bug,決定軟件是否具有穩(wěn)定性,寫出相應的測試規(guī)范和測試用例。簡而言之,軟件測試工程師在一家軟件企業(yè)中擔當?shù)氖恰百|量管理”角色,及時糾錯及時更正,確保產品的正常運作。


日常工作

1.需求評審:看文檔,了解需求,分析業(yè)務流程,與商務、產品、開發(fā)人員共同參與需求評審會

2.測試用例:測試計劃安排(每月、每周、每日的節(jié)點測試),按項目情況編寫并評審測試用例文檔,盡可能把bug降到最低

3.執(zhí)行測試:找bug,提交bug,與開發(fā)討論bug,并協(xié)助開發(fā)修改bug

4.回歸測試,檢查開發(fā)修改bug情況,再進行系統(tǒng)測試,編寫測試總結報告


行業(yè)現(xiàn)狀

據(jù)調查數(shù)據(jù)顯示,目前國內IT技術崗有三、四百萬人,其中軟件測試人才缺口至少三十萬,在未來5-10年中這一數(shù)字還將持續(xù)增長。國內軟件公司的測試人員與開發(fā)人員的比例在1:4及以上的高達55.13%。可見整個軟件測試行業(yè)正處于黃金發(fā)展期,未來對高素質、高技能的軟件測試從業(yè)者的需求量也會越來越大。

軟件測試除了有前途外,也很有“錢”途。一般來說,軟件測試沒有開發(fā)那么累,需要經常加班熬夜。測試工程師只要按時按量完成好工作就可以,相對來說比較輕松。如果鉆研技術,在積累了一定經驗后,可以從初級測試工程師晉升為中級或高級測試工程師。也正因為軟件測試工程師會從多方位考慮問題,注重細節(jié),甚至比軟件開發(fā)更容易轉產品經理崗位。


有人不是很能理解,測試工程師對于軟件公司及軟件開發(fā)有多么重要。直接點說,他們就是檢查軟件缺陷的。

波音737飛機因為一個軟件系統(tǒng)的故障,在短短5個月內連著墜毀兩架,傷亡慘重。

軟件缺陷造成的損失是驚人的。即使是一點點缺陷,也會造成損失,俗稱“千里之堤潰于蟻穴”。

軟件缺陷一般指的是下面5種情況:

1. 軟件未達到產品需求文檔中標明的功能。

2. 軟件出現(xiàn)了產品需求文檔中不應該出現(xiàn)的錯誤。

3. 軟件功能超出產品需求文檔指明的范圍。

4. 軟件未達到產品需求文檔雖未指出但應該實現(xiàn)的功能。

5. 從測試工程師的角度來看,軟件難以理解、不易使用、運行緩慢、邏輯錯誤,用戶體驗不佳,或者最終用戶認為不對。


測試工程師的本質其實也是代表用戶,這個角色對軟件的成敗至關重要。如果一個軟件開發(fā)團隊沒有測試工程師,就相當于直接讓用戶來當你的測試,可能遇到一點點缺陷,用戶就流失了。但若是先讓測試發(fā)現(xiàn)這些問題,沒有關系,一切都還來得及。

所以,喜妹不僅希望軟件開發(fā)公司能越來越重視測試工程師(喜來達一直很看重我司細心認真的測試小姐姐們),也希望客戶Baba們在選擇外包開發(fā)公司的時候也考察一下該團隊的測試實力。

所有的軟件測試工程師們注意了,在行業(yè)發(fā)展的大好春天里,也得戒驕戒躁,努力做一個合格的且高技能的軟件測試工程師。

評論0 贊同0
  •  加載中...
Hanks10100

Hanks10100

回答于2022-06-22 18:21

市場上對測試的要求基本就是公司老板對測試的看法,普通人也是通過這個來認知。

01 不需要測試人員的初創(chuàng)公司

一般來說,小公司特別是初創(chuàng)公司,基本沒有設置測試人員,開發(fā)自己就測了。

初創(chuàng)公司自己的產品還在實驗階段,隨時改,沒有標準,先讓產品能跑起來,至于那些小bug,公司自己能活下去以后再改。

02 需要基本功能測試的小公司

當企業(yè)發(fā)展到一定階段,產品也用了一定時期,覺得開發(fā)自己測也不靠譜,能測出來的東西都是開發(fā)從自己角度能考慮到的。

公司希望有專門的測試人員來把關,畢竟開發(fā)和測試有不同的思維模式,希望測試能發(fā)現(xiàn)開發(fā)的思維誤區(qū)。

小企業(yè)需要的測試人員是基本的功能測試,不會涉及到高級別的性能測試,安全測試,穩(wěn)定性測試等等。

這個級別的測試人員只要懂基本的業(yè)務就好。如果公司沒有專門負責業(yè)務的系統(tǒng)工程師,開發(fā)人員自己解讀業(yè)務的話,那測試的要求又都是從開發(fā)這邊來,測試人員就成了開發(fā)人員的幫手。

03 大公司、大項目中測試人員

越是大公司大型項目越需要測試人員,有經驗的測試人員能讓產品質量得到更高保證。

大型項目中的測試可以分成基本功能測試,性能測試,安全測試及自動化測試開發(fā)等。

測試人員對需求解讀不是來自于開發(fā),他們和開發(fā)一樣來自專門的系統(tǒng)工程師,所以不會被開發(fā)影響,有獨立的地位。

因為是大型項目,測試環(huán)境其實和開發(fā)環(huán)境是不一樣的。開發(fā)一般都在本地開發(fā),但是測試需要放到大型機,服務器甚至集群環(huán)境下。

這個時候測試除了需要了解功能,也要懂環(huán)境,第三方軟件部署配置。在測試時,特別是性能測試時,需要了解性能指標,所以需要對網(wǎng)絡,操作系統(tǒng)有了解。

像開發(fā)一樣,那些真正厲害的測試人員,都要懂得計算機底層的東西。

高級測試人員,也會自己寫腳本的。

所以最后得出結論,測試崗位重要性是由公司產品來決定。

評論0 贊同0
  •  加載中...
jkyin

jkyin

回答于2022-06-22 18:21

這個行業(yè)早期來說的話比較雞肋,因為開發(fā)把這種事統(tǒng)一做過了,然而,隨著it行業(yè)的精密化以及多元化方向發(fā)展,測試逐漸被重視起來

評論0 贊同0
  •  加載中...
B0B0

B0B0

回答于2022-06-22 18:21

做測試相對來說是個比較枯燥的職業(yè),而且做測試的女生居多,主要是給產品找bug,邏輯問題、界面問題、前后端問題……

如果自己比較喜歡鉆研,建議還是不要做測試工作,畢竟測試比較中規(guī)中矩,沒有多大挑戰(zhàn)性。當然也不是說做測試不需要知識,相反做測試工作還是需要很扎實的基礎,沒有扎實的基礎是找不出問題的,正所謂“工欲善其事必先利其器”就是這樣。

至于測試工程師這個崗位,怎么說了,因人而異吧,有的人本身喜歡測試,而且在測試的過程中本身能學到很多東西也可以沉淀自己,何樂而不為!

評論0 贊同0
  •  加載中...

相關問題

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<