學(xué)AI,好工作 就找北大青鳥
關(guān)注小青 聽課做題,輕松學(xué)習(xí)
周一至周日
4000-9696-28

BAT,TMD大廠都在搶的測(cè)試工程師竟然是這樣的?

來(lái)源:北大青鳥總部 2023年09月13日 14:59

摘要: 隨著互聯(lián)網(wǎng)發(fā)展趨勢(shì)由粗獷式增長(zhǎng)變?yōu)榫?xì)化運(yùn)營(yíng),降本提效變?yōu)榇髲S的關(guān)鍵字,產(chǎn)研團(tuán)隊(duì)人員的要求也變得更綜合化。除了產(chǎn)品經(jīng)理、研發(fā)人員之外,還有一個(gè)崗位在大廠也是稀缺的,那便是測(cè)試工程師。

隨著互聯(lián)網(wǎng)發(fā)展趨勢(shì)由粗獷式增長(zhǎng)變?yōu)榫?xì)化運(yùn)營(yíng),降本提效變?yōu)榇髲S的關(guān)鍵字,產(chǎn)研團(tuán)隊(duì)人員的要求也變得更綜合化。作為產(chǎn)品經(jīng)理,除了基本的原型設(shè)計(jì)、需求分析、項(xiàng)目推進(jìn)、運(yùn)營(yíng)推廣之外,還需要有數(shù)據(jù)分析能力、商業(yè)思維能力。

作為研發(fā)人員,除了基本的業(yè)務(wù)開發(fā)之外,還需要有用戶同理心、技術(shù)貢獻(xiàn)(比如分享、工具開發(fā))。除了產(chǎn)品經(jīng)理、研發(fā)人員之外,還有一個(gè)崗位在大廠也是稀缺的,那便是測(cè)試工程師。

在百度、阿里、頭條、騰訊、滴滴、美團(tuán)等互聯(lián)網(wǎng)巨頭,他們所需要的測(cè)試工程師,除了基本的測(cè)試用例編寫、執(zhí)行測(cè)試之外,還需要能承擔(dān)測(cè)試專家角色,搭建測(cè)試體系,優(yōu)化產(chǎn)品研發(fā)測(cè)試上線流程。那么我們今天就詳細(xì)的來(lái)看看大廠的測(cè)試工程師是什么樣吧?


基本版—功能測(cè)試

在剛加入團(tuán)隊(duì)時(shí),對(duì)于業(yè)務(wù)是不熟悉的,因此在這個(gè)階段,需要?jiǎng)偧尤氲娜藛T熟悉業(yè)務(wù)、熟悉產(chǎn)品研發(fā)測(cè)試合作流程,參與需求評(píng)審、技術(shù)評(píng)審,制定測(cè)試計(jì)劃,編寫測(cè)試用例、執(zhí)行測(cè)試,上線產(chǎn)品。

我們以開發(fā)一個(gè)搜索功能為例,產(chǎn)品經(jīng)理的需求是希望在平臺(tái)可以進(jìn)行搜索,支持關(guān)鍵字精準(zhǔn)匹配、模糊匹配,搜索結(jié)果返回后可點(diǎn)擊直接跳轉(zhuǎn)查看詳情。作為測(cè)試人員,我們?cè)趨⒓有枨笤u(píng)審時(shí),需要考慮到這塊最大的返回結(jié)果是多少、是否會(huì)有性能問(wèn)題?

在編寫測(cè)試用例時(shí),包含常規(guī)情況的關(guān)鍵字精準(zhǔn)搜索&模糊搜索、歷史數(shù)據(jù)搜索、返回?cái)?shù)據(jù)時(shí)長(zhǎng)、返回?cái)?shù)據(jù)排序、點(diǎn)擊數(shù)據(jù)后的效果、瀏覽器兼容問(wèn)題、終端兼容問(wèn)題。在執(zhí)行測(cè)試時(shí),每個(gè)場(chǎng)景都詳細(xì)的執(zhí)行,記錄情況,根據(jù)影響情況判斷優(yōu)先級(jí),反饋開發(fā)人員,修復(fù),上線前邀請(qǐng)產(chǎn)品經(jīng)理驗(yàn)收測(cè)試,發(fā)布上線,回歸測(cè)試。


進(jìn)階版—測(cè)試開發(fā)

在團(tuán)隊(duì)的人和事都熟悉后,這時(shí)候可以利用技術(shù)去做一些提高,比如編寫自動(dòng)化測(cè)試用例、開發(fā)測(cè)試框架。自動(dòng)化測(cè)試指的是,不再使用人工去頻繁的測(cè)試、使用,使用程序來(lái)模擬人進(jìn)行頁(yè)面的點(diǎn)擊、使用,看返回是否符合預(yù)期。

