【廣告】
下面說說我在實際工作中所做的性能測試和穩(wěn)定性測試:
性能測試:實際項目中所做的性能測試多是以能力驗證為測試目的,也可以理解為采用性能驗證測試方法,開發(fā)定一個指標,如并發(fā)上傳1000條報警信息,看看報警的服務器能否正常接收處理并上傳給MQ至數(shù)據(jù)庫,報警的服務器是否異常,資源消耗是否正常,需注意的有:CPU占用率,內(nèi)存占用率,GDI,分頁數(shù),句柄數(shù)等等。但是希望綜合對比,如果對代碼感興趣,抗壓能力比較強,專業(yè)學歷比較好,可以了解前端。
使用的測試工具也是公司內(nèi)部提供的測試工具,性能測試時間多是一天(我們公司性能測試時間應該算比較長的了,女朋友公司性能測試多是1小時或者更短,不同的用戶需求設置不同的測試條件),性能測試多是個Build執(zhí)行,我們知道如性能出問題了多是架構設計問題,屬于比較嚴重的問題,以盡早確定被測系統(tǒng)的架構設計是否有問題及時修改。也許他付出了常人難以理解的辛苦,才有如此的高薪,是個例而非整體,所以這一點我們需要注意。其它步驟由于涉及到具體的項目這里就不做具體介紹了。(由于用戶對產(chǎn)品的性能指標要求不是很嚴格,實際測試中也是測試個大致值,性能測試過程和數(shù)據(jù)的收集也沒有書本上或者大蝦們說的那么復雜難搞,在這里還是要提醒大家性能測試一定要明確測試目的)
軟件行業(yè)是什么專業(yè)都可以轉(zhuǎn)嗎
軟件開發(fā)如果不是計算機本專業(yè)就不建議了,現(xiàn)在市場要求很高,基本都要一本二本計算機本專業(yè),至少一年以上的工作經(jīng)驗,專科至少要3年,當然這只是起線要求,其次還要看你的編程能力,做過哪些項目有沒有上過線等等,第二,開發(fā)職業(yè)生涯周期比較短,相對奮斗時間就沒那么長了,主要開發(fā)對邏輯思維要求特別高,不是所有人都適合的,工作強度也很大,如果想轉(zhuǎn)建議做軟件測試,入行門檻低,工作強度沒那么大薪資待遇也比較好
軟件測試常用工具有哪些?
動態(tài)分析工具:這種工具評估正在運行的系統(tǒng)。例如,檢查系統(tǒng)運行過程中的內(nèi)存使用情況,是否有內(nèi)存越界、內(nèi)存泄露等等,這類工具有Purify、BoundChecker等;
測試執(zhí)行工具:這類工具可使測試能夠自動化進行,并且各個層次(單元測試、集成測試、系統(tǒng)測試)的執(zhí)行工具都有。例如系統(tǒng)測試階段有功能測試自動化工具,如Robot、Winrunner、SilkTest等;幾年軟件測試的薪資和發(fā)展都還不錯,如果考慮測試的話,可以聯(lián)系我哦。還有性能測試工具,如Loadrunner、SilKPerformer等。