<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qileilove

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

    做軟件的自動化測試一般用什么工具?

     一、對于你的問題,首先明確測試類型,然后才能明確自動化測試類型,最后定位哪個類型用哪個方面的自動化測試工具。
      1、測試類型可以包括:白盒測試黑盒測試功能測試性能測試)等。
      2、不同的測試類型使用的自動化測試方法不同,白盒測試主要針對代碼級的單元測試、黑盒測試主要面對功能級和系統(tǒng)級的驗證測試。
      3、自動化測試,針對白盒測試,一般需要有一定的編程基礎(chǔ),即能夠基于功能代碼寫測試代碼,常用的單元測試方面的自動化測試工具很多,上網(wǎng)一搜全是。
      4、自動化測試,針對功能測試,有幾種情況,基于CLI、API和GUI的測試;基于CLI、API的測試,即應(yīng)用腳本技術(shù)向設(shè)備模擬發(fā)送CLI命令或者API請求,以達(dá)到控制設(shè)備的效果。基于GUI功能測試,即應(yīng)用傳統(tǒng)的界面自動化測試工具(例如:RFT、QTP等)控制界面控件操作的方法,以達(dá)到模擬用戶操作,這幾種方式都需要你有一定的編碼基礎(chǔ);基于CLI、API的需要你懂腳本技術(shù)(例如:tcl、python、ruby等),RFT需要你懂java或者.net、QTP需要VB等。
      5、你說的loadrunner就是性能測試方面的工具,即是測試軟件性能、例如多用戶操作等性能、也需要寫代碼,LR腳本支持的語言有:java、c、Visual Basic、vbscrīpt。默認(rèn)的腳本生成語言為 C;其實我想說的是,性能測試工具不重要,你需要掌握其性能測試的方法才是更重要的。
      二、我感覺你想入門自動化測試,但是從你問的問題來看,有一定盲目性,我簡單說一下自動化測試吧。
      1、自動化測試,其理念就是應(yīng)用各種手段模擬人工操作,節(jié)省人力測試成本,保證產(chǎn)品測試質(zhì)量。
      2、你想學(xué)好自動化軟件測試,不是單單靠學(xué)習(xí)幾個自動化工具就能掌握的,但是你可以從工具入手,首先,告訴你自動化測試的基礎(chǔ)是:
      1)編程技巧,包括高級語言和腳本語言,腳本語言是初期的掌握,可以有,tcl、phython、ruby等而高級語言,要好好學(xué)好一門,例如,我是對java為重點。還有,如果你是對web自動化測試的話,那么jsp、php、HTML、CSS等web語言是必須掌握的。
      2)操作系統(tǒng)技巧;因為軟件自動化測試是構(gòu)建在操作系統(tǒng)上的,其技巧需要能善于利用到操作系統(tǒng)的各種技巧,例如:注冊表、環(huán)境變量、句柄等。
      3)數(shù)據(jù)庫知識,要善于利用數(shù)據(jù)庫知識去存儲管理。
      4)業(yè)務(wù)知識,這也是重點。你所在軟件行業(yè)的軟件業(yè)務(wù),要知道你的軟件的工作方式。
      5)質(zhì)量與流程管理理念。
      然后,你的學(xué)習(xí)步驟:
      1)可以從工具入手,根據(jù)具體的項目去學(xué)習(xí);例如:java軟件界面測試(RFT、QTP的java插件等)、web界面測試(QTP、selenium等)、性能測試(RPT、loadrunner等)。但記住,學(xué)習(xí)其工具,重點不是簡單的使用,而是如何利用工具去擴展。
      2)然后,重點學(xué)習(xí)以上的基礎(chǔ),以編程為重點,其余的結(jié)合學(xué)習(xí),順便說一句,其實自動化測試的理念與軟件設(shè)計模式理念很像,你可以從中有所領(lǐng)悟。
      3)之后,再學(xué)習(xí)去拓建自己的自動化測試框架,何謂框架,一下說不清楚,我給你推薦一下。
      注意:如果沒有自動化測試方面的實踐項目的話,最好先從基礎(chǔ)學(xué)起,因為基礎(chǔ)學(xué)好了,自動化測試入門會很快的。
      4(至于性能測試,也是一樣,可以先從工具入手,但不要局限于工具,性能測試最重要的是環(huán)境的構(gòu)建方法以及對測試結(jié)果的分析方法,所以性能測試重點在于分析和實現(xiàn)過程,而不是工具使用過程。

    posted on 2013-11-08 14:14 順其自然EVO 閱讀(373) 評論(0)  編輯  收藏 所屬分類: selenium and watir webdrivers 自動化測試學(xué)習(xí)

    <2013年11月>
    272829303112
    3456789
    10111213141516
    17181920212223
    24252627282930
    1234567

    導(dǎo)航

    統(tǒng)計

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: tom影院亚洲国产一区二区| 亚洲综合精品香蕉久久网97| 国产色爽女小说免费看| 亚洲精品国产V片在线观看 | 99热在线精品免费播放6| 91精品导航在线网址免费| 久久国产亚洲精品麻豆| 国产精品区免费视频| 国内大片在线免费看| 亚洲精品精华液一区二区| 无码人妻精品一二三区免费| 久久综合久久综合亚洲| 在线毛片片免费观看| 成在线人永久免费视频播放| 亚洲精品国产第一综合99久久| 永久黄网站色视频免费直播| 亚洲avav天堂av在线不卡| 免费无码一区二区三区| 亚洲欧洲国产成人精品| 成年轻人网站色免费看| 欧洲乱码伦视频免费国产 | 久久亚洲精品无码观看不卡| 亚洲国产日韩在线人成下载| 男女一边摸一边做爽的免费视频| 亚洲男人的天堂在线va拉文| 精品国产免费人成网站| 久久亚洲国产成人亚| 欧洲乱码伦视频免费| 亚洲人成色7777在线观看| 黄色a级片免费看| 亚洲综合色在线观看亚洲| 国产精品亚洲专区无码牛牛| 日批日出水久久亚洲精品tv| 女同免费毛片在线播放| 亚洲啪啪免费视频| 国产黄色片在线免费观看| 久久免费视频一区| 亚洲一级毛片免观看| 亚洲国产精品丝袜在线观看| 免费A级毛片av无码| 香蕉视频免费在线|