軟件工程專(zhuān)業(yè)XX互聯(lián)網(wǎng)公司軟件測(cè)試實(shí)習(xí)報(bào)告_第1頁(yè)
軟件工程專(zhuān)業(yè)XX互聯(lián)網(wǎng)公司軟件測(cè)試實(shí)習(xí)報(bào)告_第2頁(yè)
軟件工程專(zhuān)業(yè)XX互聯(lián)網(wǎng)公司軟件測(cè)試實(shí)習(xí)報(bào)告_第3頁(yè)
軟件工程專(zhuān)業(yè)XX互聯(lián)網(wǎng)公司軟件測(cè)試實(shí)習(xí)報(bào)告_第4頁(yè)
全文預(yù)覽已結(jié)束

付費(fèi)下載

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

軟件工程專(zhuān)業(yè)XX互聯(lián)網(wǎng)公司軟件測(cè)試實(shí)習(xí)報(bào)告一、摘要

2023年7月10日至9月25日,我在XX互聯(lián)網(wǎng)公司擔(dān)任軟件測(cè)試實(shí)習(xí)生,負(fù)責(zé)電商平臺(tái)核心模塊的功能測(cè)試與性能測(cè)試。通過(guò)自動(dòng)化腳本開(kāi)發(fā),累計(jì)完成85個(gè)測(cè)試用例,其中72個(gè)通過(guò),13個(gè)缺陷已修復(fù)上線(xiàn);參與性能測(cè)試,發(fā)現(xiàn)3處接口超時(shí)問(wèn)題,提出優(yōu)化方案后響應(yīng)時(shí)間平均縮短18%。熟練運(yùn)用Python編寫(xiě)測(cè)試腳本,覆蓋80%以上回歸測(cè)試場(chǎng)景,將回歸測(cè)試效率提升30%。掌握J(rèn)Meter進(jìn)行壓測(cè),輸出詳細(xì)性能報(bào)告支撐開(kāi)發(fā)調(diào)優(yōu)??偨Y(jié)出“分層自動(dòng)化測(cè)試”方法論,區(qū)分核心功能與邊緣場(chǎng)景測(cè)試優(yōu)先級(jí),提升測(cè)試覆蓋率與效率,可應(yīng)用于同類(lèi)項(xiàng)目。

二、實(shí)習(xí)內(nèi)容及過(guò)程

實(shí)習(xí)目的是想把學(xué)校學(xué)的測(cè)試?yán)碚撚蒙?,看看真?shí)開(kāi)發(fā)流程怎么走。單位是家做電商平臺(tái)的,主要用Java后端,前端是React框架。我被分到測(cè)試部,跟著師傅做一個(gè)新上線(xiàn)的促銷(xiāo)活動(dòng)模塊。

7月10號(hào)開(kāi)始,第一周主要是熟悉業(yè)務(wù)和系統(tǒng)。跟著需求文檔和產(chǎn)品經(jīng)理溝通,弄懂優(yōu)惠券生成、疊加使用的邏輯。花了三天時(shí)間,把20個(gè)核心場(chǎng)景畫(huà)成流程圖,還有可能出現(xiàn)的邊界情況也列出來(lái)了。師傅說(shuō)這樣想得細(xì),后面寫(xiě)用例才不會(huì)漏。

第二周開(kāi)始寫(xiě)測(cè)試用例,用了公司給的測(cè)試管理工具,寫(xiě)了120個(gè)功能用例,覆蓋了90%的需求點(diǎn)。7月20號(hào)左右,第一次執(zhí)行測(cè)試,發(fā)現(xiàn)15個(gè)問(wèn)題,有5個(gè)是阻塞級(jí)別的,比如優(yōu)惠券疊加時(shí)系統(tǒng)會(huì)崩潰。當(dāng)時(shí)挺慌的,趕緊跟開(kāi)發(fā)那邊對(duì)接口文檔,發(fā)現(xiàn)參數(shù)處理有疏漏。師傅教我用Postman抓包,對(duì)比接口返回和預(yù)期值,最后定位到是后端校驗(yàn)沒(méi)做好。這個(gè)經(jīng)歷讓我明白,測(cè)試不光是找bug,得懂接口怎么設(shè)計(jì)。

8月初開(kāi)始接觸自動(dòng)化,用Python寫(xiě)回歸測(cè)試腳本。那個(gè)促銷(xiāo)模塊有30個(gè)常用功能,我花了10天時(shí)間寫(xiě)完自動(dòng)化腳本,覆蓋了80%的場(chǎng)景。8月15號(hào)系統(tǒng)小改版后,我直接用腳本跑了一遍回歸,比手動(dòng)測(cè)試快了快一半,只花了3小時(shí),之前要2天。后來(lái)他們還說(shuō)下次新功能可以復(fù)用這套腳本。

遇到的最大困難是性能測(cè)試。8月25號(hào)要做一個(gè)壓力測(cè)試,要求支持1000個(gè)并發(fā)用戶(hù)。第一次用JMeter,完全不會(huì),數(shù)據(jù)也找不到。師傅給我發(fā)了之前壓測(cè)的壓測(cè)報(bào)告,我盯著那些TPS(每秒事務(wù)數(shù))和響應(yīng)時(shí)間曲線(xiàn)看了一整天,慢慢摸清了思路。最后測(cè)試發(fā)現(xiàn)2個(gè)接口響應(yīng)時(shí)間超過(guò)預(yù)期,建議開(kāi)發(fā)加緩存,結(jié)果開(kāi)發(fā)采納了,性能指標(biāo)直接優(yōu)化了40%。

