軟體測試常用的基礎工具,軟體測試基礎

來源:互聯網
上載者:User

軟體測試常用的基礎工具,軟體測試基礎
http請求監控工具:HttpWatch、httpdebug 、firebug
檔案監控工具:Filemonitor
字元編碼工具:CodeFree
資料產生工具:DBMonster、datafactory
瀏覽器測試載入器:ietester
檔案比較工具:Beyond Compare
功能測試工具:QTP、TC、Selenium……
效能測試工具:loadrunner、Jmeter……
資料庫效能監測:spotlight
Java剖析工具:JProfiler


1、關於Web端網站的自動化測試:常用的開源測試載入器:selenium架構+一門程式設計語言(建議python),或者收費軟體QTP,推薦selenium,因為它是開源的、免費的,不存在盜版問題、且可擴充,所以國內的一線大公司喜歡用。
2、Pc用戶端自動化測試:常用的測試載入器:QTP。付費軟體,國內很多小公司在用,當然是盜版的。
3、Android手機自動化測試:常用的測試載入器:monkey、monkeyrunner、robutium、appium等,這些都是開源軟體。一樣,國內一流的公司都在使用。
4、蘋果端的自動化測試:常用的測試載入器:Instrument、FoneMonke、Broomine、iphoneSDK內建的testunit。
常用的軟體測試載入器與缺陷管理工具都有那些

這些工具都是現在比較流行且容易上手的
測試載入器有(這個自動化就是盡量減少人工重複勞動的迴歸測試,效能就是找出軟體的瓶頸)
1.效能測試:LOADRUNNER
2.自動化測試:QTP
缺陷管理工具有(說白了這就是用來記錄bug的,程式員與測試員之間通過這個來修複bug):
1.QC
2.TD
書籍有:
軟體測試的藝術,我覺得這本書不錯,對新手來說
精通自動化測試LOADRUNNER
測試還需要懂寫指令碼語言
java c vbs等這些都可以用來寫測試指令碼的
暫時先就說這些。。。。。。
 
軟體測試從什學起?比較常用的工具有什?

複製的 看看吧。

一、明確學習的目的。

過完年,就是畢業生找工作的高峰期了,很多同學目前還沒有找到合適的工作,壓力很大。
在這樣的情況下,急是肯定的,但還是要學著冷靜一下。其實大家都是這麼過來的,一個平和的心態還是很重要的。
不少同學想要通過培訓來提升自己,以便在找工作的同時多一些保障或是機會。
這樣想是可行,可以理解的,但切不可盲目。

那麼,關於軟體測試的學習,我有幾點想說。

第一,先思考自己是否適合進入IT行業

很多同學在大學時選擇電腦專業,並不是因為自己適合這個專業而報考,而是因為看好行業發展或是為了方便以後找工作而選擇的專業。但事實上,在進入學校學習之後,適合和不適合,就已經能夠顯現出來了。有的人有很強的理解能力,思維邏輯也很清晰,有的人則是靠死背書來過關,並沒有真正理解其中的意思。

所以,在畢業的時候,自己是否能夠進入IT行業,是否適合從事IT行業,首先就要先有個底。不要盲目的為了工作而工作。做決定,做選擇之前,一定要考慮清楚。

第二,思考一下自己的職業規劃,是否是真的想以軟體測試做為自己的發展方向。

並不是所有人都適合從事軟體測試工作的。雖然都說,努力+奮鬥一定會走向成功。但事實上,一點天分,一點基礎再加上很多的努力,遠比零基礎的努力奮鬥要更容易走向成功。這一點,我相信不少朋友深有感觸。

國內軟體測試有很大的需求量,但並不是數量的需求量,而是品質的需求量,不要被所謂的需求量所蒙蔽雙眼。
企業對於測試人員需求,主要是:專科以上,電腦相關專業為主/或專科以上,具備一定的電腦基礎能力(掌握C,SQL,資料結構等電腦的專業知識)。關於這一塊,大家可以到51JOB上好好看看。51JOB除了是一個提供找工作機會的場所,也是瞭解自己不足,瞭解企業需求的最佳場所。

所以,瞭解軟體測試行業現狀及前景,並有一個個人的職業發展規劃是很重要的。
有了明確的目標,才會有踏實明確的行動。是否是真的想要把軟體測試做為自己的發展,做為一個事業去奮鬥,需要想清楚。
我經常都建議大家要考慮清楚再做決定,也就是這個意思。
如果你完全不瞭解行業現狀,不瞭解自身的狀態和處境就盲目的進入這個行業,對自己沒有好處,很有可能會更加迷茫。
相反,如果你瞭解了行業現狀,對於自己也有一個瞭解,有一個規劃,在學習的時候,會很有方向的,不會把太多的時間浪費掉。

第三,在確定了自己的方向和目的之後,再考慮要如何進入這個行業。

很多人在找軟體測試工作的時候,都會覺得苦無門可進。
一方面是因為自己沒有經驗,一方面是因為自己不懂軟體測試,一方面,是因為自己的電腦基礎不夠紮實……
很多朋友,拚命的發簡曆,但都沒有什麼迴音;或是去企業面試之後,達不到企業的要求。
從胸悶到絕望,但卻沒有去審視自己的問題。(說到簡曆,這個其實又是另一個問題了。投簡曆也是一門學門。)
於是很多人會想到要專門的學習軟體測試,通過培訓和學習,以便得以入行軟體測試。

二,學習軟體測試的幾種方式。

1,有測試環境,邊工作邊學習。
如果你有這樣的環境,我覺得這是非常好的。邊做邊學,邊學邊問,平時多下點苦功,對於個人的提升是有很大協助的。
論壇裡也有不少從事測試的網友都是這樣一步步走過來的。至於所學的東西,除了電腦的基礎知識之外,就是測試的一些基本概念,測試的流程,測試方法,以及自動化測試載入器……平時也是要花大量的時間去閱讀很多的測試相關資料的。

2,自學。
自學,是很不容易的。需要有堅定的信念,一定的學習能力。
如果本身具備一定的電腦基礎,那是最好的。在鞏固基礎的同時,通過看書,看資......餘下全文>>
 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.