0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

軟件測(cè)試工程師入門

工程師人生 ? 來源:工程師吳畏 ? 2019-04-19 15:55 ? 次閱讀

一、先說說我以前告訴別人的話

1、自動(dòng)化測(cè)試,其理念就是應(yīng)用各種手段模擬人工操作,節(jié)省人力測(cè)試成本,保證產(chǎn)品測(cè)試質(zhì)量。

2、你想學(xué)好自動(dòng)化軟件測(cè)試,不是單單靠學(xué)習(xí)幾個(gè)自動(dòng)化工具就能掌握的,但是你可以從工具入手,

首先,告訴你自動(dòng)化測(cè)試的基礎(chǔ)是

1)編程技巧,包括高級(jí)語言和腳本語言,腳本語言是初期的掌握,可以有,tcl、phython、ruby等而高級(jí)語言,要好好學(xué)好一門,例如,我是對(duì)java為重點(diǎn)。還有,如果你是對(duì)web自動(dòng)化測(cè)試的話,那么jsp、php、HTML、CSS等web語言是必須掌握的。

2)操作系統(tǒng)技巧;因?yàn)檐浖詣?dòng)化測(cè)試是構(gòu)建在操作系統(tǒng)上的,其技巧需要能善于利用到操作系統(tǒng)的各種技巧,例如:注冊(cè)表、環(huán)境變量、句柄等。

3)數(shù)據(jù)庫(kù)知識(shí),要善于利用數(shù)據(jù)庫(kù)知識(shí)去存儲(chǔ)管理。

4)業(yè)務(wù)知識(shí),這也是重點(diǎn)。你所在軟件行業(yè)的軟件業(yè)務(wù),要知道你的軟件的工作方式。

5)質(zhì)量與流程管理理念。

然后,你的學(xué)習(xí)步驟

1)可以從工具入手,根據(jù)具體的項(xiàng)目去學(xué)習(xí);例如:java軟件界面測(cè)試(RFT、QTP的java插件等)、web界面測(cè)試(QTP、selenium等)、性能測(cè)試(RPT、loadrunner等)。但記住,學(xué)習(xí)其工具,重點(diǎn)不是簡(jiǎn)單的使用,而是如何利用工具去擴(kuò)展。

2)然后,重點(diǎn)學(xué)習(xí)以上的基礎(chǔ),以編程為重點(diǎn),其余的結(jié)合學(xué)習(xí),順便說一句,其實(shí)自動(dòng)化測(cè)試的理念與軟件設(shè)計(jì)模式理念很像,你可以從中有所領(lǐng)悟。

3)之后,再學(xué)習(xí)去拓建自己的自動(dòng)化測(cè)試框架,何謂框架,一下說不清楚,我給你推薦一下

注意:如果沒有自動(dòng)化測(cè)試方面的實(shí)踐項(xiàng)目的話,最好先從基礎(chǔ)學(xué)起,因?yàn)榛A(chǔ)學(xué)好了,自動(dòng)化測(cè)試入門會(huì)很快的。

4(至于性能測(cè)試,也是一樣,可以先從工具入手,但不要局限于工具,性能測(cè)試最重要的是環(huán)境的構(gòu)建方法以及對(duì)測(cè)試結(jié)果的分析方法,所以性能測(cè)試重點(diǎn)在于分析和實(shí)現(xiàn)過程,而不是工具使用過程。

二、再根據(jù)你的情況

1、你已經(jīng)做了1年多的軟件測(cè)試,那么我不知道你是做的黑盒還是白盒測(cè)試,但是既然想到學(xué)習(xí)自動(dòng)化測(cè)試,你就首先必須了解它是什么,它能用于什么,不然會(huì)很盲目,這點(diǎn),你可以跟我來探討

2、自動(dòng)化測(cè)試其實(shí)說白了是技術(shù)與測(cè)試的結(jié)合體,最終還是回歸到測(cè)試和流程的結(jié)合管理。所以你已經(jīng)有了測(cè)試的經(jīng)驗(yàn),那么現(xiàn)在你要以技術(shù)入手,先以編程入手,去好好的學(xué)習(xí)一門高級(jí)語言和一門腳本語言,高級(jí)語言看你喜好,我是一直在學(xué)java(因?yàn)槠鋷?kù)的豐富性以及資料的完全性),然后腳本學(xué)了tcl與python,我建議你可以弄python,也很強(qiáng)大,先好好的將一門語言學(xué)懂,學(xué)到自己能寫一些程序,能做出一些東西,那么你再去深入自動(dòng)化測(cè)試將很簡(jiǎn)單

3、學(xué)好一門編程語言,當(dāng)然你在學(xué)習(xí)編程語言的過程中會(huì)涉及到XML、HTML、數(shù)據(jù)庫(kù)、操作系統(tǒng)各種東西,千萬不能因?yàn)闉榱藢W(xué)語言而學(xué)語言,學(xué)習(xí)如何去使用它最重要,可以的話,你可以學(xué)學(xué)tcp協(xié)議

4、OK,大概半年左右你能初步掌握好一門語言了,那么你就可以深入自動(dòng)化測(cè)試工具了,我剛開始是以自動(dòng)化測(cè)試工具入門的,但是現(xiàn)在發(fā)現(xiàn)當(dāng)你有了編程語言的基礎(chǔ)后,入門這個(gè)很簡(jiǎn)單,重點(diǎn)是去學(xué)習(xí)這些工具的思想,即這些工具為什么這么做。

