qileilove

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

          測試計劃和自動化測試思考

          這幾天對XXX的測試計劃自動化測試進行思考。
            先說測試計劃,測試計劃需要依據迭代開發計劃制定,需要有明確的測試范圍和測試目標。
            看了下Q1的迭代開發計劃主要有XXX功能改進、BUI改進、系統安全性改進、全頁面子資源監測、api組件改進。這些改進都是持續性的,沒有明確的改進需求和改進結果要求。因此進入測試之前無法了解需求和進行用例設計或維護。可以預想最終結果可能會跟以前一樣,開發完成交給測試執行測試,改進后發布。如果是這樣測試人員沒有辦法做到主動測試,只能在開發完畢提給測試后被動接受進行測試。制定測試計劃也就沒有多大意義了,也不知道從何計劃。
            為了改進這個過程,我建議如下:
            1.明確和細化Q1的功能改進需求,并列點說明。
            2.開發人員根據明確的改進需求逐步改進。這期間測試人員針對需求進行用例設計和維護。
            3.迭代開發完畢,滿足測試準入條件,提交測試。
            4.測試人員執行用例、驗證缺陷、手工測試,完成測試。
            5.建議項目迭代周期安排一個時間段專門進行測試和修復缺陷。
            6.建議對XXX已提交的缺陷進行篩選并安排進行修復。
            自動化測試
            無論是qtp還是selenium腳本,當產品進行bui改進和功能改進后,腳本基本都需要進行維護和變更,而且這個維護工作量還蠻大的。對比新舊版本的創建站點監控,變化比較大,并且新版的功能界面也還不夠完善。
            我覺得這階段開展自動化測試不是太合適,主要是1.之后可能很多頁面都要重構,后續維護腳本的工作量巨大。2.功能還不夠完善,用手工測試效率更高,不適合自動化回歸測試。3.開發出來的自動化腳本復用性不高。
            因此規劃這一階段自動化的主要工作:
            1.完善XXX測試用例。
            2.挑選出適合開展自動化測試的用例。主要目標用例為系統主要流程功能、相對穩定的功能模塊用例。
            3.根據項目測試的需求進行自動化測試技術預研(QTP、selenium或其它合適的自動化測試工具)

          posted on 2014-02-17 14:22 順其自然EVO 閱讀(357) 評論(0)  編輯  收藏 所屬分類: selenium and watir webdrivers 自動化測試學習

          <2014年2月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          2324252627281
          2345678

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 航空| 榆中县| 共和县| 凤城市| 达孜县| 商城县| 南靖县| 体育| 新龙县| 磴口县| 曲阜市| 吉木萨尔县| 泉州市| 冷水江市| 图片| 彰化县| 内丘县| 麦盖提县| 秀山| 乌什县| 绥阳县| 田东县| 龙山县| 六安市| 望江县| 山东省| 天祝| 城口县| 盐城市| 志丹县| 上犹县| 翁牛特旗| 滦南县| 阿坝县| 丹东市| 鹤壁市| 吉木萨尔县| 长丰县| 南川市| 福泉市| 承德县|