在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

軟件測試工程師成長之路上的五個關(guān)卡

工程師人生 ? 來源:wv ? 作者:簡書網(wǎng) ? 2019-09-16 11:21 ? 次閱讀

軟件測試是軟件工程中的一個重要部分,它貫穿于整個軟件開發(fā)生命周期,是軟件質(zhì)量保證的關(guān)鍵手段。隨著軟件產(chǎn)業(yè)高速發(fā)展,從事軟件測試的技術(shù)人員也愈來愈多。

軟件測試工程師在工作環(huán)境、自身能力和價值創(chuàng)造等方面的提升,對企業(yè)軟件開發(fā)組織和個人成長之路都有重要意義。在通往軟件測試的成長之路上,涉及測試能力培養(yǎng)、測試心理調(diào)適、測試與開發(fā)團(tuán)隊間的協(xié)作溝通等內(nèi)容。一個測試新人如何通過組織培養(yǎng)和自身努力,逐步成長為中高級測試工程師或測試管理者,是需要邁過很多關(guān)口的。

下面我們一起來探討一下軟件測試工程師的成長之路上“過五關(guān)”。包括“心理關(guān)”、“業(yè)務(wù)關(guān)”、“技術(shù)關(guān)”、“專業(yè)關(guān)”和管理關(guān)。

一、心理關(guān)

在當(dāng)前的軟件行業(yè)中,由于軟件公司規(guī)模大小不同,對軟件研發(fā)的投入和重視程度也不相同,有部分中小公司對質(zhì)量的概念薄弱,以致于軟件測試也常常被忽略或不受重視。行業(yè)內(nèi)還有不少老古董開發(fā)人員對測試有偏見和誤解,認(rèn)為只有不會編程或技術(shù)弱的才去做測試。

剛從事軟件測試工作的人員如果一開始就進(jìn)入了一個中小型公司,在開始時,常常心理上不適應(yīng)。這種不適感來自于自身技術(shù)薄弱、公司沒正式的測試部門、開發(fā)流程不規(guī)范以及公司領(lǐng)導(dǎo)對測試的不重視等多種因素。很多軟件測試人員從心理上占了弱勢,就自覺地把自己當(dāng)成開發(fā)人員的下級去溝通,長此以往,在整個開發(fā)工作中就很被動,總被開發(fā)人員支配,被開發(fā)牽著鼻子走。如果遇到這種情況,我們除了在心理上接受并忍耐著配合完成工作,但也應(yīng)該努力提高自己的工作質(zhì)量和效率,提出更多有建設(shè)性的意見幫助開發(fā)團(tuán)隊一起改進(jìn),去贏得開發(fā)團(tuán)隊的尊重和重視,不能總是這么被動地順從不合理流程。

實際上開發(fā)和測試是軟件工程中并行的兩條線,同等重要,所以我們在工作中心態(tài)要平和,要自己對自己有信心。

二、 業(yè)務(wù)關(guān)

在軟件測試中,功能測試是最基礎(chǔ)也是最重要的,要做好功能測試,就必須對被測系統(tǒng)要實現(xiàn)的業(yè)務(wù)功能非常熟悉。掌握被測軟件系統(tǒng)所涉及的業(yè)務(wù)知識對每個測試人員都很重要。快速學(xué)習(xí)并掌握各種流程及業(yè)務(wù)知識才能設(shè)計出具有深度和廣度的測試用例,并高效地執(zhí)行測試,這是測試人員必須有的基本功,測試人員必須過“業(yè)務(wù)關(guān)”。

一個測試工程師長期從事某一個行業(yè)領(lǐng)域的測試工作,他通過“業(yè)務(wù)關(guān)”的有效途徑是先學(xué)習(xí)和掌握“行業(yè)通用業(yè)務(wù)知識”。例如:銀行核心業(yè)務(wù)系統(tǒng)、電信計費(fèi)系統(tǒng)、稅收征收系統(tǒng)、財務(wù)軟件等我們都分別把它們叫做對應(yīng)的某個行業(yè)。

三、技術(shù)關(guān)

強(qiáng)調(diào)精通業(yè)務(wù)知識不等于不用掌握技術(shù)。事實上,測試是一個技術(shù)性很強(qiáng)的工作。與開發(fā)工程師相比,測試工程師需要掌握的技術(shù)范疇要廣闊得多,只是在技術(shù)深度方面有所不同。

