在线中文-在线在线ccc66-在线永久免费观看的毛片-在线永久免费观看的a站视频-久久精品最新免费国产成人-久久精品综合一区二区三区


曙海教育集團(tuán)論壇軟硬件測試專題軟件測試 → 軟件功能自動(dòng)化測試工具給我們帶來了什么及來自微軟討論組的爭論


  共有7556人關(guān)注過本帖樹形打印

主題:軟件功能自動(dòng)化測試工具給我們帶來了什么及來自微軟討論組的爭論

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個(gè)性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發(fā)短信
等級(jí):青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
軟件功能自動(dòng)化測試工具給我們帶來了什么及來自微軟討論組的爭論  發(fā)帖心情 Post By:2010-12-15 11:56:04

軟件功能自動(dòng)化測試工具給我們帶來了什么及來自微軟討論組的爭論

首先說說為什么做測試的人喜歡搞自動(dòng)化。

第一,自尊心。計(jì)算機(jī)科班出身的人都喜歡作開發(fā)(Dev)。做測試工作經(jīng)常是身不由己,可是測試工作很多時(shí)間不需要編程,于是做測試的人想方設(shè)法寫些程序,以顯示自己也會(huì)編程。結(jié)果往往是欲罷不能,測試自動(dòng)化程序越寫越多,越寫越復(fù)雜。后面我會(huì)談?wù)劀y試自動(dòng)化框架復(fù)雜的代價(jià)。

第二,為了出成績。很多測試組為了向管理層展示成績,往往要拿出例如測試自動(dòng)化達(dá)到80%,程序覆蓋率達(dá)到90%。要我說,這些都是Bull Shit. 就象小平同志說的“實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)”,我認(rèn)為在測試中“用戶不出問題是檢驗(yàn)質(zhì)量的唯一標(biāo)準(zhǔn)”。自動(dòng)化做的再多,用戶出了問題,也是白搭。另外,一個(gè)人就可以做的測試,自動(dòng)化往往需要兩個(gè),三個(gè)。倒是解決就業(yè)的好方法。

