qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          如何進行軟件測試需求分析

          如何進行軟件測試需求分析

            1、項目經理會根據前期調研的情況進行需求整理,召開項目組會議討論需求整理的內容,如果是大項目的話,請一些有經驗的專家來參與討論。討論的范圍:用戶提出的需求哪些是可以通過技術完成,需求當中有哪些情況未調研,比如說非功能性的需求,性能,安全性等。

            2、需求文檔會經過評審,評審主要是看需求的范圍是否明確清楚,有沒有超出范圍的,或有遺漏的需求。

            3、測試人員會依據需求文檔和demo模型來編寫測試需求,并設定優先級。

            4、依據測試需求,設計測試用例。這期的測試用例是比較粗的,等到有了具體的界面說再補充測試用例。

            5、將優先級高的用例進行評審看看有沒有未考慮到的情況,補充修改。

            測試人員在閱讀需求文檔或看demo時,要能回簽如下問題:

            1、系統要實現哪些功能,這些功能的輸入,輸出,操作步驟是什么。

            2、系統中業務流程,業務規則描述是否清楚,是否按照流程圖就可以正常的執行,有沒有缺少的節點。

            3、系統涉及的用戶有哪些,用戶都具備什么樣的權限。

            4、系統對于非功能性的需求有哪些?這些需求描述是否完整,有明確的指標。

            5、系統的運行環境描述是否完整,按照這個環境是否能搭建出測試環境。

            6、用戶典型的操作行為有哪些?常用的功能是什么,操作時長等。

            以上這些問題的答案如果在文檔或demo中無法找到答案,就需要跟項目經理進行溝通來了解這些信息。

            當項目緊時,無法寫出需求文檔,我們的做法就是:從網上找跟該項目相似的一些資料進行整理,需要是幫助我們理解業務,然后項目經理組織會議討論該系統做成什么樣,要實現哪些功能,測試人員要充分參與交流,將自己理解的情況表達出來,不能只是被動地去聽。

          posted on 2012-08-02 09:38 順其自然EVO 閱讀(375) 評論(0)  編輯  收藏 所屬分類: 測試學習專欄管理方向

          <2012年8月>
          2930311234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 遵化市| 泸西县| 株洲县| 贡觉县| 绥江县| 龙南县| 石嘴山市| 西充县| 台北市| 东海县| 岚皋县| 万全县| 杭锦旗| 普陀区| 伊金霍洛旗| 曲水县| 思茅市| 永兴县| 社旗县| 新密市| 涿州市| 曲周县| 久治县| 姚安县| 阳谷县| 崇明县| 蒲城县| 蓝山县| 客服| 岚皋县| 济阳县| 神池县| 伊宁市| 老河口市| 湖北省| 拜城县| 高平市| 上犹县| 资源县| 宣汉县| 双桥区|