一般來講,測試工程師要掌握系統(tǒng)使用和系統(tǒng)管理方面的技術(shù),包括以下幾方面:

1)各種操作系統(tǒng)安裝、配置和系統(tǒng)管理;

2)各種數(shù)據(jù)庫管理系統(tǒng)的安裝、配置和系統(tǒng)管理、數(shù)據(jù)庫的使用(SQL);

3)各種中間件的安裝、配置和管理;

4)計算機(jī)網(wǎng)絡(luò)的配置和系統(tǒng)管理;

5)上述系統(tǒng)的綜合管理和應(yīng)用,其中最高級別的要算性能測試的性能調(diào)優(yōu)工作,這一般是高級性能測試專家才具備的能力,一般測試工程師和開發(fā)工程師都難以企及。

所以資深的高級測試不比開發(fā)差,往往比一般開發(fā)能力更強(qiáng)。

除了以上一些常用要掌握的,測試工程師還需掌握這些專業(yè)的工具和技術(shù)。不僅要會使用,而且還要會腳本開發(fā),能夠獨立地完成自動化或性能測試工作。

中高級測試工程師同樣需要熟悉一兩種編程語言和測試腳本開發(fā)。

無論開發(fā)還是測試工程師,我們都不可能精通每一項技術(shù),但常用的我們要熟悉,至少能精通一兩種。在實際測試工作中多培養(yǎng)解決技術(shù)問題的能力,遇到什么問題時再加強(qiáng)相關(guān)知識的學(xué)習(xí),也就是什么不懂就拿起來學(xué)。多去開展一些技術(shù)攻關(guān)活動,這樣做的事多了,技術(shù)能力自然就會大大提高,這也是過技術(shù)關(guān)的關(guān)鍵所在。

四、專業(yè)關(guān)

對于測試工程師來講,前面的過“心理關(guān)”、“業(yè)務(wù)關(guān)”、“技術(shù)關(guān)”都是為過“專業(yè)關(guān)”打下基礎(chǔ)。測試質(zhì)量如何才是我們真正的能力體現(xiàn)。測試的能力體現(xiàn)在以下這些方面:

1)測試分析能力

測試分析就是根據(jù)軟件需求的設(shè)計,結(jié)合項目各方面情況,編寫軟件測試需求和制定測試策略。測試分析能力最考驗測試人員的能力,是高級測試經(jīng)理區(qū)別于一般測試工程師的地方,也是測試人員能夠影響、引導(dǎo)和驅(qū)動開發(fā)組的地方(否則測試就會被開發(fā)人員牽著鼻子走)。

測試分析能力不是一朝一夕得來的,需要長期實踐工作中去培養(yǎng)。

2)測試計劃能力

測試計劃能力反應(yīng)的是項目管理能力,所以一個好的測試經(jīng)理一定具備較強(qiáng)的項目管理能力。軟件測試是軟件工程中的重要部分,測試也需要用工程的方法科學(xué)地組織和管理,所以制定測試計劃需要掌握軟件測試過程模型。

3)測試設(shè)計能力

測試設(shè)計是根據(jù)測試需求進(jìn)行測試方案設(shè)計和測試用例開發(fā)的過程。軟件測試主要是根據(jù)測試方案和測試用例來執(zhí)行的,所以一套簡潔高效的測試用例是做好測試的關(guān)鍵所在。測試設(shè)計人員最核心、最關(guān)鍵、最重要的能力測試工程師必須掌握測試方案設(shè)計的過程和方法,精通測試用例的設(shè)計方法。

4)測試執(zhí)行能力

測試執(zhí)行能力就是動手能力,是測試人員發(fā)現(xiàn)bug的重要環(huán)節(jié)。動手能力除了包括“技術(shù)關(guān)”中要求的系統(tǒng)安裝、環(huán)境配置等技術(shù)能力外,還包括直接與測試相關(guān)的測試數(shù)據(jù)準(zhǔn)備、具體測試執(zhí)行、測試結(jié)果檢查、缺陷發(fā)現(xiàn)、判斷、記錄、分析定位、報告總結(jié)編寫等能力。這些工作繁瑣又繁重,需要測試人員保持精力集中、思維敏捷。如何在測試過程中找到一些高效的辦法,對測試人員來說是一個很大的挑戰(zhàn)。

