<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 97,  comments - 5,  trackbacks - 0
    @import url(http://m.tkk7.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);

    測試人員的核心價值  《轉載》

        隨著公司組織架構的調整,戰略調整,產品的實現技術不斷變化,現在的測試人員可以說是什么都可以干。

     

        有些人做產品,有些人做平臺,有些人做工具......

        有些人有點象專職開發,有些人有點象專職運營......

          Facebook,google的一些敏捷測試理念中,測試人員應該致力于提出測試解決方案,研究各種測試工具為主,具體的測試執行工作,由coding的開發同學去做。

     

        變化后面也有很多不變的,測試手段無外呼白盒測試,黑盒測試,靜態測試,動態測試,單元測試,集成測試,系統測試,安全測試,性能測試等等。那些奮斗在一線的測試工程師的工作內容實則沒有什么大的變化,訪談的結果是大家覺得自己也沒有成就感,工作很累。

     

        這一切都讓我迷惑了,很多人象我一樣也迷惑了,測試人員的核心價值到底是什么?

        測試人員的職業發展是什么?特別是focus在業務上的測試人員的核心價值是什么?在這里僅表達下我個人的觀點,歡迎大家一起拍磚。

     

    Ø  核心價值一:測試設計能力

    最基本的也是最重要的價值就是測試設計。無論是采用白盒,黑盒,手工還是自動化等不同的方式,精華都在測試設計中。測試設計能力入門容易,做深難,需要耐得住寂寞,不斷的學習積累,同時需要的知識面非常廣。

     

    下面幾點可以提升測試設計能力:

    1.對產品的熟知程度

    2.對用戶的了解程度

    3.技術實現/依賴產品/中間件/DB設計/緩存機制/安全機制等技術的深入了解程度

    4.產品運行環境(包括服務端,客戶端,瀏覽器,系統并發量,吞吐量等)

    5.bug回溯(定位/分析)


    非常值得一提的是bug回溯,是一項非常有意義的活動。很多公司特別重視線上bug的預防,分析,卻忽略了線下bug的回溯。而實際上,大家都有這樣的印象,發現bug的不一定是你設計的TC,而是在執行TC時發散的其他測試場景。通過bug原因分析,可以更精準的幫助你識別易出問題的點。而且現在的技術,環境都是多樣性的,總會出現一些你意想不到的bug,它的存在一定是有原因的。這些東西需要通過bug回溯不斷的積累。

     

    Bug回溯  與測試設計形成良性循環

     

    Ø  核心價值二:制定測試策略

    大家都知道測試是不能窮舉的。在有限的人力、時間、資源情況下,如何更快,更全面的覆蓋被測對象,是需要策略的。

    我記得以前天彤說過,專家級的測試工程師可以對被測對象進行“精準爆破”,非常認同。對于象淘寶這么龐大復雜的系統來說,如果不能做到精確設計,精確測試,為了保障大用戶量大數據量的并發下,想最大程度的規避可能出現的風險,讓測試同學以眉毛胡子一起抓的方式進行測試就是在勞民傷財。

     

    不同產品,不同的團隊,產品成熟度,人員的成熟度,所采用技術的成熟度等等,都可能導致測試策略的不同。制定測試策略的過程,就是對當前的項目、團隊進行量體裁衣。

     

    影響測試策略的因素:

    • 項目類型  如:新產品,完善功能,重構型的,底層升級,數據庫升級,不同的項目類型,測試重點也不同,采用的測試工具和測試類型也不盡相同

    • 產品成熟度    主要考慮產品的業務是否穩定,成熟。是屬于創新型,試水產品,是否是成熟行業,需求明確穩定等等?

    • 使用研發技術和研發平臺    采用新的研發工具,新的研發技術,還是公司成熟的技術,工具,使用什么樣的數據庫設計,包括產品的設計思想,產品架構等
    • 團隊能力及默契度   穩定型團隊?新團隊?半新半舊,人員技術能力如何?人員特點如何?(特別需要說明的是,通過bug回溯可以發現團隊開發或測試人員的技術能力,代碼質量,業務掌握情況,邏輯清晰等這些個人特質,針對不同的人可以在測試時做不同的重點驗證)
    •  研發模式   采用什么研發模式,傳統的瀑布,還是敏捷,迭代等。這種研發模式以往常出現的問題是什么?該模式在該團隊的運行是否成熟,穩定?
    • 產品線上運行環境    包括服務端和客戶端的運行環境,負載機制,緩存機制,服務器分布等
    • 產品線上并發量,吞吐量等指標    關注目前指標及增長趨勢
    • 產品使用用戶   使用產品的用戶人群眾分布?目前的使用滿意度如何?用戶的計算機使用水平如何?用戶反饋的最大問題是什么?用戶的使用習慣是什么?競爭產品在用戶中的優勢是什么?
    • 測試過程保障    上線前測試依賴的環境、數據、技術、平臺、工具保障,有現成的,還是需要開發?

    測試策略的方面

    ²  測試類型

    ²  各種測試類型的測試程度、測試通過/停止標準

    ²  使用測試技術

    ²  依賴平臺、工具

     

    在工作中,大家對一些事情存在一些誤區:

    1.編碼能力   我們不盲目崇拜編碼能力,而是隨著測試手段不同,測試深入程度不同,需要我們有能力去識別代碼中存在的風險,對產品的技術實現有更深入全面的掌握,才能更有針對性的進行測試,所以,我們必須具備編碼能力。

    2.創新     我們不能為了創新而創新,而是在工作過程中,技術結合業務,為解決實際的問題自然而然的生長出來的新東西。這個創新一定是解決我們工作中的問題或用戶的問題的。

    3.工具     工欲善其事,必先利其器,隨著我們被測試對象的復雜化,多樣化,使用技術的差異化,一些常規手段無法測試的內容,一些重復的勞動密集性的事務,需要讓工具代替手工去做,自然而然的就會產生工具。所以,我們不是迷信工具,也不是崇拜工具,工具是為我們服務,帶來價值的。如果這個工具不能給我們帶來價值,就算做一個工具,沒有人使用,又有什么意義呢?


    在實現測試設計與測試策略制定過程中,我們為解決實際問題自然會生出一些工具,平臺,我們要鼓勵大家用創新的思維去思考和解決問題,這樣的產出是非常有價值的。



    天貓 軟件自動化測試開發

    posted on 2013-10-26 09:49 zouhui 閱讀(349) 評論(0)  編輯  收藏 所屬分類: 2.軟件測試 基礎概念
    <2013年10月>
    293012345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    常用鏈接

    留言簿(2)

    隨筆分類(94)

    隨筆檔案(94)

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲精品中文字幕无乱码| 免费大香伊蕉在人线国产| 成人福利在线观看免费视频| 一级特黄a大片免费| 美丽姑娘免费观看在线观看中文版| 香蕉97超级碰碰碰免费公| 亚洲2022国产成人精品无码区| 亚洲自偷自偷在线成人网站传媒| 久久国产精品免费| 男女交性永久免费视频播放| 亚洲人精品亚洲人成在线| 成人免费看吃奶视频网站| 亚洲综合一区无码精品| 67194熟妇在线永久免费观看 | 男女猛烈无遮掩视频免费软件| 在线观看人成视频免费| 91精品国产亚洲爽啪在线观看| 无码人妻久久一区二区三区免费| 亚洲邪恶天堂影院在线观看| 精品成在人线AV无码免费看| 亚洲中文字幕久久精品无码2021| 成人免费看片又大又黄| 日韩电影免费在线观看网址| 亚洲精品中文字幕乱码三区| 99久在线国内在线播放免费观看| 91亚洲国产成人久久精品| 国产日韩AV免费无码一区二区| 亚洲精品综合一二三区在线| 麻豆一区二区免费播放网站 | 亚洲第一区视频在线观看| 2021国产精品成人免费视频| 亚洲av无码一区二区三区在线播放| 日本在线高清免费爱做网站| 亚洲欧美aⅴ在线资源| 亚洲精品国自产拍在线观看| 免费观看在线禁片| 久久精品视频亚洲| 女人隐私秘视频黄www免费| 亚洲人和日本人jizz| 亚洲成A∨人片天堂网无码| 97国产在线公开免费观看|