軟件工程專業(yè)XX軟件公司測試實習報告_第1頁
軟件工程專業(yè)XX軟件公司測試實習報告_第2頁
軟件工程專業(yè)XX軟件公司測試實習報告_第3頁
軟件工程專業(yè)XX軟件公司測試實習報告_第4頁
軟件工程專業(yè)XX軟件公司測試實習報告_第5頁
全文預(yù)覽已結(jié)束

付費下載

下載本文檔

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

文檔簡介

軟件工程專業(yè)XX軟件公司測試實習報告一、摘要2023年7月10日至2023年9月5日,我在XX軟件公司擔任軟件測試實習生,負責移動端應(yīng)用的功能測試和性能測試。核心工作成果包括完成15個模塊的測試用例設(shè)計,執(zhí)行了312個用例,發(fā)現(xiàn)并提交47個缺陷,其中高優(yōu)先級缺陷12個,推動修復率達98%。期間應(yīng)用了Selenium自動化測試框架編寫了50個自動化腳本,將回歸測試效率提升至40%。通過實踐掌握了基于等價類劃分和邊界值分析的方法論,形成了可復用的測試數(shù)據(jù)生成流程,驗證了理論教學與實際工作的關(guān)聯(lián)性。二、實習內(nèi)容及過程實習目的主要是把學校學的測試理論知識用到實際項目里,了解軟件開發(fā)的完整流程,特別是測試環(huán)節(jié)怎么跟開發(fā)、產(chǎn)品那邊對接。實習單位是家做企業(yè)級軟件服務(wù)的公司,主要業(yè)務(wù)是定制開發(fā)和系統(tǒng)集成,技術(shù)棧用得比較多的是Java后端,前端是Vue.js,測試環(huán)境用的是Jenkins做持續(xù)集成。我在測試部,跟著一位senior測試工程師,負責其中一個客戶的CRM系統(tǒng)升級項目的測試工作。實習內(nèi)容開始階段,主要是熟悉項目背景和需求文檔,把產(chǎn)品給的PRD轉(zhuǎn)化成詳細的測試用例,涉及客戶管理、訂單處理、報表生成這幾個核心模塊。我花了兩周時間,根據(jù)等價類劃分和邊界值分析的方法,設(shè)計了大概300個功能測試用例,還有50個兼容性測試用例,覆蓋了主流的Chrome、Firefox瀏覽器和不同分辨率。第三個星期開始執(zhí)行測試,主要是在測試環(huán)境中跟著開發(fā)部署的版本走。第一個挑戰(zhàn)是訂單模塊的接口測試,發(fā)現(xiàn)好幾個異步回調(diào)的問題,數(shù)據(jù)返回順序跟預(yù)期的不一致,導致前端顯示錯。當時挺懵的,因為之前沒接觸過接口測試這塊,就自己琢磨,上網(wǎng)查資料,看了公司內(nèi)部的接口測試規(guī)范,學習了如何用Postman錄制和調(diào)試請求,慢慢就摸清了思路。花了四天時間,寫了20個核心接口的自動化測試腳本,用Selenium框架,跑完大概能節(jié)省一半的手動回歸時間。第二個困難是性能測試,系統(tǒng)在并發(fā)用戶數(shù)上去到500的時候,響應(yīng)時間明顯變長,超出了SLA標準。我用了JMeter工具,發(fā)現(xiàn)瓶頸在數(shù)據(jù)庫查詢上,有些SQL語句沒做優(yōu)化,就請教了旁邊的DBA同事,他教了我怎么看執(zhí)行計劃,我們一起把3個慢查詢的SQL加了索引,調(diào)整了點緩存策略,重新壓測,把并發(fā)承載能力提到了800用戶。整個實習期間,我參與了四個版本的測試,總共執(zhí)行了500多個用例,提交了80多個缺陷,其中27個是高優(yōu)先級,全部得到了修復和驗證。我寫的自動化腳本后來也被開發(fā)那邊拿去用了,至少節(jié)省了后續(xù)幾個版本同樣的測試時間。收獲挺大的,對測試從手工到自動化,再到性能測試的整個流程有了直觀認識,知道怎么跟團隊高效溝通問題,也理解了測試在保障產(chǎn)品質(zhì)量里的重要性。公司的測試流程還是挺規(guī)范的,從用例評審到缺陷跟蹤,都有明確文檔指引,這點挺好。但感覺培訓機制有點欠缺,給我分配任務(wù)的時候沒手把手教怎么用某些測試工具,比如內(nèi)部的缺陷管理系統(tǒng),花了不少時間摸索。而且崗位匹配度上,感覺我接觸到的手工測試工作跟學校教的差別不是特別大,學校更多是講理論,實際操作場景還是得靠自己摸索。我覺得可以加一些測試工具的專項培訓,比如每周固定時間講講JMeter或者Postman的新用法,另外可以搞個新員工測試知識庫,把常用的操作步驟、踩過的坑都整理上去,方便大家查。對于實習生,初期可以多安排些帶教時間,特別是測試環(huán)境和工具這塊,能少走很多彎路。三、總結(jié)與體會這八周在XX軟件公司的實習,讓我感覺挺踏實的,像是把過去兩年學的軟件工程知識,真正用到了拼圖上。7月10號剛?cè)サ臅r候,心里挺忐忑的,怕自己啥也不會,只能幫點跑腿的活。但實際工作下來,發(fā)現(xiàn)很多在學校覺得抽象的概念,比如需求評審、用例設(shè)計、缺陷管理,都有具體流程和工具支撐。我參與的那個CRM系統(tǒng)升級項目,從測試用例編寫到執(zhí)行、回歸,再到最終的驗收測試,整個過程跟老師講的理論差不多,但多了很多實際細節(jié),比如怎么跟開發(fā)溝通一個缺陷的細節(jié),怎么在Jira里清晰地描述問題,這些在學校模擬環(huán)境里是體驗不到的。最讓我有成就感的是自動化測試那部分。剛開始接手的時候,那個模塊的回歸測試得跑將近兩個小時,我花了大概一周時間,用Selenium把核心流程的50多個手工用例改寫成自動化腳本,用Appium對接移動端,最后跑完只要20分鐘。8月25號那個版本測試的時候,我直接全自動化跑了一遍,省下來的時間跟團隊一起做了更多探索性的測試,發(fā)現(xiàn)的問題也更多樣。這種把理論轉(zhuǎn)化為實際效率提升的感覺,挺讓人有滿足感的。實習結(jié)束前,我寫的那些腳本也得到了導師的認可,說以后新版本可以繼續(xù)用,這讓我覺得自己的努力沒白費。這次實習也讓我更清楚自己未來想干嘛。之前對測試的理解比較淺,覺得就是個找bug的,現(xiàn)在明白測試工程師其實是產(chǎn)品質(zhì)量的第一道防線,需要懂業(yè)務(wù)、懂開發(fā)、懂工具,跟產(chǎn)品、開發(fā)、運維都需要緊密合作。我發(fā)現(xiàn)自己還挺喜歡這種需要細心和邏輯思維的工作,而且解決問題的過程讓我很有成就感。所以接下來打算深入學習一下性能測試和安全測試,打算考個ISTQB的證書,感覺這些技能以后要么做專項測試,要么轉(zhuǎn)向測試開發(fā),都是我挺感興趣的賽道。看著公司里那些老測試工程師,怎么把復雜的業(yè)務(wù)需求拆解成清晰的測試步驟,怎么用數(shù)據(jù)驅(qū)動的方法設(shè)計用例,怎么在壓力下推動問題解決,我意識到自己跟他們的差距還很大。以前在學校,寫個測試報告可能主要就是羅列用例和缺陷,但在這里,我發(fā)現(xiàn)一個好的測試報告要能幫團隊快速定位問題,甚至預(yù)測潛在風險。這種對細節(jié)的極致追求和對質(zhì)量負責的態(tài)度,是我在學校里沒感受到的。未來不管是繼續(xù)深造還是直接工作,我都會記得這次實習給我的提醒:做軟件測試,不能只停留在表面,得往深里鉆,得有責任心,得能承受壓力。畢竟現(xiàn)在行業(yè)對軟件質(zhì)量的要求越來越高,測試這塊的重要性是肉眼可見的,我覺得自己能在這個領(lǐng)域待下去,還是很有前景的。四、

溫馨提示

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

最新文檔

評論

0/150

提交評論