能力強(qiáng)高級別的測試執(zhí)行能力還包括隨機(jī)測試的探索測試能力,即在測。測試用例之外進(jìn)行延伸性的探索測試,從而發(fā)現(xiàn)日常測試工作中找不到的bug。這有時需要靈感,但更多是趨于經(jīng)驗直覺去判斷。這也是高級測試和普通測試人員的力的區(qū)別。

五、管理關(guān)

我們在這里只談作為一個測試工程師的管理關(guān)。很多測試人員認(rèn)為自己只是個小小測試員,管理的事跟自己不相關(guān)。其實管理不是經(jīng)理們的專利,測試工程師也需具備某些管理能力。測試工程師的管理能力主要體現(xiàn)在兩個方面:團(tuán)隊協(xié)作和個人管理。軟件測試工作的特點包括受支配的、被動的、涉及面很廣,需要和不同部門的其它團(tuán)隊成員打交道。這些特點要求測試工程師應(yīng)具備較強(qiáng)的團(tuán)隊協(xié)作精神,測試工程師要更積極主動地開展工作,做好溝通和協(xié)調(diào)工作。具體體現(xiàn)在以下方面的溝通能力:

(a) 與項目成員的溝通協(xié)作

從上面我們看到測試工程師需要學(xué)習(xí)和了解的知識很多,有些是通過看資料,操作運(yùn)行軟件獲得,但更多的信息需要與項目成員交流才能得到。所以測試工程師在與開發(fā)人員協(xié)作過程中,要有自信,即要堅持原則,又要靈活應(yīng)變,這些都需要通過工作磨練才能做到。

(b)與測試經(jīng)理的溝通

與直接上級測試經(jīng)理溝通很重要。仔細(xì)領(lǐng)會測試經(jīng)理交待的測試任務(wù),不理解的要問,進(jìn)到任務(wù)和要求明確,不折不扣地完成任務(wù),并及時向測試經(jīng)理報告完成情況;遇到問題時要主動匯報,不讓問題停滯在自己手中,自己決定不了的事,不要擅自作主,要通過匯報和協(xié)商的方式確定。這些都是最基本的工作方法和要求。

(c)個人工作管理

管理好自己的時間和任務(wù),提高個人生產(chǎn)能力。個人的時間和精力是有限的,而測試任務(wù)是并發(fā)和繁重的,如何提高個人生產(chǎn)力就需要計劃好自己的時間,把大計劃分成小計劃逐步去完成。