我對測試自動(dòng)化的認(rèn)識(shí)也有一個(gè)變化的過程。剛剛?cè)胄袝r(shí)也是很相信自動(dòng)化,想方設(shè)法寫一些從頭到尾自動(dòng)化的框架,覺得自動(dòng)測試很過癮。到微軟的Portal Media Center組后也是和另外兩個(gè)人做了一個(gè)相當(dāng)復(fù)雜的用戶界面的自動(dòng)測試。其實(shí)現(xiàn)在想想,用自動(dòng)測試發(fā)現(xiàn)的問題基本上可以一個(gè)人用手工測試完成,最多寫些簡單的測試輔助工具就可以完成。有些人可能會(huì)說自動(dòng)化可以為產(chǎn)品的下一個(gè)版本節(jié)省測試時(shí)間。其實(shí)Portal Media Center 下一個(gè)版本出來時(shí),所有戶界面完全變了,80%以上的自動(dòng)測試程序都需要改動(dòng)。做完第一個(gè)版本,我們?nèi)齻(gè)人全都走掉了。后面來的人往往寧可自己再寫一套,也懶得改以前人的程序。自動(dòng)化的浪費(fèi)就是這樣造成的。想說服別人用你開發(fā)的自動(dòng)測試框架是很難的,所有人都想另搞一套。
接下來我先以我的多年工作經(jīng)驗(yàn)來說一下有關(guān)功能自動(dòng)化測試工具的詳情吧。
功能自動(dòng)化測試工具給我們帶來了什么?我不知道大家如何看待這個(gè)問題,我總覺的很多人把功能的自動(dòng)化測試工具看的特別的“厲害”,覺得可以完成很多的工作。領(lǐng)導(dǎo)會(huì)說,如果我們用工具進(jìn)行回歸測試,會(huì)很快的發(fā)現(xiàn)問題,然后減少回歸測試的時(shí)間,提高項(xiàng)目的效率,如此這般公司開始推行自動(dòng)化工具。

  幸運(yùn)的,我開始成為自動(dòng)化工具的推廣者,曾經(jīng)用過自動(dòng)化測試工具selenium進(jìn)行簡單的自動(dòng)化測試,因?yàn)轫?xiàng)目是多省系統(tǒng),進(jìn)行系統(tǒng)測試時(shí),重復(fù)內(nèi)容比較多,但是程序又相對穩(wěn)定。于是在測試的間隙,完成自動(dòng)化測試腳本,在系統(tǒng)測試中運(yùn)行測試。效果還是比較好的,現(xiàn)在想想當(dāng)時(shí)的腳本真的是非常脆弱而且是簡單的,沒有任何的控制語句,場景回復(fù),腳本的維護(hù)量比較大,一旦出現(xiàn)問題,腳本跑不通,只能人工排查原因,自動(dòng)化測試的部分只在系統(tǒng)測試中站系統(tǒng)測試百分之五十的工作量,但是在整個(gè)測試的工作量中百分之十都不到,大家仿似看到此時(shí)自動(dòng)化測試的甜頭,希望在整個(gè)公司中推廣自動(dòng)化測試工具,覺得自動(dòng)化測試是一種趨勢,一種必然,于是我站在風(fēng)頭浪尖開始試著完成這項(xiàng)工作。

  自動(dòng)化測試同手工測試一樣,都需要有一個(gè)計(jì)劃,測試的覆蓋率,評(píng)估自動(dòng)化測試工具是否能帶來收益來確定測試的內(nèi)容,其實(shí),并不是所有項(xiàng)目都適合自動(dòng)化測試工具的,如果項(xiàng)目周期短,是不適宜做自動(dòng)化測試的,自動(dòng)化測試雖然在運(yùn)行中比較省時(shí)間,但是在前期的設(shè)計(jì),腳本的編寫和維護(hù)都會(huì)浪費(fèi)較多的時(shí)間,如果自動(dòng)化測試腳本不能重復(fù)利用多次,自動(dòng)化對于我們只是一種時(shí)間的浪費(fèi),只會(huì)令整個(gè)項(xiàng)目延期。如果你要用qtp這種識(shí)別gui屬性的工具必須要等待頁面功能穩(wěn)定以后才能進(jìn)行自動(dòng)化腳本的設(shè)計(jì),因?yàn)槿魏我粋(gè)控件的修改都會(huì)導(dǎo)致自動(dòng)化工具不能識(shí)別控件。其次,自動(dòng)化和手工測試都需要完成用例的設(shè)計(jì),手工測試用例有相應(yīng)的輸入輸出,自動(dòng)化腳本也需要,最好能參數(shù)化進(jìn)行。

  自動(dòng)化測試是否能代替手工測試呢?多少人重復(fù)的問這這個(gè)問題,答案是不能,自動(dòng)化測試最大的用處是保證測試的質(zhì)量,而不是發(fā)現(xiàn)問題,而手工測試是發(fā)現(xiàn)問題。因?yàn)槲覀兠看蔚幕貧w測試,如果是手工測試的情況由于時(shí)間的關(guān)系并不能因?yàn)橐粋(gè)模塊的bug,去測試其他的模塊,而自動(dòng)化測試工具的加入,可以保證所以模塊的基本功能,每次回歸用手工去發(fā)現(xiàn)驗(yàn)證問題,用自動(dòng)化工具去保證整個(gè)軟件的基本功能正常運(yùn)行,自動(dòng)化的推廣是逐步的,首先做一些冒煙測試的自動(dòng)化,隨后把一些主要的功能和測試點(diǎn)也加進(jìn)來,但是千萬不要太細(xì)化,到所有手工測試的點(diǎn),這樣,會(huì)帶來很大的風(fēng)險(xiǎn),自動(dòng)化程度越高,風(fēng)險(xiǎn)將越大。

  自動(dòng)化的另外一個(gè)注意點(diǎn)就是管理,引入一項(xiàng)內(nèi)容,必然就需要花一定的時(shí)間對引入的內(nèi)容做管理,例如用td管理工具,一定有相應(yīng)的說明文檔,使他不依賴于某個(gè)人,以至于某個(gè)人的離職不會(huì)對自動(dòng)化工作造成太大的打擊。


支持(0中立(0反對(0單帖管理 | 引用 | 回復(fù) 回到頂部

返回版面帖子列表

軟件功能自動(dòng)化測試工具給我們帶來了什么及來自微軟討論組的爭論








簽名
主站蜘蛛池模板: 男女免费高清在线爱做视频 | 一级国产 | 国产乱码精品一区二区 | 亚洲图片自拍偷拍 | 在线看小视频 | 亚洲视频在线免费播放 | 一级片免费播放 | 婷婷丁香激情 | 日韩亚洲欧美视频 | 亚洲成熟xxxxx电影 | 永久在线观看视频 | 亚洲一级爽片 | 伊人久久青草青青综合 | 波多野结衣视频免费观看 | 国产一级在线 | 亚洲国产欧美精品 | 男女羞羞羞视频午夜视频 | 亚洲欧美久久精品 | 波多野结衣在观看播放 | 幽灵义庄电影完整版免费观看 | 国产小视频在线 | 亚洲国产午夜电影在线入口 | 亚洲日韩图片专区第1页 | 羞羞视频免费观看网站 | 国产成人毛片精品不卡在线 | 免费日韩视频 | 国产一二三四区在线观看 | 第四色网址| 欧美在线观看第一页 | 欧美专区亚洲 | 国产精品久久免费视频 | 深爱婷婷激情网 | 男人天堂999 | 亚洲精品高清中文字幕完整版 | 亚洲永久视频 | 羞羞视频免费观看入口 | 波多野结衣免费线在线 | 在线美女免费观看网站h | 国产精品男人的天堂 | 亚洲阿v天堂最新版2021 | 亚洲作爱视频 |