5、之后,你就能自己去構(gòu)建一些自動(dòng)化測(cè)試框架了。

6、。..。..。再之后,還有很長(zhǎng)一段路,但是現(xiàn)在你能做到以上就是一個(gè)很好的階段了,萬事開頭難,先學(xué)好編程,你才能走得下去。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 測(cè)試工程師
    +關(guān)注

    關(guān)注

    6

    文章

    124

    瀏覽量

    12457
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    硬件工程師入門基礎(chǔ)元器件與電路原理

    本文介紹了硬件工程師入門的基礎(chǔ)元器件,包括二極管、三極管、MOS管和IGBT。對(duì)比了肖特基二極管與硅二極管的特性,探討了三極管作為開關(guān)的應(yīng)用和電阻選擇方法,解釋了MOS管的結(jié)構(gòu)和柵極串聯(lián)電阻布局,并
    的頭像 發(fā)表于 01-07 11:11 ?206次閱讀
    硬件<b class='flag-5'>工程師</b><b class='flag-5'>入門</b>基礎(chǔ)元器件與電路原理

    嵌入式工程師常用的開發(fā)工具有哪些?

    項(xiàng)目管理和調(diào)試。IAR Embedded Workbench 也是廣受歡迎的 IDE,具有出色的優(yōu)化能力和調(diào)試工具,能夠幫助工程師快速開發(fā)出高質(zhì)量的嵌入式軟件。 二、編譯器 編譯器將高級(jí)語言
    發(fā)表于 12-20 15:29

    硬件工程師入門的基礎(chǔ)元器件知識(shí)

    本文介紹了硬件工程師入門的基礎(chǔ)元器件,包括二極管、三極管、MOS管和IGBT。對(duì)比了肖特基二極管與硅二極管的特性,探討了三極管作為開關(guān)的應(yīng)用和電阻選擇方法,解釋了MOS管的結(jié)構(gòu)和柵極串聯(lián)電阻布局,并
    的頭像 發(fā)表于 12-10 10:19 ?792次閱讀
    硬件<b class='flag-5'>工程師</b><b class='flag-5'>入門</b>的基礎(chǔ)元器件知識(shí)

    零基礎(chǔ)入門PCB工程師

    各位前輩大家好,零基礎(chǔ)入門PCB工程師,有什么學(xué)習(xí)資料推薦嗎?
    發(fā)表于 11-27 16:54

    Keysight助力提升工程師測(cè)試測(cè)量知識(shí)水平

    Keysight為您解鎖測(cè)試測(cè)量領(lǐng)域的最新知識(shí),助力工程師在快速變化的科技環(huán)境中保持競(jìng)爭(zhēng)力。
    的頭像 發(fā)表于 10-16 09:28 ?445次閱讀

    正是拼的年紀(jì)|65歲電子工程師上班VLOG #65歲退休 #電子工程師 #搞笑 #上班vlog

    電子工程師
    安泰小課堂
    發(fā)布于 :2024年07月25日 11:31:02

    嵌入式軟件工程師如何提升自己?

    嵌入式軟件工程師如何提升自己? 作為一名嵌入式軟件工程師,在這個(gè)充滿機(jī)遇和挑戰(zhàn)的領(lǐng)域里,如何提升自己顯得非常重要,它決定了你未來的發(fā)展方向和成就。接下來,我們一起探討一下。 1.奠定扎實(shí)
    發(fā)表于 06-12 11:20

    嵌入式軟件工程師和硬件工程師的區(qū)別?

    、機(jī)器人等。 定義和工作職責(zé) 嵌入式軟件工程師的主要職責(zé)包括但不限于:設(shè)計(jì)、開發(fā)、測(cè)試和調(diào)試嵌入式軟件應(yīng)用程序,以滿足特定硬件和軟件要求。他們需要理解并掌握嵌入式系統(tǒng)的基本原理,熟悉相
    發(fā)表于 05-16 11:00

    大廠電子工程師常見面試題#電子工程師 #硬件工程師 #電路知識(shí) #面試題

    電子工程師電路
    安泰小課堂
    發(fā)布于 :2024年04月30日 17:33:15

    嵌入軟件單元測(cè)試工具的作用

    嵌入軟件單元測(cè)試工具是現(xiàn)代軟件開發(fā)過程中不可或缺的一環(huán)。它的作用在于幫助開發(fā)人員對(duì)軟件中的各個(gè)單元進(jìn)行測(cè)試,以確保其功能的正確性和穩(wěn)定性。單
    的頭像 發(fā)表于 04-23 15:31 ?450次閱讀
    嵌入<b class='flag-5'>軟件</b>單元<b class='flag-5'>測(cè)試工</b>具的作用

    如何入門硬件工程師

    想跨行業(yè)做硬件設(shè)計(jì)工程師,應(yīng)該如何學(xué)習(xí)規(guī)劃呢
    發(fā)表于 03-17 21:49

    一位硬件工程師的歷練之路:從入門學(xué)習(xí)理論到... #搞笑 #硬件工程師 #電子工程師 #揚(yáng)興科技

    硬件工程師揚(yáng)興科技
    揚(yáng)興科技
    發(fā)布于 :2024年03月13日 17:50:21