測(cè)試框架則是應(yīng)用于自動(dòng)化測(cè)試所用的框架,和開發(fā)框架一樣的道理,框架就是給你搭了一個(gè)架子,把整個(gè)系統(tǒng)中的可重用的設(shè)計(jì)表現(xiàn)為抽象的組件、組件的交互,你往里填充東西就好了。

目前開源的有selenium、phoenixframework,selenium主要是提供基礎(chǔ)的自動(dòng)化web測(cè)試,它定義好了點(diǎn)擊事件、輸入事件等等,只需要根據(jù)測(cè)試用例填寫對(duì)應(yīng)的輸入、期望的輸出即可。phoenixframwork主要是提供測(cè)試用例管理、測(cè)試結(jié)果統(tǒng)計(jì)的框架。

在進(jìn)階學(xué)習(xí)了自動(dòng)化測(cè)試、使用測(cè)試框架之后,我們可以根據(jù)組織的業(yè)務(wù)需求或者自己實(shí)際工作中的需要,進(jìn)行測(cè)試框架開發(fā)。按照框架的定義有基礎(chǔ)功能測(cè)試框架、管理執(zhí)行框架,按照測(cè)試類型來(lái)看有功能測(cè)試自動(dòng)化框架、性能測(cè)試自動(dòng)化框架,按測(cè)試階段來(lái)看有單元自動(dòng)化測(cè)試框架、接口自動(dòng)化測(cè)試框架。當(dāng)我們?cè)谧詣?dòng)化測(cè)試工作中遇到難題,并且無(wú)法利用現(xiàn)有資源進(jìn)行簡(jiǎn)單組合而解決時(shí),那么開發(fā)自動(dòng)化測(cè)試框架便是最好的選擇了。


高級(jí)版—測(cè)試專家

當(dāng)個(gè)人的能力成長(zhǎng)到一定程度時(shí),需要開始擴(kuò)大影響力了。通過(guò)測(cè)試體系、測(cè)試流程、測(cè)試方法的建設(shè),能夠更好的幫助團(tuán)隊(duì)改善產(chǎn)研質(zhì)量,并且同時(shí)擴(kuò)展到其它業(yè)務(wù),形成規(guī)模效應(yīng),提升所有產(chǎn)研效率。

測(cè)試是涵蓋產(chǎn)品全生命周期的,如果沒(méi)有相應(yīng)的測(cè)試體系貫穿整個(gè)過(guò)程,那么整體產(chǎn)品的質(zhì)量就可能出現(xiàn)不受控現(xiàn)象。測(cè)試體系包含測(cè)試職責(zé)定義、測(cè)試計(jì)劃、需求分析、測(cè)試設(shè)計(jì)、環(huán)境搭建、測(cè)試執(zhí)行、測(cè)試記錄、缺陷跟蹤、測(cè)試結(jié)束、測(cè)試總結(jié)、發(fā)版上線共11個(gè)子域。通過(guò)體系建設(shè),可以有效的控制產(chǎn)品質(zhì)量,降低問(wèn)題事故發(fā)生的概率,減少返工修復(fù)成本,增加用戶對(duì)產(chǎn)品的信賴度,提高產(chǎn)品在整個(gè)市場(chǎng)的競(jìng)爭(zhēng)力。

其實(shí)互聯(lián)網(wǎng)大廠的各階測(cè)試工程師,也是測(cè)試工程師職業(yè)發(fā)展方向的一個(gè)映射。初出校園,從最基本的活干起,保障業(yè)務(wù)質(zhì)量;隨著業(yè)務(wù)的深入和能力的積累,開始使用高效化的手段去改善、提高工作效率;最后,將自己的這一整套體系積累,形成方法論,輸出去影響、提高整個(gè)產(chǎn)研流程效率。熟悉大廠套路后,我要準(zhǔn)備進(jìn)大廠了,你開始準(zhǔn)備了嗎?


標(biāo)簽: 軟件測(cè)試
熱門班型時(shí)間
人工智能就業(yè)班 即將爆滿
AI應(yīng)用線上班 即將爆滿
UI設(shè)計(jì)全能班 即將爆滿
數(shù)據(jù)分析綜合班 即將爆滿
軟件開發(fā)全能班 爆滿開班
網(wǎng)絡(luò)安全運(yùn)營(yíng)班 爆滿開班
報(bào)名優(yōu)惠
免費(fèi)試聽
課程資料
官方微信
返回頂部
培訓(xùn)課程 熱門話題 站內(nèi)鏈接