小螞蟻  
          風雨過后才見彩虹
          公告

          • —————————————
            李麗君
            軟件測試工作者
            廣東籍貫的海南人
            北京生活12年
            目前在深圳

            郵箱:
            llj2003hbdd@163.com
            —————————————
            說明:本Blog中的內容均為本人原創或轉載,本人依法保留Blog內原創文章的所有權利,如需轉載,請注明作者及出處。未經許可,不得將本Blog內文章用于任何盈利性用途。
            —————————————
          日歷
          <2005年3月>
          272812345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導航

          常用鏈接

          留言簿(174)

          隨筆分類(189)

          0--感興趣的網站

          1--國內測試網站

          2--測試同行的blog

          3--開發好友的blog

          最新評論

           
          寫給我的測試部門領導

          ****:

          您好!

          本來是想和您面對面地聊一下這半年來我工作上的想法以及表現等,不過正好有這次和我們畢業生綜合評估的機會,我也就借著自己的這個總結報告和您談下我對我們公司測試組遇到的一些問題、現狀、還有未來的發展的一些看法;也許我的這些看法還不成熟,或者還欠缺很多理論依據的驗證,但起碼它代表了我的個人觀點!最后,我也會借此機會和您坦開心扉的談下我的個人工作態度上存在的誤區等問題。

          我理解我們公司測試部門的現狀,是任何一個創建初期的公司都會遇到的問題,也相信這些會隨著了管理層的領導和我們全體員工的不懈努力與合作而改觀并健康發展的。雖然我還談不上對公司的測試部投入了一腔熱血,但我也在時刻關注著公司對測試組的發展啊!在公司的項目測試中,我付出了我全部的精力,而且在工作之余不斷的自我充實與加強,也希望有天可以真正象個測試骨干成員來給公司提出建設性的建議;但目前的測試組比我剛來時又少了2個人,而且沒有了定期的例會,測試工作的管理流程和本身的測試流程也‘簡化’了很多;舉個例子,目前的項目測試工作只是憑著對項目業務的理解去反復的跑流程,而且我也感受過一個我從來沒聽說過的項目,然后有人跟我說‘我們這有個項目,你把它測一下吧…’我面對現狀,倍感凄楚!
              不僅僅是上述的工作體會讓我有此感慨,是這種現象讓我不得不反思下子;其實這些話也許不是我應該說出口的,雖然我是一個普通的公司測試組成員,但我想我也有責任為我們測試組的發展過程中的問題積極思考;即便沒有這次評估我們畢業生的機會,我也一直打算和您交流下;但我怕我總結的不好,或者沒有說服力,所以一直在醞釀中,等待一個相對成熟的時候或我理解的比較深刻時。現在我就把我對我們公司測試組工作中的一起問題——當然有很多做的很好的地方,我們也有目共睹;不過我想主要談下欠缺的地方,如果我說的不對或還欠缺考慮,也希望獲得您的理解和原諒!
          1:我感覺公司對測試組的管理和支持的投入力度不夠
          a、 我覺得首先是我們很多同仁對測試這一職業了解的不夠。目前國內相關的軟件工程人士有85%以上的人對測試這個行業還處理不熟悉的狀態(包括當初我自已),這種不熟悉表現在“測試人員技術素質不高”、“測試比開發要低一個檔次”、“測試不能保證軟件的質量,測試人員只是點按鈕、跑業務流”…很顯然,這些想法在某些同事的心理的確存在!而現實又何嘗不是如此?!通過和很多從事測試的網友交流,我不得不承認目前國內的很多軟件企業的情況與此相差無幾;我覺得要改觀這種現狀,還必須要有漫長的路要走。首先是觀念的改變,公司全體成員都要有充分的認識;從人員的任用標準,軟件的需求、設計、開發、測試的投入比例開始考慮;再者就是測試從業人員自身的專業素養,要真正能夠站在高于開發人員的角度甚至是客戶的角度去判斷和分析軟件的業務流和實現的方便性和友好性,并且需要冷靜的診斷問題能力和有力的說服開發人員或咨詢人員的能力,另外還要掌握業界先進的測試管理工具及自動化測試工具。

          b、 其次我們的測試組織管理不夠完善。我們公司實行項目組制度,即測試組中的幾個人分配到一個項目實施測試工作,有一個測試負責人;應該說這種方式是比較客觀和正確的方式,但據我個人的體會,我們沒有強調出測試負責人的作用。比如,一個項目初期指定的測試負責人應該制定測試計劃、根據軟件需求設計測試用例,測試實施中要分配測試人員測試任務,并定時跟蹤著軟件測試的進度與緊急問題的處理方案;而測試人員要定期報告測試實施中的bug記錄,并按時完成被指配的測試任務。我覺得這些我們都做到了,但有點表面化!舉例而言,我們的軟件發生需求變更時,測試用例沒有更新(當然有時是時間不允許,但為什么不允許呢?是因為需求變更了,但為什么了變更了一次又一次呢?為什么最初不需求細化些、全面些、設計好些呢?對此,我不想多說,我想這兒早已經引起領導的重視了,我只說測試方面的問題);項目的測試用例是否設計完整,覆蓋功能點是否全面,測試人員寫好測試用例是否有人評審并按照用例來測試,如果測試用例寫的不好,是否考慮了當初給測試人員足夠的時間來思考?我寫過的幾個項目測試用例,好像都是1、2個星期內的事情,我和**一人一半;試想,那么大的系統,需求調研了那么久,分析設計了那么久,那么多功能點讓我們就1、2個星期寫好;我想這些都是我們當引起重視并可以改觀的地方。單單測試用例方面我列舉了上述欠缺的地方,當然其他方面也有,比如一旦項目比較緊急的時候,沒有嚴格按照notes的流程來實施(我覺得我們公司的bug管理流程采用notes是比較先進的,很多軟件公司還沒有這么好的工具,我想我們該嚴格采納此流程并不斷發揚);甚至在日常測試中,我們提交給開發人員的bug有時經常被他們打回來,當然有的確實是可以不改或不急待改正的地方,但他們的借口是需求不是我們測試人員決定,對于這些客戶友好化的bug他們不予理睬;還有在項目例會上,很多時候討論的是需求,是編碼,對測試只是簡單帶過,換句話說,是公司的咨詢、開發,而對測試認為只是做他們的后續工作,即驗證需求、驗證代碼,而沒有實質的參與到項目里;而一旦項目出現了質量方面的問題,好像對測試的責怪最多;我想追其原因,還是我們沒有加強測試負責人、測試工程師在項目中的作用與地位,并能夠科學的分配測試資源。這里我還想說一句話:項目出現了問題,原因是多方面的,并不是測試人員工作不努力,也不是測試人員素質不高,試問一個項目只配備了2個測試人員,而且沒有合理的計劃與適當的控制追蹤,如何能真正做好!這里不是我們不敢承擔責任,我只是說出了很多測試伙伴的一句心里話而已。

          c、再次我們的測試管理流程不夠完善。我們公司已經通過了CMM二級,但并沒有象標準說的那樣讓我們測試在需求階段就涉入,不然也不會出現上述的情況:在我對該項目一無所知的時候,別人編碼完成了,認為到了測試階段就一句話讓我去測試!另外,其實我們對這種b/s結構的軟件目前只做了功能測試,這個還不夠,當然軟件的質量就不能得到足夠的驗證。功能測試,即業務流測試,只能滿足客戶的最基本需求,也是最根本的軟件價值所在;但我們的軟件產品還有很多其他的質量指標,比如很多的用戶同時使用系統時系統(包括數據庫)的穩定性與承受負載能力等。其實我覺得我們還需要軟件的單元測試、功能測試、系統測試、數據庫測試、性能測試、確認測試等等。這其中的道理,我想您和管理層比我對軟件工程理解的透徹的多,我就不多說了。雖然我們在日常測試工作中有時也兼顧了這些,但一直沒有完整的解決方案,來全面測試我們的產品。對于java的單元測試,年初打算推行junit、cactus等,但我們一直沒有開展實施,當然這也是有其他原因的,我也一直期待著能夠采用這些標準的測試流程;而剛才說的其他方面的測試,目前為止我還沒涉入過,對此我也深報希望,為了真正提高我們項目的質量,也真誠希望公司能夠加大測試這方面的投入。
          2、 測試組工作分配不均衡,造成時而負荷較重時而顯得輕松。這個問題在前面也有提及,主要表現在:

          a、    項目的測試人員配備不足,如果要完成一個軟件的全面測試,目前的人員是肯定不夠的,您也說過很多大型軟件企業測試人員配備是和開發人員相當的,其作用自然也會提升的。

          b、    沒有制定項目的整體計劃或沒有嚴格遵守,即項目開發任務不多時,測試任務也不多,開發任務排的很緊時,測試也自然緊張起來。

          c、    測試工作需要寫很多文檔,比如測試用例、測試報告,還有和項目中其他人員的交流文檔等,而每次給的時間好像都很緊張,但發現寫完了,也沒有很棘手的任務,這就造成文檔質量不過關,當然評審(或即將的評審)也通過不了。

          d、    測試計劃跟著開發計劃走,這不假,但開發那邊要調整,這就意味著測試也要相應改動,而放棄手頭可能測試人員認為比較重要的測試任務;但對此情況,沒人給予支持,沒有達到軟工中開發與測試相輔相成的效果。

          3、學習與培訓的機會不足。當初來到**做測試工作是有新鮮感,但半年多后,對大部分業務功能都會比較熟悉,知道測試工作就是每天按照分配的任務來反復跑流程,對個人而言就沒有更多提高的機會和空間,自然喪失了一定的激情。這個的確是我心理的一些真實想法,所以我會在日常工作中給領導一些不努力工作的假相,針對這個問題我會在后續部分來談。總之,我和我的測試組伙伴都熱切希望公司能夠為我們提供適當的測試方面的培訓機會,如果我們真的需要在將來采取多方面軟件測試的話,那我們現有的技術水平和測試水平遠遠不夠。我參加過北京地區的兩次測試行業交流會,深知很多做產品化軟件的公司,對測試人員的技能要求會比開發人員還要高,比如在使用自動化測試工具的能力上,在對一個初期的軟件功能的分析上,甚至可以充當系統分析員的角色來確定功能點,而不是追隨在程序員的代碼后面來驗證別人的‘開發思想’。
          4、 與其他好的軟件公司相比,我們的測試部門哪些做得好,哪些又有不足
          a、 黑盒測試做得較好,對商業邏輯的理解能力強。
          b、 人員的凝聚力強,都敢于擔當重任。
          c、 對白盒測試未曾涉及,不過我想會有這一天的。
          d、 對自動化測試只停留在探索階段,而且好像只有我在探索著,雖然**師姐   很支持我,但沒有引起足夠的重視。
          e、 測試用例做得不太好。
          f、 沒有全面掌握、使用各種測試方法。
          g、 針對我們的項目,測試人員的行業知識了解的不夠多。
          5、 關于我們測試部門如何發展的一點建議,我這里只說測試技術方面的
          a、 測試部為純技術部門,所有的商業邏輯等知識只要能看懂文檔即可;商業邏輯是否正確應該在需求階段由項目中的各個相應角色定義下來,而不是靠測試部來發現,因為改需求的成本極高,而測試只是驗證這些需求。
          b、 從黑盒向黑盒加白盒,再轉向白盒的測試方向,這就要求所有的測試人員必須掌據源代碼讀寫的能力;這個估計實施起來比較困難,因為公司的測試組多是女性,而且很多人當初也沒有軟件開發的基礎,或者也沒有很高的熱情去學習這些知識;但可以采取項目經理(開發經理)全權負責,配合系統分析員和測試負責人或測試骨干成員,帶動整體的測試實施,比如由系統分析員寫好測試代碼,測試負責人指派測試人員編寫完整的測試用例,修改測試代碼,然后執行。
          c、 一部分人必須掌握自動化測試的技術,以便提高工作效率。這個我覺得很重要,向來我們的項目就是不斷的變更,不斷的測試,這樣一味反復跑同樣的流程,不僅浪費時間,也湮滅了測試人員的積極性,造成成本的浪費和軟件周期的延長,而對于軟件質量呢,其實還是最后那一次變更后的測試是真正有用的!我們要充分利用軟件工程中軟件的精髓特性——復用性,所以需要開展自動化測試,一次編寫測試代碼,自動用計算機執行,需求變更了,我們只要修改測試代碼即可,從而大大節約成本與精力。

          d、 對于深層次的業務邏輯測試,我們公司的測試組還有很多的高手,她們對各個項目的業務理解能力的確很強,我想我們可以定期的交流下,比如在測試例會上,以提高我們測試組的整體技能。測試工具能節約人的工作量,但并不能代替人去完成深層次的商務邏輯測試工作,所以根本的還是要加強測試人員的技能提高。

          接下來我想和您談下我自身的測試工作上的問題。
          1、 這半年來我做了些什么?
          a、 **項目的測試工作。和**一起,算是從頭到尾的負責這個項目。

          b、學習了winrunner、loadrunner、robot、testmanager、was、jtest、junit等測試工具,了解了rational公司的rup軟件工程理論,還看了寫系統分析方面的知識,比如uml建模,以及簡單了解了solaris操作系統,奠定了相對堅實的測試理論基礎;如果需要,我很愿意分享給同事們。
          c、總結:去年半年是我掌握基本軟件測試,適應公司的測試流程,并學習了j2ee開發的相關知識;這半年是我提高測試全方面技能,立志真正溶入并提高公司的測試部門,并認準了軟件測試這一行業,不斷向前發展。

          2、 工作中存在的抱怨和誤區及對工作的一點不滿

          既然是誤區和不滿,我想我說出來您也不要介意,因為這些本來就是錯誤的想法啊,只是我覺得它們是影響我的工作態度的原因;開文時我就說會開誠布公的和您談下這些問題,既然我們公司是以人為本,那么領導也該傾聽員工的心聲啊!

          a、    公司重視**部門,重視**部門,但沒有人足夠的重視測試組,認為測試就是跟在別人后頭點按鈕,甚至連開發人員都可以駁回提交的bug

          b、    很多項目前期做的不好,到頭來壓縮的是測試的時間,削減的是測試的經費,不重視的是測試人員的地位

          c、    公司對我們畢業生沒有提供一個比較完善的發展空間和培養機會,讓我們理解成自己是廉價勞動力。比如,除了**給我講些測試的方法和技巧,**給我一定的機會讓我學學先進的測試技術外,好像這1年來也沒有專門的測試方面的培訓啊。

          d、    對于我們畢業生的薪酬待遇問題。后面cut了,呵呵

          e、    在測試任務不忙時,我會上些測試技術網站或論壇,學些新東西,但一般這種情況肯定是我保證了本身的測試任務之外的時間,但有時引起領導的誤解;其實我根本沒有時間上網玩,我有很多東西要學,正經的東西我都學不過來,怎么會那么做呢!我覺得應該平等的對待我們;其實我也親耳聽過公司的領導說過‘還是這些學生聽使喚啊’的話,我覺得這樣有違于公司的以人為本;不在其位不謀其職,這些事情總得有人做,我們也做到了,即便態度不是很端正,或偷下懶,但如果少了這個人,項目也不會進展到如今啊!

          f、     我想我工作上的誤區不過這些,再有就是和您或項目成員交流的不夠,從而導致不必要的誤解或不明。這個我會注意的,同時還希望領導可以給予必要的指正和建議

          g、    cut 掉了

          h、    總結:我想不管是抱怨也好,工作誤區也好,我想我既然都坦白的說出來,就希望您和領導可以給予指正,而且我會在這里提出自我批評,是我沒有及時的向領導反映我的思想動態。

          3、 關于我個人的優點、缺點以及今后工作上的發展方向

          a、    優點:我覺得自小就養成了幾個比較突出的優點吧;誠實守信是我最大的特征,知之為知之,不知為不知,無論在工作還是在學習上,我都腳踏實地的做人做事,不浮夸,不虛躁,保持謙虛謹慎的做人態度!

          其次,算是學習上永遠堅持上下求索、勇攀高峰的精神吧,天行健,君子當自強不息;無論在工作上還是生活上,象我們這樣初出茅廬的畢業生,都要時刻保持這種積極與主動學習的作風。

          再次,是我對事物敏銳的觀察力和洞察力,是一種在工作上努力鉆研、獨立思考的精神,不然即便學了很多,但沒有造詣,也稱不上人才(據說這個是做一個合格測試工程師的重要情商之一啊!)。

          最后,我想我的團隊合作精神還能得到項目組成員的認可和肯定,我們也都意識到工作中團隊協作的重要性在日益增強,我也會在這方面努力加強!

          b、    缺點:首先是我的外在語言表達有些欠缺,所以有時可能在和同事與領導的交流中產生些不必要的誤解。其次,好像自己的思想狀態不夠穩定,有時會因為工作之外的某些事情引起情緒的低落,不能時刻保持積極向上的樂觀態度。最后,就是我沒有主動和領導交流自己的思想動態,有時在感覺迷茫困頓時沒有及時的恢復自我。

          c、    今后的發展方向:就是認準了軟件測試這個行業,從基礎的測試員做起,不斷的走向提高;至于期間的發展路程,我離不開公司的耐心培養,更離不開您的積極指導!

          本來這份報告應該是談些我個人工作的收獲與個人評價,還有對自我發展的設想,不過我好像對公司和部門管理的意見說的多一點。我總覺得個人的發展離不開團體,如果我們公司的測試組整體水平提高了,那收獲就不只是我個人的了,無論從公司的核心競爭力還是客戶認可度,以及軟件同行里的地位與形象的樹立都會受益匪淺!關于我個人的收獲與評價,在前面我也有了相應的總結,我想我能認識到這么多問題,本身就是一種收獲啊!同時我覺得我在鉆研某些新的測試技術方面有著一定的優越性,還希望您和領導可以給予我這樣的機會,我也很愿意參與這些問題的討論。也許前面我的某些言詞過于偏激,但我想您也會理解年輕人的這些個性,也真誠希望領導就我個人工作中的誤區與缺陷開展批評,并提出積極的指導與評價!

          誠摯感謝您

           

          posted on 2005-03-26 17:34 lijun 閱讀(509) 評論(0)  編輯  收藏 所屬分類: 測試人生相關文檔
           
          Copyright © lijun Powered by: 博客園 模板提供:滬江博客
          主站蜘蛛池模板: 淳化县| 错那县| 平昌县| 太仓市| 拉孜县| 田阳县| 腾冲县| 镇宁| 湛江市| 澳门| 称多县| 会东县| 拜城县| 康乐县| 广平县| 南通市| 都昌县| 襄汾县| 板桥市| 九龙城区| 科技| 岫岩| 美姑县| 建湖县| 南康市| 苏尼特左旗| 德保县| 原平市| 靖边县| 太仓市| 台山市| 台北县| 芜湖市| 湘潭市| 昆明市| 尉犁县| 区。| 民乐县| 太仆寺旗| 连平县| 遂平县|