• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 軟件外包測試管理與實踐(2)

    發表于:2015-11-13來源:uml.org.cn作者:不詳點擊數: 標簽:
    2.3 注意常規測試與隨機測試相結合 本文的常規測試是指根據測試用例執行的測試,隨機測試是指根據測試者的經驗和軟件的測試需求執行的測試。由于軟

      2.3 注意常規測試與隨機測試相結合

      本文的“常規測試”是指根據測試用例執行的測試,“隨機測試”是指根據測試者的經驗和軟件的測試需求執行的測試。由于軟件測試的復雜性,單純靠執行測試用例發現缺陷,對于保證測試的覆蓋性經常是不夠的。因此,適當加強隨機測試的方法,可以發現常規測試難以發現的缺陷,是對常規測試的有效補充

      隨機測試在什么階段執行,執行多長時間,這些將影響測試的進度和成本,外包公司需要與開發商在測試計劃階段進行討論,取得共識。一般在執行完測試用例之后,可以進行適當的隨機測試。另外,在軟件發布前的最后測試階段,也需要執行隨機測試。執行隨機測試的人員通常是具有豐富測試經驗,熟悉被測試軟件的高級技術人員。

      3. 軟件外包測試管理之領導篇

      3.1 堅持“單點聯系”的信息交流

      大型軟件外包測試項目經常由分布在不同國家和地區的測試團隊共同配合才能完成,對于一些測試周期比較長的項目,測試項目的進度管理需要有效的交流和溝通才能完成。

      采用“單點聯系”的方式有助于相關項目管理人員較好地完成“領導項目有條不紊地向前推進”的使命。

      所謂“單點聯系”,是指開發商和外包公司分別指定唯一的項目管理人員,作為雙方項目信息的輸入和輸出接口,負責整個項目重要信息(要求、進度、問題等)的傳遞。這樣不論開發商和外包公司多少人參與這個項目,雙方信息交流的通道只有一條,避免多頭交流的混亂,避免項目信息的冗余或丟失。

      3.2 提高管理層的領導能力

      所謂領導能力,不外乎三個方面,即“人格魅力”、“專業能力”和“合理授權”。

      其中“人格魅力”是指負責外包測試項目的經理、小組組長必須能做到誠信、坦誠、光明磊落,尊重團隊成員,決策民主、透明。另外,值得提醒的是,處于領導崗位的人要注意不要過濾一些重要的信息。某些“領導”,信息到他那里就截流了,也不管這些信息對團隊成員是否重要,久而久之,這種對他人絲毫不信任的領導肯定會成孤家寡人。

      “專業能力”是指處于領導崗位的人,對項目涉及的專業技術、技能要有足夠的理解和把握。軟件行業的人非常厭惡不學無術、媚上欺下、“外行指導內行”。好的領導應是技術上的領袖,如果不是,也應該盡力爭取是。

      “合理授權”就是指授權團隊領導的時候,要慎重,要選拔德才兼備的人。一旦任命,就應讓他/她放開手腳,不要事事過問,讓別人成為事實上的傀儡。

      4. 軟件外包測試管理之控制篇

      4.1 加強測試用例的執行結果分析

      軟件測試發現的缺陷很多來自測試用例的執行結果。加強測試用例的執行效率,分析測試用例的執行結果,是確定軟件測試有效性的因素,也是跟蹤測試進度的指標之一。

      為了有效的評價測試用例的執行結果,通常把測試用例的執行結果分為四類:通過(Pass)、失敗 (Fail)、跳過(Skip)和受阻(Block)。“通過”的測試用例表明該測試用例可以執行,而且沒有發現軟件缺陷;“失敗”的測試用例表明該測試用例可以執行,而且發現了軟件缺陷;跳過(Skip)的測試用例表明該測試用例不適用于本輪測試而沒有執行;“受阻”的測試用例表明本測試用例無法正常執行。

      在外包測試執行階段,需要重視測試用例的執行狀態,分析“失敗”的測試用例與發現的軟件缺陷的對應關系,分析“受阻”測試用例的原因,以便及時更新,從而保證測試的充分性,為今后提高測試用例的有效性提供統計依據。

      4.2加強缺陷生命周期管理

      每個軟件缺陷都要經過“報告、確認、修正、驗證、關閉”的過程,這些過程構成了軟件缺陷的生命周期。為了有效的管理軟件缺陷,發包方和外包公司要使用同一個軟件缺陷管理系統報告和處理缺陷。雙方需要在測試計劃階段明確缺陷管理系統的使用規則,確定雙方的使用權限和任務。一般外包公司負責缺陷的報告、驗證和關閉,開發商負責確認、修正工作。

      為了準確的報告缺陷,外包公司需要有經驗的測試人員確認和報告缺陷,避免重復報告缺陷,排除錯報的缺陷,及時處理缺陷的反饋。例如,對于發包方要求的補充更多信息的缺陷,盡快補充缺陷的細節。外包公司的測試人員在新的軟件版本上,驗證被開發人員修正的缺陷,如果新版本上不再復現,則關閉缺陷,否則再次分配給開發人員進一步修正。

    原文轉自:http://www.uml.org.cn/Test/200902251.asp

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>