国产精品久久精品-亚洲人成影院77777-欧美精品一区二区三区在线-久久久免费的精品|www.hiycz.com

招生合作
課程分類
您當前的位置:合肥覓學網 >合肥覓學網 >軟件測試流程學習經驗詳解

合肥技能學習網

軟件測試流程學習經驗詳解

發布時間:2020-09-09 22:09:52 已幫助:192人

軟件測試流程學習經驗詳解

軟件測試流程學習經驗詳解-軟件測試學習培訓
軟件測試流程學習經驗詳解
  軟件測試流程有哪些?這里為大家為分享一下豐富軟件測試實戰經驗的老師一些經驗總結,給大家仔細講解一下軟件測試流程,希望能對大家學習軟件測試有所幫助。
  1、充分理解需求,找出需求缺陷。
  測試人員拿到需求、設計文檔后,應積極地與需求、設計人員進行溝通確認,并及時地提出自己對相關文檔的疑問,這樣做的好處一方面在于幫助測試人員充分理解需求,以設計全面、正確的測試用例;另一方面在于幫助需求、設計人員找出文檔中不完善甚至錯誤的地方,以便盡早解決,這樣就降低了后續過程中的風險和成本,也縮短了研發的工作進度。
  2、及時有效地溝通。
  測試過程中,測試人員可能對設計文檔有了新的疑問,或者程序實現出現了與設計不一致的地方,即程序實現的效果可能會達不到或者超出其他人(設計人員、測試人員)的預期(這種情況比較常見,因為大家看待事情的角度、表達方式、處理方式不一定一樣,所以可能導致前者描述的事情,后者誤解或者漏掉了其中一部分內容)。此時測試人員應該積極地與相關開發人、設計人進行溝通,大家對同一個需求的理解是一致的,這樣才盡可能地了我們的產品做出來是滿足用戶需求的;
  3、抱著懷疑的態度了解測試依據(需求和設計相關文檔)。
  測試人員應注重分析需求和設計相關文檔,但又不只限于這些文檔。當測試人員拿到需求和設計相關文檔時,同樣應該抱著懷疑的態度,仔細斟酌文檔中的情景,在充分理解需求的前提下,檢查文檔中是否有不合理或者不完善之處。我自己有這樣一個經歷:拿到一個任務的設計文檔(此任務是涉及資源數據處理后入庫的功能),粗看設計文檔的處理邏輯是對的,但實際上仔細分析,文檔中提到的處理邏輯(在刪除數據時)由于沒有考慮到其他資源數據存在的前提,故處理邏輯實際上是少考慮了一個邏輯分支。這種情況一旦發生在用戶現場,后果可想而知。
  4、參考業務流程,模擬實際的業務場景進行測試。
  同樣,測試人員在測試過程中一定要注意結合業務流程,模擬實際的業務場景去測試,這個也是界內流傳不衰的話題。在我剛開始做測試的時候,對于“模擬實際的業務場景進行測試”的概念,一直很模糊。因為我剛開始做測試時,接觸的后臺數據比較多,所以當時我泛泛地理解為“我們需要去模擬用戶的數據進行測試”。一年半之后我接觸到的一個項目才讓我深刻地理解了“模擬實際業務場景”的含義。項目是給電信做的增值業務,分成很多個不同的小任務,當時在測試組內是由不同的測試人員進行測試的,不過由于我是這個項目的主要負責人,所以我負責整個項目的聯調測試。對于這么多任務的聯調測試,我還是頭一回做,沒什么經驗,所以趕緊去請教了當時項目的設計負責人,并且拿到了一張業務單子,上面記錄了這個項目涉及到的所有業務流程。在其他測試同事完成了項目所有小任務的測試工作后,我開始根據業務單子進行聯調測試,竟然也發現了很多流程上的BUG,這個場景至今仍讓我記憶猶新,也讓我領悟到“模擬實際的業務場景進行測試”的重要性和必要性。
  5、積極主動地反饋工作。
  平時工作過程中除了要多跟項目相關的開發/設計人員溝通,還要多跟上級或者項目負責人進行溝通,及時反饋工作進度、發現的一些問題等等,尤其是一些突發事件,讓所有相關人員都能及時地了解當前任務的進展情況,以便于合理安排和處理。之前曾有人推薦我看余世維的《有效溝通》視頻,講的就是上下級、同級之間如何有效地溝通,我看過以后收獲還是蠻多的,視頻講解的案例也從一定程度上反映了溝通的重要性。
  6、合理安排工作,正確處理沖突事件。
  我們工作中不可避免地會遇到多個項目同時開展的情況,尤其是遇到某些突發事件或者緊急事件,這個時候需要調整好心態,根據任務的優先級、緊急度等具體情況合理安排工作,在項目進度的前提下,更要保質保量。
  7、注重知識的積累與總結,多與同事之間進行交流。
  平時多注重知識的學習、總結和積累,這樣可以為后續的工作帶來很大的便利。同時在工作過程中發現的一些好的方法或者疑惑,多與同事進行交流,大家互相學習、互相幫助,共同進步。
  8、建立良好的團隊合作關系,形成融洽的工作氛圍。
  團隊合作,這是一個非常重要也非常必要的話題。設計人員與開發人員之間的有效合作保障了需求得到初步實現;測試人員與設計人員、開發人員之間的有效合作保障了產品滿足用戶的需求;測試人員之間的有效合作保障了用戶的需求在合理期限內得到實現;團隊合作,從需求的收集到產品的上線以及后期產品的維護,可謂無處不在,起著至關重要的作用。
  9、調整好心態,擺正工作態度。
  測試人員的態度對工作也會有影響。一個優秀的測試人員,對工作有著無限的熱情、濃厚的興趣,工作起來認真負責,謹慎細心,視工作為樂趣,不但能保質保量地完成測試工作,同時還能積極地推動整個項目的進度。同事之間關系融洽,工作起來當然得心應手。
  10、取人之長,補己之短。
  有空的話還建議多參加一些講座等活動,汲取他人的優秀思想,對個人的提升還是有一定幫助的。譬如由51Testing舉辦的講座、InfoQ舉辦的百度技術沙龍等等,眾多測試精英匯聚在一起,分享大家的測試經驗,解答大家在工作中遇到的問題等等,還是收獲頗多的。另外還有一些測試相關的分享文檔,如51Testing的每期免費電子雜志,也提煉了眾多同仁的精華思想,每次我學習后都受益匪淺。
  以上就是關于“軟件測試流程學習經驗詳解”的內容介紹,希望對大家學習有所幫助。想要了解更多關于軟件測試學習培訓的相關資訊歡迎來咨詢。