qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

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

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

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

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

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 珲春市| 舞钢市| 林口县| 合阳县| 昂仁县| 云南省| 广水市| 木兰县| 新兴县| 锡林浩特市| 凭祥市| 厦门市| 扶风县| 巴彦淖尔市| 炉霍县| 顺平县| 凤台县| 天门市| 宿松县| 突泉县| 恭城| 南昌市| 舞阳县| 建瓯市| 镇江市| 岱山县| 霍州市| 营口市| 滦平县| 利辛县| 彰化市| 沅江市| 虎林市| 汉阴县| 金溪县| 福贡县| 泸定县| 红原县| 黎平县| 尚义县| 和林格尔县|