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

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

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

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

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

一、先說(shuō)說(shuō)我以前告訴別人的話

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í)語(yǔ)言和腳本語(yǔ)言,腳本語(yǔ)言是初期的掌握,可以有,tcl、phython、ruby等而高級(jí)語(yǔ)言,要好好學(xué)好一門(mén),例如,我是對(duì)java為重點(diǎn)。還有,如果你是對(duì)web自動(dòng)化測(cè)試的話,那么jsp、php、HTML、CSS等web語(yǔ)言是必須掌握的。

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í),順便說(shuō)一句,其實(shí)自動(dòng)化測(cè)試的理念與軟件設(shè)計(jì)模式理念很像,你可以從中有所領(lǐng)悟。

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

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

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

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

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

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

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

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

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

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

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

    關(guān)注

    5

    文章

    124

    瀏覽量

    12333
收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

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

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

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

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

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

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

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

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

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

    如何入門(mén)硬件工程師

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

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

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

    優(yōu)秀電源工程師需要哪些必備技能?

    。1、建模仿真電路建模仿真是電源工程師必備技能之一。它是電源開(kāi)發(fā)過(guò)程中不可或缺的一個(gè)環(huán)節(jié),可以幫助工程師們驗(yàn)證設(shè)計(jì)方案的準(zhǔn)確性與可行性。電源建模仿真軟件根據(jù)研究方向分為電氣仿真和磁器件仿真:電氣仿真
    發(fā)表于 01-29 11:29

    為什么要做自動(dòng)化測(cè)試?測(cè)試工程師存在的必然性

    軟件測(cè)試這個(gè)過(guò)程的實(shí)施主體就是測(cè)試工程師。那么多少個(gè)測(cè)試工程師比較合適呢,或者換句話說(shuō)如上的事情必須要測(cè)試工程師完成嗎?
    的頭像 發(fā)表于 01-16 11:32 ?776次閱讀

    FPGA工程師需要具備哪些技能?

    ,需要具備一系列的技能,才能勝任日益復(fù)雜的設(shè)計(jì)工作。因此,本文將從設(shè)計(jì)思路、硬件語(yǔ)言、EDA工具、數(shù)字信號(hào)處理、通信協(xié)議、測(cè)試驗(yàn)證等多個(gè)方面,探討FPGA工程師需要具備哪些技能。 一
    發(fā)表于 11-09 11:03

    Linux下的stress-ng壓力測(cè)試工具介紹

    今天浩道跟大家分享Linux下一款強(qiáng)大的壓力測(cè)試工具------stress-ng,這款測(cè)試工具對(duì)于運(yùn)維工程師或者測(cè)試工程師,還是比較受歡迎的。本文帶你安裝部署,并且列舉出它常用的
    的頭像 發(fā)表于 11-03 09:31 ?6352次閱讀
    Linux下的stress-ng壓力<b class='flag-5'>測(cè)試工</b>具介紹

    AT32F407使用RTThread Stdio網(wǎng)絡(luò)測(cè)試工程

    AT32F407_RTThreadStdio網(wǎng)絡(luò)測(cè)試工程演示AT32F407使用RTThread Stdio網(wǎng)絡(luò)測(cè)試工程
    發(fā)表于 10-27 06:19