亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > junit
由Java設計模式想到測試技術
作者:網絡轉載 發布時間:[ 2013/4/11 14:13:04 ] 推薦標簽:

  近一直在看Junit源碼,也看了很多Junit的源代碼分析,看到里面都提到了Java設計模式,什么Command模式,工廠模式,Component模式等等。以前知道有Java設計模式,這次通過看Junit源碼發現這個設計模式真的是非常的有用,而且對于代碼設計和架構設計有很多的指導作用,那大部分的Java開發人員在使用Java設計模式的時候,主要是為了可重用和擴展代碼,增加代碼的邏輯性和可靠性。讓人感覺是非常的High,也讓人感覺這才是真的有技術含量,這里我會聯想到架構師,系統分析師等比較牛B的人,那些人至少是把這些設計模式理解和使用的非常精通的境界,什么情況下使用什么設計模式能啟動什么樣的效果,這些東西一說出來,在項目的系統技術方案評審和架構設計的時候,這代表著水平和技術實力。甚至是很牛B的架構師是開發一些新的設計模式出來,讓其他的開發人員來使用這些設計模式,使其寫的代碼更具有可靠性和擴展性。

  這里我想到了測試架構師,自從了解了Java設計模式,大概了解了開發架構師的一些內部職能,自己從事測試行業這么長時間了,還是不能完全明確體會到測試架構師到底具體是做什么呢,給其他的測試人員能夠帶來什么,給需要開發的項目或系統能帶來什么,這里不說其他人的見解,談下我個人的理解:

  首先,一個合格的測試架構師要完全的理解測試技術。

  這里的測試技術包括需求分析技術,測試設計技術,測試執行技術等;對比與開發架構師,有哪個開發架構師不了解甚至是使用基本編程技術,編程語言語法,設計模式,肯定是對這些方法和設計模式使用的爐火純青,達到非常精通的境界。這里不能看出作為一個測試架構師能具有的能力了,開發架構師對項目或系統的貢獻是技術方案,架構設計的合理,設計模式的合理應用,能夠讓開發人員的代碼更有質量和可測試性;測試架構師對項目或系統的貢獻是佳的測試策略,測試模型的合理應用,測試設計技術和需求分析技術的合理應用,能夠讓測試人員更快的進行測試設計,進行測試代碼的編寫,發現較隱含的bug。

  其次,一個合格的測試架構師要能實時的掌握新的測試技術并應用于團隊。

  這里同樣對比與開發架構師,我們的開發架構師不僅僅提供一些技術方案的指導,還掌握了JVM,J2EE,EJB等一系列技術的發展和動態,了解這些是否有新的技術來改變或替代,并探索是否適合本公司內部應用,或作出較有深度的分析報告。那我們的測試架構師也是一樣,不僅僅能夠完全的應用和指導測試策略和測試模型,而且還需要了解國內外新發展的新的測試技術(需求分析技術,測試設計技術,測試執行技術,的工具),并探索這些技術在本公司內部應用,研究并定制化或完善這些新的測試技術,提供新技術的實施方案并親自實踐拿到新的分析報告,知道其他的測試人員參與新技術的應用,目的只有一個提升測試人員的技術能力,或是掌握多樣化測試技術手段,或是更快的發現bug,或是發現更深層次的bug。

  后,一個合格的測試架構師要能抽象并創新出新的能應用于本身團隊的測試技術。

  這里說合格,估計有點高,我們可以看到開發架構師,能夠抽象并開發新的設計模式的畢竟是少數,內部團隊使用的設計模式相對來說容易一點。那么對于測試架構師也是一樣,需要針對新的業務模式,新的系統架構模式抽象和創新出新的測試技術(需求分析技術,測試設計技術,測試執行技術,的工具),并能實踐與公司內部團隊,并提供新測試技術指導和完善,如果能夠服務于整個測試行業的測試人員的話,那成了真正的大師了,我們的24個經典的設計模式不是真是大師開發的嗎。好比等價類分析或因果圖分析一樣,牛B的測試架構師應該可以開發或創新出類似的測試技術出來,讓所有測試人員能夠快速的進行測試設計,提高測試覆蓋率。

  總結下:這里用到了測試技術,個人理解的需要再次強調一下,由于是和設計模式相對,本來個人覺得使用測試模型更合適,類似于探索式測試的三大模型;但后來覺得有點狹隘,相比較與開發架構師所掌握的技術來說,測試技術要少一些,但是測試需要站在整個系統質量的角度來看,必須在了解這些開發技術上,充分的利用測試技術來體現出自己的價值,是提供優的服務。所謂優是在成本,質量和進度上達到完美的結合點,那么測試架構師的作用是幫助一個測試團隊怎么去找到這個結合點,怎么去實施并取得相應的結果,怎么能去不斷的優化自己提供的測試方案,測試技術指導,工具等。

  對于一個開發人員來說,我們敬佩一個開發架構師,絕不是因為他代碼寫的好,寫的快,沒有bug,關鍵的是他能給我們在開發過程中,甚至在未來的新技術中都能提供很好且很合理的建議和指導。那么我作為一個測試人員,我也會敬佩一個測試架構師,我敬佩他的原因肯定是他能完全的透析我要測試的項目或系統,并給出非常合理的測試策略或方案,對于一些異常或特殊模塊進行測試技術的指導來提高測試覆蓋率,也可以快速的進行開發小工具幫助我進行更有效的測試,更多異常的測試。這些技能無不需要厚重的測試技術的積累和相關經驗的抽象和創新。

  以上都是個人看法,歡迎拍磚。

軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 国产成人免费视频 | 香蕉色香蕉在线视频 | 欧美亚洲国产精品久久第一页 | 久久亚洲不卡一区二区 | 亚洲精品动漫在线观看 | 日韩欧美视频在线一区二区 | 欧美极品video粗暴 | 国产一区二区视频在线观看 | 精品一区二区三区在线视频观看 | 中文字幕乱视频 | 成年黄页网站大全免费动漫 | 三级全黄的全黄三级三级播放 | 高清国语自产拍免费视频国产 | 337p欧洲亚大胆精品 | 精品视频久久 | 亚洲一区精品在线 | www.三级| 日干夜干天天干 | 日韩免费毛片 | 色黄在线观看 | 九九免费精品视频在这里 | 成人做视频免费 | 日韩视频在线免费 | 日本妇人成熟免费观看18 | 不卡一区在线观看 | 欧美成a人片在线观看 | 国产1区2区三区不卡 | 黄色短视频免费在线观看 | 特黄一级黄色片 | 国外免费精品视频在线观看 | 国产97色在线 | 日韩 | 18女人免费毛片a级 18女人毛片水真多免费 | 日本宅男午夜免费永久网站 | 天天射天天| 日韩视频在线免费 | 免费一级在线 | 二级男女做受片一级d2 | 狠狠色狠狠色综合久久第一次 | 一级特黄国产高清毛片97看片 | 欧美日韩精品国产一区在线 | 久久成人国产精品青青 |