軟體測試人員怎麼提高效率?

時間 2021-06-01 13:41:28

1樓:POPTEST研學圈

測試工作入門雖然簡單,但是想要精通測試卻並非那麼容易。做好測試工作的基礎是需要測試人員深入了解測試物件和掌握相關的測試技能,而它們是提高測試工作效率的基礎。這裡不談測試物件相關的行業領域背景知識,因為每個行業關注的軟體產品千差萬別,但支撐測試工作的測試知識體系是相通的。

這裡說幾點入手解決的點,僅供參考哦。編寫測試文件的速度,主要是前期準備方面,編寫測試用例或用測試用例的速度等。

每天提交的bug量,這裡的量指的是數量和質量。

測試計畫任務要細化,合理使用測試工具,提高送測質量。

2樓:慧樂課堂

所謂的測試效率就是測試產出和測試時間之比,假設測試產出是乙個定值,那要提高測試效率,就是要縮短測試時間。那要怎麼才能減少測試時間呢?

一般專案前期bug都是較多的而且極為不穩定的,如果有多個較嚴重的bug,可以拒絕繼續測試。一方面繼續測試也沒有意義,因為阻塞測試地方會有很多,也無法測試全:另一方面即便繼續測試出很多bug,也可能由於那些bug引起的,倒不如等這些修復之後再繼續測試。

這樣對於前期來說可以節約不少測試時間,把做無效測試的時間留出來想想如何優化測試順序(這在後面會重點講到,也是最有效提高測試效率的方法)

要做到這點的前提是要對整個專案的架構,相互的之間的聯絡等等要十分了解,這樣可以避免很多看似不同的測試點,但實際只是乙個測試點,僅僅是外面包裝的不同而已。

於是當這乙個測試點有bug,那些其他看似不同的測試點其實也不用測試了,肯定也是有問題的,那提bug的時候可以列出核心問題所在,並將其他涉及的點列出來,等驗證的時候再把那些點都在驗證一遍。這樣等於少做了很多測試,只是在驗證的同時把測試再覆蓋全。

對於測試來說肯定需要測試很多輪,每乙個測試版本作為乙個測試輪,但是不是需要每個版本都做完整的測試呢?答案肯定是否定的,不然測試豈不是要累死?

那應該怎麼取捨和分配呢?這裡提供一下思路

第一輪:只測試大致功能,不需要細測,列出主要bug

第二輪:驗證第一輪bug,然後全面細測,列出所有能發現的bug

第三輪——第x輪:驗證上一輪的bug

最後一輪:驗證全部bug,並全面細測。

有人要問怎麼才能判斷是不是最後一輪?很簡單,當所有發現的bug均關閉狀態,這個時候就可以作為最後一輪來判斷,而這一輪也是最重要的一輪,因為涉及到上線所以需要驗證前x輪的所有bug,以避免bug修復完被bug再次覆蓋的情況。

如果按照以上的思路,其實只是第二輪和最後一輪需要全面測試,這樣對於測試輪數多的情況下又能節約很多測試時間。

3樓:長河

只從自己找方法是效果不好的,你應該站在整個團隊思考問題。

會出現這種情況,說明測試工作都盡在測試工程師去完成,可以嘗試去反推研發做測試,方法是先和研發一起理順思路,達成一致認為研發做測試工作效率會更高,測試更多的做乙個專案質量管理者,質量風險把控者,質量意識培訓者。這才能解放測試來做更多想做的專項、效能的事情,而不是不停的攬些重複無創造性的事情。

活生生的例子:我,乙個測試對9個開發,大家也認可這種工作方式。

4樓:

去年選車的時候,看著滿街的奧迪寶馬,我在想為啥我就只能選FOCUS呢(還是經典款),我想要的生活,最次最次的也是奧迪A4L。我日思夜想,結論仍然是工資太低了,於是,作為乙個底層的測試工程師,我列了乙個技術矩陣,包括:效能、安全、功能自動化三個維度,並給這些技能劃分出4個層次(比方說效能測試,入門你得懂些理論、起碼得能夠分析使用者真實的效能需求、多少有點自己的看法、能夠寫指令碼、熟練幾個測試工具,初級你能夠了解一些主流的通訊協議、簡單的瓶頸定位 。。

這不是重點),大約估算了一下,大概所有維度都達到第三層時,所對應過去的崗位月薪,我也能開上A4L,事實上,小公司對於乙個全方位發展的測試工程師還是比較捨得花錢的。

但是,問題就出在這裡。

如果我每乙個方向都有所努力,在一定的時間以後當然能夠達到目標層次,但是過多的時間投入意味著實踐經驗會有所減少,而實踐經驗有所增加實際上會增加到達目標層次的時間,這是矛盾發展的,更何況還有三個維度。

解決方案就是,不要投入過多的時間去學習、但是也不要投入過多的時間去實踐,而是把過去已掌握的解決問題的能力向他人傳遞,由他人替你去學習實踐,說白了,就是帶團隊。如果樓主認為自己在功能測試方面做計畫、方案、甚至需求文件的BUG都能找到(我確實沒有遇到過需求文件能找到BUG的情況,畢竟需求那麼模稜兩可),為何不考慮通過帶團隊提高效率完成自我實現?

如何提高效率的?

sofeilia 把自己需要做的工作一項項設定好,然後放在我的手機桌面敬業籤中,到了時間後它及時的提醒我,比如週會什麼的,我會設定按照周來提醒我,如果沒有及時完成,還會延後提醒,保證我盡快的完成工作,大大提高工作效率。 看不見我看不見我 答 心態上保持快樂決策時考慮機會成本 壓力和焦慮會阻礙我們對新...

有哪些可以提高效率的工作軟體?

智辦事 推薦智辦事。整合包含任務協作 即時溝通 資料管理 目標管理等功能於一體,在融入許多成熟專案管理理念的同時,還不斷創新形成了一套全員參與 全員監督的模式。一套是縱向的部門職能系統,另一套是由專案組成的橫向專案系統。將橫向專案系統在執行中與縱向部門職能系統兩者交叉重疊起來。關於智辦事 智辦事,讓...

怎麼可以提高效率寫完作業

我若成風 題主應該還是在校學生吧。對於在校學生而言,尤其是高中學生,作業確實很多,如果你要把所有作業都放在放學之後寫,那確實是會損失很多自主學習時間的。1.如果你課間有空,除了喝水上廁所以外,可以先開始做那些你知道的老師雖然沒說,但是一定會布置的作業 比如學一課就寫一課的練習冊啊之類 2.在放學前如...