色欧美4477福利网在线观看,亚洲国产AV一区二区污污污,精品欧美一区二区三区,免费人成在线观看欧美精品

    上海博為峰it

    上海博為峰it

    • 專注軟件測試培訓
    • 踐行良心教育
    • 鋪就職業(yè)坦途

    400-688-0112

    全國學習專線 8:00-22:00

    怎樣有效降低測試的輪次

    軟件測試 1已閱讀 2023-04-01 13:15:08
    導讀 今天,我們上海博為峰it的小編來給各位朋友聊聊怎樣有效降低測試的輪次。軟件測試的輪次多少,大多數情況取決于項目大小、軟件質量和測試效率。在項目確定的情況下,談談我們團隊的做法,希望同行繼續(xù)補充指正。

    怎樣有效降低測試的輪次

      1、讓研發(fā)團隊的領導重視測試:
      測試經理作為測試部門的老大,讓企業(yè)領導重視測試,明白測試給項目帶來的價值,那是義不容辭的責任。如何說服企業(yè)的領導,讓企業(yè)的研發(fā)總監(jiān)重視,這一點非常關鍵。只要這一點做好了,測試才會變得很輕松、愉快。如果企業(yè)的領導都不重視測試團隊,只看重開發(fā)團隊,即使測試部門發(fā)現了一大堆問題,企業(yè)領導也覺的很正常,不在乎,何談降低測試輪次?如果企業(yè)研發(fā)領導很重視每輪的測試報告,自然開發(fā)部門不敢怠慢,代碼的質量肯定要高得多,降低測試的輪次簡直就是輕而易舉的事情。
      2、測試團隊和開發(fā)團隊的獨立性:
      國內很多的研發(fā)團隊都不是很重視測試團隊,很多情況下都是開發(fā)部門的經理說了算,什么時候測試?什么時候結束?都是如此,這就讓測試團隊的成員非常郁悶,很無賴,經常是抱怨居多。在這種情況下,多數時候,項目為了趕進度,項目經理和開發(fā)經理急了。為了盡快發(fā)現問題,只要開發(fā)了幾個新功能和修復了幾個Bug,也就安排大量測試人員立馬驗證,這樣反反復復,版本頻繁發(fā)布,測試效果極差,軟件質量也得不到。如果測試部門和開發(fā)部門獨立以后,發(fā)布版本測試都必須通過溝通來解決。你說開發(fā)部門的經理“說測試就測試”的想法,說了還能算嗎?呵呵?。∥覀兤髽I(yè)很多時候,在測試版本不符合要求時,要送測試部門進行測試,都是開發(fā)部門的經理和項目經理給我們測試部門的老大說好話,老大高興了,我們方才開始測試,否則一切按流程行事,他們也沒有辦法。保持部門的獨立性和平等性,同樣重要。
      3、細化送測標準,建立完善的測試規(guī)范:
      測試經理在編寫測試計劃的時候,就應該考慮如下的問題:開發(fā)部門開發(fā)完成到什么時候我們可以開始接受測試?如果這點測試經理不明白,后面重復測試頻繁發(fā)布版本,不是什么新鮮事。目前,我們企業(yè)的做法是:測試經理編寫詳細的測試規(guī)范,在規(guī)范中明確規(guī)定了軟件版本的送測標準(如:某個獨立模塊的功能點完成了多少百分比,才能夠開始測試等等,都要寫成一個標準)。測試規(guī)范制定完畢后,開會評審讓項目經理、開發(fā)經理和測試經理達成一個一致的建議,后面測試的時候就按測試規(guī)范中的標準執(zhí)行就可以了。嚴格把握軟件的送測標準,也能夠有效的減少測試的次數。
      4、測試部門建立詳盡的預測試標準:
      如果被測試軟件符合送測標準以后,開發(fā)部門才能夠請求測試部門進行測試。測試部門接受到開發(fā)部門的配置表以后,在服務器上取下測試的版本,編譯、部署后,安排部分項目核心人員,對部分主要的功能進行預測試,如果預測試通過了,就可以開始測試。如果預測試不通過,就打回開發(fā)部門修改好后再預測試,直到預測試通過。同時,我們也要制定嚴格的軟件測試結束標準,來把好質量關,避免一味的追求減少測試輪數,而忽視質量,結果自然可想而知。建立詳盡的預測試標準,這樣也能夠減少測試的輪數。
      5.保持測試和開發(fā)獨立的測試環(huán)境:
      大部分的項目硬件都非常昂貴,現在很多的企業(yè)為了節(jié)省成本,開發(fā)和測試環(huán)境都在同一臺機器上。開發(fā)人員就在測試機器上開發(fā),這樣混亂的測試環(huán)境,導致很多測試出來的Bug有可能不能夠重現,開發(fā)人員對不成功重現的Bug就要求列為無效的Bug,弄得測試的兄弟們遞交Bug都膽戰(zhàn)心驚的。測試人員為了重新Bug不得不另取以前的版本,重新編譯后,再測試,這樣做無意識又增加了測試的輪次。后來測試環(huán)境和開發(fā)環(huán)境分開了,雖然在同一臺機器上,數據庫都分開了,測試數據再也不會被開發(fā)人員修改了,在測試出現的問題,一般在開發(fā)那邊都能夠出現。后來為了保護測試組里成員的利益,我也去掉了績效考核中“對無效的Bug”的考核項,大家終于可以放心的提缺陷了。
      6.重視單元測試,提高被測軟件質量:
      很多時候,測試部門和開發(fā)部門單元測試比較馬虎或應付客戶了事,測試的時間短,留下了很多缺陷。到了后面每輪系統(tǒng)測試的時候,才被發(fā)現,加之項目進度的壓力,給企業(yè)也帶來了較大的經濟負擔。加大單元測試的力度,力爭盡早發(fā)現并修復缺陷,同樣也是減少測試輪次的一種好方法。
      7.重視測試用例的評審,提高測試用例的質量:
      就目前來說,很多的企業(yè)都不是很規(guī)范。一種情況:變更了軟件需求,相應的測試用例,沒有及時增加,測試人員測試時,完全憑個人的理解和經驗,想到哪里就測到哪里,隨便測試。在這種情況下,不同的人在不同的時間測試時,就會發(fā)現并提出不同的缺陷,這樣混亂的測試就導致測試輪數較多,效率自然低下。另外一種情況就是測試人員設計測試用例的水平不高,測試用例質量較差,導致測試反復進行,也測試不出Bug。這就要求測試部門主管,加大測試用例評審的力度,力爭以最少的測試用例,測試出較多的Bug。
      8.部門員工進行模塊交叉測試,避免漏測提高測試效率:
      測試主管在安排測試的時候,也要注意“用人之長,避人之短”。測試啟動階段,要對這個系統(tǒng)集中培訓,讓測試部門的成員對整個系統(tǒng)達成一致意見,在輪測試時,盡可能發(fā)現較多缺陷,開發(fā)人員盡早修復。第二輪測試就可以進行模塊交叉測試。一方面我們可以避免個人原因造成的漏測試,另外一方面也可以利用每個人不同的思維方式,很容易發(fā)現其它模塊的缺陷,避免多次重復測試,提高測試人員的積極性。測試效率提高了,發(fā)現的問題多了,后面測試的輪次自然要減少。
      9.加強項目成員的管理,定期報告發(fā)現缺陷的情況,增加督促力度:
      加強項目成員的管理,同樣能夠減少版本的發(fā)布和測試的輪次。測試人員每天都編寫測試日志,郵件抄送給項目部成員和企業(yè)領導報告每天測試情況,加強不同層次的領導對開發(fā)人員的督促力度。這就對應了條,如果企業(yè)領導不重視測試,也就無所謂。如果企業(yè)領導很重視測試結果,馬上作出反應,給各個部門的經理施加壓力,軟件質量被重視了,自然測試版本減少。如果哪個開發(fā)人員開發(fā)的模塊每天都有很多缺陷,開發(fā)人員自然很不光彩,畢竟大家都很要面子,開發(fā)人員也敢輕而易舉,開發(fā)的模塊功能不測試就直接扔給測試部。這也是一種有效的方法,當然也可以把缺陷的數量、嚴重程度作為開發(fā)人員的績效考核標準,提高開發(fā)人員的“質量意識”,缺陷自然很少。我們企業(yè)就是這樣做的,一般在2到3個版本時,就很難發(fā)現缺陷,測試人員也相互看看其它成員發(fā)現的缺陷,一旦有的測試人員發(fā)現了較多的Bug,發(fā)現缺陷很少的測試人員很急,比較有個比較嗎?特別是測試半天都沒發(fā)現Bug的測試人員,就經常給我講自己測試過程中的苦衷,我也很理解他們,多給他們鼓勵鼓勵。
      10.嚴格控制需求變更的流程,減少后期的需求變動:
      在項目開發(fā)中,經常碰到這樣的情況,客戶代表中有產品部、科技部、業(yè)務部等等部門的人員,很難通過某個客戶代表戶講清需求。客戶代表,隨著對開發(fā)系統(tǒng)的不斷深入了解,有可能客戶不斷的提出新的需求,或者說是不斷修改需求,所以對于需求的變更,我們一定要有一個嚴格的標準流程。通過開發(fā)方和客戶的評審后,再編寫相應需求文檔,最后開始開發(fā)。很多時候,繁瑣的需求變更流程和領導的多級審批簽字,并且需求的變更請求,也有相關的記錄,很多客戶都怕承擔需求變更帶來風險。也讓業(yè)務人員覺得變更比較麻煩,不得不放棄需求的變更。嚴格控制需求的變更流程,做到有效的需求變更,這也許是一種減少測試版本的方法。
    相關文章
    Web安全測試大盤點

    Web安全測試大盤點

    今天,上海博為峰it來和大家聊聊Web安全測試。目前,很多企業(yè)的業(yè)務發(fā)展都依賴于互聯(lián)網,比如,網上銀行、網絡購物、網絡游戲等。但,由于很多惡意攻擊者想通過截獲他人信息去謀取利益,因此,會對Web服務器進行攻擊。攻擊的方式也非常多,常見的有SQL注入、跨站腳本攻擊、跨站請求偽造、緩存區(qū)溢出等。由此,我們不得不對網絡環(huán)境的安全性加以提升。軟件測試工程師通過分析黑客的攻擊行為等方式,對網站進行Web安全... [詳情]

    1人閱讀
    聊聊軟件測試面試的一些事

    聊聊軟件測試面試的一些事

    每年的3、4月份是跳槽換的季節(jié),今天,我們上海博為峰it的小編精心撰寫了這篇文章來給大家講講軟件測試面試的一些事,快來看看吧,想要了解軟件測試面試的朋友,請接著往下看。... [詳情]

    1人閱讀
    測試人員30歲前必須明白的兩件事

    測試人員30歲前必須明白的兩件事

    今天,上海博為峰it的小編來給大家講講軟件測試工程師在30歲之前應該怎么做。30歲以前,應該是人努力學習和積累的時間段,你一定要把時間花在解決問題的技能上。就是說,你一定要練就成的技能是——你能解決大多數人不能解決的問題。... [詳情]

    1人閱讀
    如何進行測試

    如何進行測試

    今天,小編來和大家聊聊我們該如何進行測試??靵砜纯窗?!對于復雜的系統(tǒng)來說,如果想要做功能測試,一般需要考慮到測試數據的問題,還要考慮如何從全局出發(fā),既要把整個業(yè)務流程需要測試的內容充分覆蓋到。即使是多個功能點交叉、存在復雜約束的條件下,也不會出現漏測或者新bug的問題。作為軟件測試工程師,我們需要在日常中不斷積累經驗,精進技術,確保自己能夠應對不同場景完成測試任務。那么針對這些復雜的系統(tǒng),... [詳情]

    1人閱讀
    怎樣有效降低測試的輪次

    怎樣有效降低測試的輪次

    今天,我們上海博為峰it的小編來給各位朋友聊聊怎樣有效降低測試的輪次。軟件測試的輪次多少,大多數情況取決于項目大小、軟件質量和測試效率。在項目確定的情況下,談談我們團隊的做法,希望同行繼續(xù)補充指正。... [詳情]

    1人閱讀
    軟件測試工程師面試內容

    軟件測試工程師面試內容

    今天,我們上海博為峰it的小編來和大家聊聊軟件測試工程師面試內容。在參加軟件測試面試時,很多小伙伴會因為面試前準備不充分,而導致面試降低?;诖耍蚁蚨嗄昝嬖囓浖y試工程師的HR取了經,并結合自己的經歷,總結成文,希望對即將參加軟件測試面試的小伙伴們,有所幫助。... [詳情]

    1人閱讀