qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請?jiān)L問 http://qaseven.github.io/

          到底何時才使用自動化測試

          什么情況下使用自動化測試?是不是采取自動化測試就會提高效率?當(dāng)有一天你的老板或者經(jīng)理問你這問題時,你可以把下面的文字轉(zhuǎn)述給他,相信老板會滿意你的答案...:)

            1、執(zhí)行頻率

             如果測試會在應(yīng)用程序的每一個新版本下運(yùn)行,則該測試非常適合自動化。這包括在整個應(yīng)用程序中檢查基本功能的那些測試。每當(dāng)應(yīng)用程序有了新版本,在進(jìn)行 深度測試前,應(yīng)當(dāng)運(yùn)行這些測試來檢查新版本的穩(wěn)定性。數(shù)據(jù)驅(qū)動測試(測試中對同樣的操作使用了多重的數(shù)據(jù)值)也是非常適合自動化的測試類型。每次對不同的 輸入數(shù)據(jù)集通過手工方式運(yùn)行測試既單調(diào)乏味也效率低下。通過創(chuàng)建一個自動化的數(shù)據(jù)驅(qū)動測試,能夠在一個測試中使用多重的數(shù)據(jù)集。

            2、壓力/負(fù)載 測試

            同樣推薦將壓力測試和負(fù)載測試進(jìn)行自動化。舉例來說,假設(shè)一個測試必須重復(fù)1000次,手工運(yùn)行測試將會非常不切實(shí)際。使用WinRunner,則能夠創(chuàng)建一個循環(huán)來運(yùn)行測試1000個來回。

            何時不要使用自動化測試?

            下面描述了不應(yīng)當(dāng)被自動化的測試用例

            1)可用性測試-提供可用的模塊來檢查應(yīng)用程序的易用性的測試

            2)只運(yùn)行一次的測試

            3)需要立即運(yùn)行的測試

            4)基于用戶對于應(yīng)用程序的直覺和知識的測試

            5)沒有可預(yù)測結(jié)果的測試

            自動測試的優(yōu)點(diǎn)是能夠很快、很廣泛地查找Bug,缺點(diǎn)是它們只能檢查一些最主要的問題,如崩潰、死機(jī),但是卻無法發(fā)現(xiàn)一些一般的日常錯誤,這些錯誤通過人眼很容易找到,但機(jī)器卻往往找不到。另外,在自動測試中編寫測試工作量也很大,因此在實(shí)際測試中通常是手工測試和自動測試相結(jié)合,而且手工測試往往是主要的,占了1/2-2/3,而自動測試只占1/3-1/2。在不同的開發(fā)隊(duì)伍中,這個比例會有所不同,但總體趨勢是這樣的。

          版權(quán)聲明:本文出自 coolors 的51Testing軟件測試博客:http://www.51testing.com/?130939

          原創(chuàng)作品,轉(zhuǎn)載時請務(wù)必以超鏈接形式標(biāo)明本文原始出處、作者信息和本聲明,否則將追究法律責(zé)任。

          posted on 2012-09-12 10:36 順其自然EVO 閱讀(271) 評論(0)  編輯  收藏 所屬分類: selenium and watir webdrivers 自動化測試學(xué)習(xí)

          <2012年9月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          30123456

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 卓尼县| 永靖县| 密山市| 砚山县| 榆树市| 柳林县| 堆龙德庆县| 高雄县| 扶沟县| 且末县| 富裕县| 会宁县| 万载县| 石林| 乐陵市| 瓮安县| 天祝| 敦煌市| 北票市| 闽侯县| 自贡市| 江安县| 贵州省| 开平市| 天等县| 洪江市| 建始县| 桓台县| 嘉兴市| 大连市| 波密县| 徐闻县| 福海县| 贞丰县| 牡丹江市| 深州市| 奇台县| 新巴尔虎左旗| 黄山市| 宾川县| 昆明市|