小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

談軟件測試人員定位

 阿K_world 2015-07-25

 

  因為一直從事web產(chǎn)品的測試,我的觀點并不一定適合所有的類型項目。

 

  工作已將近三年了,雖然這三個年頭里我都在積極的學習著與測試相關(guān)的技術(shù);但是能沉淀的東西很少。相信測試同學都有類似的感覺。

 

 

不要為了測試而測試

  前幾天做了一個測試的PPT ,就是講項目中要用到的測試技術(shù),總結(jié)了半天其實實際的產(chǎn)品中沒什么技術(shù),熟悉需求,轉(zhuǎn)化成用例,待項目上線后驗證功能就OK 了;對一個自身質(zhì)量要求不高的項目,我們有時候為了體現(xiàn)自己價值,非要在一些不痛不養(yǎng)的問題上揪著不放。

  舉個不恰當例子,某鋼琴高手開了一個補習班教鋼琴,家長送來一孩子目的只是讓孩子學學鋼琴;鋼琴高手為了體驗自己的價值(牛B),硬是按照貝多芬的標準去培養(yǎng),孩子彈不會《XX交響曲》不讓孩子走。先不說孩子有沒有貝多芬的鋼琴天資,也許孩子壓根就不想成為貝多芬。

    當然了,如果你辦的是“中國音樂家鋼琴協(xié)會”,你有責任要求會員達到國際超一流水平,為國家和個人贏得榮譽。

 

  有時候不要為了測試去測試,或為了體現(xiàn)自己的價值去做一些對整個項目貢獻不大的事兒。當然,我在這里不是讓測試人員放棄自己的原則。要知道不管是產(chǎn)品、開發(fā)、測試都是圍繞著產(chǎn)品的發(fā)展貢獻。

  為貢獻產(chǎn)品的發(fā)展測試遠比為了測試了測試所帶來的價值大得多;所以站在產(chǎn)品的發(fā)展上去看待測試工作更能體現(xiàn)自己的價值。

 

 

記得去年的總結(jié)再討論自己對流程的理解。隨著工作年齡的加長對這些問題也有進一步的看法;所以,再拿來炒一炒,希望能炒出新的味道。

 

 

沒有最好的開發(fā)測試流程,只有最適合項目的開發(fā)測試的流程;

 

  去年的一篇說軟件測試流程,嚴格規(guī)范的測試流程一定比沒流程好,敏捷的流程一定比傳統(tǒng)的瀑布流程先進。這個觀點沒有大的錯誤,但是我們忽略了所做有產(chǎn)品這個“對象”;忽略了產(chǎn)品的特點與階段。

 

  例如兩三個開發(fā)合伙開發(fā)一個項目(或產(chǎn)品),這時你讓他們建立一套規(guī)范的流程,按流程實施,顯然是不現(xiàn)實,我想擺在他們面前最主要的問題是,如何快速的把客戶需要的功能開發(fā)出來換成money ,維持生計以及公司運作。

  例如一個各種功能已經(jīng)成熟的項目,有著龐大的用戶群,以維護為主的更新,它的版本功能的上線必須要建立嚴格的發(fā)布流程,經(jīng)過充分的測試才能上線;用戶群越大,暴露的問題越多,問題帶來的影響也會越大。

  同樣是一個web產(chǎn)品,筆者目前所做的項目流程完全不是這樣;我們的發(fā)布流程很簡單,測試流程也很簡單,不去寫的規(guī)范又復雜的測試用例,放棄了使用缺陷管理工具來反饋問題;

  溝通變得尤為重要;我不否認這樣做會給產(chǎn)品帶來了一定的風險;對于嚴重的問題,我們可以通過快速的版本回滾,對于輕微的問題,我們很快會在下個版本迭代中修復。是不是有點敏捷的味道在里面。

  為什么會這樣?因為這個產(chǎn)品屬于前期開發(fā)階段,很多功能還沒上線。整個團隊都在貢獻著產(chǎn)品的發(fā)展;需要快速的將需求轉(zhuǎn)化成功能給用戶使用。

所以,沒有最好的開發(fā)測試流程,只有最適合項目與階段的開發(fā)測試的流程;

 

 