實(shí)習(xí)成果主要是完成了那個(gè)促銷(xiāo)模塊的測(cè)試,寫(xiě)滿(mǎn)了200多頁(yè)的測(cè)試報(bào)告。個(gè)人技能上,把Python腳本從0學(xué)到了能用unittest框架,還掌握了JMeter的基本操作。最大的收獲是理解了測(cè)試在敏捷開(kāi)發(fā)里怎么融入,比如需求評(píng)審要提前參加,缺陷跟蹤要跟開(kāi)發(fā)緊密配合。

單位的培訓(xùn)機(jī)制其實(shí)一般,剛開(kāi)始沒(méi)人帶我,都是自己摸索。建議他們可以搞個(gè)新員工測(cè)試知識(shí)庫(kù),把常用工具和項(xiàng)目流程文檔化。崗位匹配度上,感覺(jué)我學(xué)的手動(dòng)測(cè)試和自動(dòng)化測(cè)試用得都不算多,要是能有更多后端接口知識(shí)培訓(xùn)就好了。

三、總結(jié)與體會(huì)

這8周在XX互聯(lián)網(wǎng)公司的經(jīng)歷,讓學(xué)校里那些零散的測(cè)試知識(shí)點(diǎn)突然串聯(lián)起來(lái)了。剛開(kāi)始7月10號(hào)剛?cè)サ臅r(shí)候,面對(duì)真實(shí)項(xiàng)目還是有點(diǎn)懵,需求文檔看得云里霧里。后來(lái)跟著師傅做那個(gè)促銷(xiāo)模塊,從畫(huà)流程圖、寫(xiě)用例到執(zhí)行測(cè)試,整個(gè)過(guò)程大概花了3周時(shí)間,慢慢就上手了。寫(xiě)自動(dòng)化腳本那段時(shí)間,8月1號(hào)到8月15號(hào),天天對(duì)著電腦敲代碼,雖然有時(shí)調(diào)試到半夜覺(jué)得好挫敗,但看到腳本終于能跑通,覆蓋了80%的功能時(shí),確實(shí)很有成就感。這段經(jīng)歷讓我明白,測(cè)試工作不只是找bug,更重要的是要理解業(yè)務(wù)邏輯,知道系統(tǒng)設(shè)計(jì),才能提出有價(jià)值的建議。實(shí)習(xí)最后階段做性能測(cè)試,8月25號(hào)那次,面對(duì)1000并發(fā)用戶(hù)的目標(biāo),從一開(kāi)始完全不會(huì)用JMeter,到后來(lái)能分析出是哪個(gè)接口拖慢了速度,整個(gè)過(guò)程雖然壓力不小,但確實(shí)鍛煉了我的抗壓能力和解決復(fù)雜問(wèn)題的能力。這8周,感覺(jué)自己真的從學(xué)生思維轉(zhuǎn)變到了一點(diǎn)職場(chǎng)人的感覺(jué),責(zé)任感明顯強(qiáng)了。

這次實(shí)習(xí)讓我更清楚自己未來(lái)的方向。之前對(duì)測(cè)試的理解比較淺,現(xiàn)在明白自動(dòng)化測(cè)試和性能測(cè)試是很有發(fā)展前景的領(lǐng)域。接下來(lái)打算深化Python腳本能力,先把Selenium和Appium學(xué)透,爭(zhēng)取今年內(nèi)考個(gè)ISTQB認(rèn)證,希望能把實(shí)習(xí)中遇到的問(wèn)題,比如對(duì)后端接口理解不夠深這塊,通過(guò)后續(xù)學(xué)習(xí)補(bǔ)上。行業(yè)里現(xiàn)在都在說(shuō)智能化測(cè)試、AI驅(qū)動(dòng)測(cè)試,感覺(jué)這Definitely是個(gè)值得長(zhǎng)期關(guān)注的方向。實(shí)習(xí)讓我看到,測(cè)試工程師不能只停留在執(zhí)行層面,要懂開(kāi)發(fā)、懂業(yè)務(wù),甚至懂點(diǎn)算法,才能在技術(shù)發(fā)展里站穩(wěn)腳跟。這段經(jīng)歷絕對(duì)是我簡(jiǎn)歷上亮眼的一筆,以后求職時(shí)肯定會(huì)重點(diǎn)提,畢竟有具體的項(xiàng)目和數(shù)據(jù)支撐,而且我真切感受到了從校園到職場(chǎng)的不同,這種心態(tài)轉(zhuǎn)變是書(shū)本給不了的經(jīng)驗(yàn)。

四、致謝

感謝XX互聯(lián)網(wǎng)公司給我這次實(shí)習(xí)機(jī)會(huì),讓我能在真實(shí)項(xiàng)目中鍛煉。特別感謝我的導(dǎo)師,從7月10號(hào)開(kāi)始帶我熟悉業(yè)務(wù),到后來(lái)教我寫(xiě)自動(dòng)化腳本和JMeter壓測(cè),遇到問(wèn)題他總是耐心

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論