證券軟件開發階段測試

作者:adminy 發布時間:2020-01-20 瀏覽量:

  一、軟件需求分析階段測試


  在證券軟件定制系統軟件需求分析階段,軟件測試人員要及時參與了解軟件的需求分析、仔細評估大概的工作量、估量軟件測試風險和可行性、考慮是否接受需求分析的功能等。所謂需求分析,就是了解客戶對軟件的需求,與客戶商討保證軟件功能達到一致性,并評估軟件風險和該項目的花費代價,形成一個完整的開發計劃過程。


  二、軟件系統設計階段測試


  系統設計是證券軟件開發過程中一個極其重要的部分,一旦出現了問題,會導致對一些邊界問題無法修復,甚至會導致證券軟件開發過程的失敗或者開發出來的軟件難以擴展。軟件測試人員在系統設計階段的工作主要是了解設計模型、評估設計模型的風險、對設計提出建議等,還要編寫測試計劃。


  三、軟件代碼編寫階段測試


  在軟件代碼編寫過程中,軟件測試人員應該參與到單元測試、編寫測試用例、考慮是否接受代碼完成報告和凍結報告等工作,特別是要認真對待編寫測試用例。通常情況下,證券軟件開發人員可以獨立完成單元測試,但是其相應的測試用例、自動化測試腳本等還得靠測試人員來提供。


  四、軟件測試階段的測試工作


  在證券軟件開發系統的軟件測試階段,軟件測試人員的工作是開展軟件測試、更新測試用例、觀察并處理發現的缺陷、發布最終質量報告等。這一階段是軟件測試在證券軟件開發過程中最關鍵的環節,主要進行的是集成測試、確認測試、系統測試三部分,必須根據測試用例的情況來進行。基本上,這些測試只能確保常用功能的正常發揮,而對于一些較特殊、異常的測試用例,卻不能保證其正常工作,因此在必要時應該進行“自由測試”,以期發現更多的缺陷。當新的缺陷沒有對應的測試用例來覆蓋時,應該及時更新測試用例,以保證證券軟件開發系統的正常運行。跟蹤缺陷是按照項目的異同來采取不同的處理方式,如果是一個全新的項目,進行跟蹤處理缺陷順序是新報缺陷、確認缺陷、重現缺陷、修復缺陷、驗證缺陷、關閉缺陷,必須嚴格按照順序開展。


  五、軟件運行維護階段測試


  在軟件運行維護階段,測試人員的工作主要是幫助客戶進行驗收測試、及時處理客戶提出的問題以及重新組合測試用例。其中幫助客戶開展驗收測試是主要工作,處理客戶發現的問題是關鍵性部分,必須高度重視客戶提出的問題,仔細分析是否沒有從客戶角度出發,并認真分析客戶真正關心的問題,最后找出在前期測試中沒有發現該問題的原因。另外,重新組合測試用例也是不可忽視的,通常會在經過整個軟件周期后才發現在設計時沒有考慮到一些測試用例的設計,在測試過程中也會添加不少的新用例,因此,證券軟件開發系統在軟件維護階段,必須重新組合、更新測試用例。


奔驰宝马游戏app