總之測試工程師的管理關(guān)是一個長期自我修練的過程。通過自我修煉形成:有責(zé)任心、主動積極進(jìn)取的工作態(tài)度、耐心、細(xì)致、規(guī)范、溝通、計劃、總結(jié)、改進(jìn)等。

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

    關(guān)注

    6

    文章

    125

    瀏覽量

    12646
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    問,成為硬件工程師需要幾只手?#硬件工程師 #YXC晶振 #揚(yáng)興科技 #搞笑

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2025年04月25日 17:15:37

    硬件工程師手冊(全套)

    §1.2.1 硬件工程師職責(zé) 一技術(shù)領(lǐng)先、運(yùn)行可靠的硬件平臺是公司產(chǎn)品質(zhì)量的基礎(chǔ),硬件工程師職 責(zé)神圣,責(zé)任重大。yf-f4-06-cjy 1、硬件工程師應(yīng)勇于嘗試新的先進(jìn)技
    發(fā)表于 04-22 15:05

    如何成為一名嵌入式軟件工程師

    軟件工程師保持持續(xù)學(xué)習(xí)的態(tài)度,緊跟技術(shù)發(fā)展趨勢;同時,注重實踐經(jīng)驗的積累,積極參與實際項目的開發(fā)和調(diào)試工作。 此外,還應(yīng)不斷提升自己的溝通能力和團(tuán)隊協(xié)作能力,以適應(yīng)日益復(fù)雜的工作環(huán)境。 嵌入式
    發(fā)表于 04-15 14:37

    硬件工程師:回答我!#回答我 #硬件工程師 #YXC晶振 #揚(yáng)興科技

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2025年03月25日 18:46:59

    一招拿捏電子工程師#被AI拿捏了 #電子工程師 #電子電工

    電子工程師
    安泰小課堂
    發(fā)布于 :2025年03月25日 17:30:51

    嵌入式軟件工程師就業(yè)好不好?

    和技能的積累,越老越吃香。 在傳統(tǒng)程序員的職業(yè)道路上,雖然35歲危機(jī)讓許多人感到焦慮,但嵌入式軟件工程師卻憑借其獨特的行業(yè)優(yōu)勢和職業(yè)發(fā)展前景,成為了越老越吃香的群體。 他們不僅在薪資待遇上具有競爭力,而且在市場需求、行業(yè)發(fā)展?jié)摿吐殬I(yè)發(fā)展空間等方面都展現(xiàn)出巨大的優(yōu)勢。
    發(fā)表于 02-20 10:19

    如何成為嵌入式開發(fā)工程師

    ,參加相關(guān)的研討會和培訓(xùn)課程,閱讀專業(yè)書籍和論文。 9. 認(rèn)證和網(wǎng)絡(luò):- 考慮獲取相關(guān)認(rèn)證,這可以增加你的市場競爭力。- 加入專業(yè)組織和在線社區(qū),擴(kuò)展你的人際網(wǎng)絡(luò)。 通過上述步驟的學(xué)習(xí)和實踐,你可以逐步成長為一名合格的嵌入式開發(fā)工程師。記住,實際動手做項目和解決實際問題是
    發(fā)表于 02-19 10:39

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

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

    Keysight助力提升工程師測試測量知識水平

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

    FPGA算法工程師、邏輯工程師、原型驗證工程師有什么區(qū)別?

    ,還需要與軟件工程師、硬件工程師緊密合作,對整個系統(tǒng)進(jìn)行集成和測試。 總的來說,F(xiàn)PGA 算法工程師著重于算法優(yōu)化,F(xiàn)PGA 邏輯工程師專注
    發(fā)表于 09-23 18:26

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

    相關(guān)的實驗室項目或參加開源項目以積累寶貴的項目經(jīng)驗。 4.不斷學(xué)習(xí)與成長 嵌入式軟件領(lǐng)域的技術(shù)更新速度非常快,因此,作為一名嵌入式軟件工程師,需要不斷學(xué)習(xí)與成長,保持對新技術(shù)的敏感性和
    發(fā)表于 06-12 11:20

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

    、機(jī)器人等。 定義和工作職責(zé) 嵌入式軟件工程師的主要職責(zé)包括但不限于:設(shè)計、開發(fā)、測試和調(diào)試嵌入式軟件應(yīng)用程序,以滿足特定硬件和軟件要求。他們需要理解并掌握嵌入式系統(tǒng)的基本原理,熟悉相
    發(fā)表于 05-16 11:00
    主站蜘蛛池模板: 香蕉爱爱视频 | 国产黄色在线免费观看 | 欧美性天天影视 | 国产伦精品一区二区三区免费 | 一级毛片无毒不卡直接观看 | 亚洲乱亚洲乱妇41p国产成人 | 四虎永久免费影院 | 亚洲 成人 欧美 自拍 | 午夜免费免费啪视频观看 | 欧美爽爽爽爽爽爽视频 | 日本口工福利漫画无遮挡 | 亚洲 欧美 精品专区 极品 | 黄色网址网站在线观看 | 九九热在线观看 | 爱婷婷视频在线观看 | 在线观看不卡一区 | 久久亚洲国产精品五月天 | 日韩一级欧美一级 | 在线97| 操美女在线看 | 亚洲bbbbbxxxxx精品三十七 | 午夜噜噜噜私人影院在线播放 | 欧美一级黄色影片 | 午夜视频在线观看国产 | 国产精品成人四虎免费视频 | 神马午夜在线观看 | 午夜精 | 在线最新版www资源网 | 99在线热播精品免费 | 免费看一毛一级毛片视频 | 国产一区二区影院 | 三级www| 狠狠狠狠操| 国产精品久久久久久久久久免费 | 美欧毛片| 国产一卡2卡3卡四卡精品网站 | 婷婷六月在线 | 日本黄色免费大片 | 性网站在线观看 | 天天色综合社区 | 日本在线观看一区 |