產(chǎn)品質(zhì)量與用戶容忍度

 

  之前看過不少人討論到底需不需要測試人員;我想說測試人員N年后不管是被重視了還是被淘汰了“測試的行為”永遠不會消失;因為沒有質(zhì)量的產(chǎn)品基本上等于沒有價值(也就是說沒存在的意義),至于對產(chǎn)品質(zhì)量的要求是由用戶容忍度決定的。

  Facebook 沒有測試人員!但是測試行為一直都在。開發(fā)找需求,開發(fā)、自測、發(fā)布,獲得用戶反饋,決定功能下線還是上新的功能---相當于一條龍的服務。因為用戶的容忍度允許他這么做。

  微軟不能這么干,修復一個windows 的bug成本很高,而且用戶是花錢買的,也許用戶是用來創(chuàng)造價值的(辦室、存儲、管理),也許一個文件丟失,系統(tǒng)崩潰會給用戶帶來巨大損失;所以,微軟需要很多的測試員。

  拿修復成本與用戶容忍度做標準,web產(chǎn)品優(yōu)于客戶端產(chǎn)品;在web產(chǎn)品中也要分行業(yè);用戶對銀行系統(tǒng)、火車票、購物網(wǎng)站的容忍度顯然要低一些,反過來說也就是對產(chǎn)品的質(zhì)量要求更高,因為與錢掛鉤。就算同一個產(chǎn)品,會員與免費用戶的容忍度也是不一樣的;因為會員用戶有權(quán)得到更好質(zhì)量與服務。

 

所以,關(guān)注分析用戶的容忍度的測試才不會把自己變得格格不入。

 

 

提升自己的貢獻

 

  前面的東西貌似都在“弱化”測試存在的價值;俺本來就不被重視,所以俺就需要更加認真和努力找問題來提升自己存在的價值,你現(xiàn)在說,有些產(chǎn)品不需要太指著的去測試;那你說俺還能干啥?

  當我們把測試看成是為開發(fā)和產(chǎn)品服務時,也許情況會完全不一樣。我們可以提供哪些服務?

 

  • 用測試發(fā)現(xiàn)產(chǎn)品的不可以測試性

  前面已經(jīng)提到隊團不管是否有測試人員,但測試行為一定會存在;如果一個產(chǎn)品都不可測試,如何去發(fā)現(xiàn)并修復bug ,如何去維護與擴展?尤其對于web產(chǎn)品來講,不可維護與擴展的產(chǎn)品無疑是致命的。(可以通過項目重構(gòu)再解決)

 

  • 建立產(chǎn)品質(zhì)量的評估方法

  為項目團隊提供每個版本的bug趨勢分析數(shù)據(jù),讓項目中的每個人都了解項目當前的狀態(tài)

  通過分析bug數(shù)據(jù)來建立或完善各種Checklist,幫助項目團隊更好的完成需求評審、設計評審以及代碼評審,減少bug出現(xiàn)的機會。同時,可以定期將多個項目的Checklist進行合并,使單個項目的經(jīng)驗可以通過Test Team快速的流動起來,及時的作用于其他項目

  主動為Architect Team提供每個項目的性能測試數(shù)據(jù),幫助他們獲取更多的實際項目信息,減少踏入“陷阱”的幾率

 

  • 建立可持續(xù)運行的測試框架

 建立自動化測試測試框架;

構(gòu)建持續(xù)集成,使版本的迭代與更新得到快速的反饋。

 

  • 建立關(guān)注開發(fā)質(zhì)量的開發(fā)文化

沒有測試人員自測節(jié)省人力的了,尤其在單元測試層面。產(chǎn)品的質(zhì)量應該由開發(fā)與測試共同承擔。(現(xiàn)實中的責任到人,讓團隊很難形成這種文化)

 

  • 貢獻產(chǎn)品發(fā)展

  舊病成醫(yī),測試的產(chǎn)品多了自然會對產(chǎn)品有自己的理解,產(chǎn)品的定位,用戶習慣與體驗; 可以從測試的角度貢獻產(chǎn)品的發(fā)展。(這個由產(chǎn)品的特點,公司文化決定)

 

 ----------------------------------

談軟件測試---一年測試工作總結(jié)

軟件測試流程進階----兩年軟件測試總結(jié)

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多