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

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

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

成為大數(shù)據(jù)測試工程師前你必需掌握哪些技能

工程師人生 ? 來源:工程師吳畏 ? 2019-08-09 16:39 ? 次閱讀

1、測試基本知識

想成為大數(shù)據(jù)測試工程師之前,有些測試必備的技能,比如軟件測試執(zhí)行提出了我們開展軟件測試的執(zhí)行活動(dòng)所需要涉及的執(zhí)行過程以及相關(guān)策略;同時(shí)了解常用德測試活動(dòng)中的經(jīng)驗(yàn)之談,理論知識的梳理和基本的測試技巧掌握。

2、Linux及環(huán)境搭建 、Docker容器實(shí)現(xiàn)分布式虛擬化技巧

一個(gè)成熟的數(shù)據(jù)從業(yè)者應(yīng)該懂得靈活的運(yùn)用數(shù)據(jù)尋找,獲取,安裝,Debug,分享,團(tuán)隊(duì)合作,Linux是知名的開源系統(tǒng),在這個(gè)系統(tǒng)下環(huán)境的配置將變得非常容易和透明。Linux操作系統(tǒng)作為常見的底層操作系統(tǒng),在軟件開發(fā)、軟件測試過程中都會(huì)經(jīng)常接觸和使用,很多企業(yè)的服務(wù)器都是Linux環(huán)境的,對于測試人員而言,也都會(huì)掌握相應(yīng)的Linux命令。

而大數(shù)據(jù)平臺(tái)型產(chǎn)品的逐漸成熟,業(yè)界有不少的大數(shù)據(jù)研發(fā)團(tuán)隊(duì)開始使用Docker。在云計(jì)算領(lǐng)域,復(fù)雜的平臺(tái)環(huán)境和配置也促使運(yùn)維人員開始逐步認(rèn)識到Docker的重要性。

3、SQL和數(shù)據(jù)庫相關(guān)的技能

數(shù)據(jù)庫是另外一個(gè)比較重要的部分,想象一下你不可能一直使用Excel去處理數(shù)據(jù),畢竟超過十萬行的數(shù)據(jù)用Excel就比較吃力了。這個(gè)時(shí)候SQL就是必須要用的,可以說這個(gè)是一個(gè)核心技能。有的人可能會(huì)說SQL非常簡單,但是當(dāng)你實(shí)際應(yīng)用的時(shí)候你會(huì)發(fā)現(xiàn)你在學(xué)校學(xué)的那些簡單Query完全就跟不上需求了。

除了基本的SQL,relational數(shù)據(jù)庫(MySQL, PostgreSQ等),如果你想分析一些unstructured的數(shù)據(jù),比如文字或者image等等,你可以學(xué)習(xí)一下NoSQL,本人只用過MongoDB和Cassandra,也是主流的兩個(gè)數(shù)據(jù)庫。感興趣的可以自己學(xué)習(xí)一下,這里我覺得兩個(gè)學(xué)習(xí)資源不錯(cuò),一個(gè)是codecademy的課程,可以互動(dòng)式的學(xué)習(xí)SQL的code,一個(gè)是老牌的w3schools的SQL教程,非常的全面。另外MongoDB有自己的線上University,大家有興趣也可以關(guān)注一下。

4、 Python/java語言

先說一下Python, Python是一種萬能的語言,適用性非常強(qiáng),除了數(shù)據(jù)分析還能夠做很多的事情,比如編寫程序,網(wǎng)站開發(fā),深度學(xué)習(xí)等等。如果你決定使用Python,那么你需要了解的點(diǎn)主要是各種包的搜索和調(diào)用,函數(shù)的編寫和嵌套,數(shù)據(jù)類型的把握(list, tuple, series, dict),條件判斷,循環(huán)迭代等等。最好的開發(fā)環(huán)境我推薦Anaconda。

其次說一下java,Java作為全球最流行的編程語言,因其易學(xué)易用、需求大、技術(shù)覆蓋面廣,已成為軟件開發(fā)、web開發(fā)、前端開發(fā)、系統(tǒng)運(yùn)維的必備編程語言課程,而對于測試人員來說,自動(dòng)化測試的腳本編寫也離不開Java,學(xué)Java已成為測試人員進(jìn)階提升的首選編程語言。

當(dāng)然除了我上述的很多功能,兩種語言都非常強(qiáng)大,建議初學(xué)者先選擇一種入手。

5、性能測試、框架開發(fā)的技能掌握

這個(gè)也是成為大數(shù)據(jù)測試工程師前,你必須要掌握得部分。在了解性能測試各方面的知識和經(jīng)驗(yàn)的同時(shí),培養(yǎng)自己的獨(dú)立思考和解決問題的能力,掌握軟件性能測試核心技術(shù)、工具使用以及項(xiàng)目實(shí)戰(zhàn)技巧。

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

    關(guān)注

    64

    文章

    8890

    瀏覽量

    137449
  • 測試工程師
    +關(guān)注

    關(guān)注

    6

    文章

    124

    瀏覽量

    12437
收藏 人收藏

    評論

    相關(guān)推薦

    笑死,掌握一眼識別資深硬件工程師的訣竅了!# #電路知識 #電工 #硬核拆解

    硬件工程師
    MDD辰達(dá)半導(dǎo)體
    發(fā)布于 :2024年12月20日 17:48:17

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

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

    繼電器測試的培訓(xùn)和學(xué)習(xí)資源有哪些推薦?

    在線學(xué)習(xí)平臺(tái)提供了繼電器測試的在線課程,如Coursera、Udemy和edX等。這些課程通常由專業(yè)的電氣工程師或教育機(jī)構(gòu)提供,內(nèi)容涵蓋了繼電器的基本原理、測試方法和故障排除等方面。通過在線課程,
    發(fā)表于 12-04 16:35

    電力電子工程師拿到50W以上的年薪需要具備哪些技能

    高薪電力電子工程師需要具備的技能
    的頭像 發(fā)表于 11-05 09:44 ?307次閱讀
    電力電子<b class='flag-5'>工程師</b>拿到50W以上的年薪需要具備哪些<b class='flag-5'>技能</b>

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

    的發(fā)展打下堅(jiān)實(shí)的基礎(chǔ)。 2.掌握專業(yè)技能 除了基礎(chǔ)知識外,嵌入式軟件工程師還需要掌握專業(yè)的技能。這包括熟練
    發(fā)表于 06-12 11:20

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

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

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

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

    一款適合嵌入式工程師使用的在線工具

    一款適合嵌入式工程師使用的在線工具,工具有如下功能,如下圖所示: 1. 報(bào)文校驗(yàn)功能,如下圖所示 2. UDP服務(wù)端測試工具:該UDP服務(wù)端工具可以理解為 “UDP服務(wù)端” 或者 “服務(wù)器
    發(fā)表于 04-09 22:20

    工程師掌握的10種精密全波整流電路,都吃透了嗎?

    工程師掌握的10種精密全波整流電路
    的頭像 發(fā)表于 03-12 19:45 ?5731次閱讀
    <b class='flag-5'>工程師</b>必<b class='flag-5'>掌握</b>的10種精密全波整流電路,<b class='flag-5'>你</b>都吃透了嗎?

    嵌入式工程師需要掌握哪些技術(shù)?

    嵌入式工程師需要掌握哪些技術(shù)? 嵌入式系統(tǒng)是當(dāng)今科技領(lǐng)域中的重要組成部分,它們存在于我們生活的方方面面,從智能手機(jī)到汽車控制系統(tǒng),從家電到醫(yī)療設(shè)備。因此,對于那些想要進(jìn)入嵌入式行業(yè)的人來說,掌握
    發(fā)表于 03-04 16:38

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

    就帶大家細(xì)數(shù)一下優(yōu)秀電源工程師具備的那些技能。一、新手必備課程成為一名電源高手需要扎實(shí)的理論基礎(chǔ),涉及電路原理、語言編程和控制理論等多個(gè)學(xué)科領(lǐng)域。為了幫助大家更好地掌握電源開發(fā)相關(guān)的關(guān)
    發(fā)表于 01-29 11:29

    關(guān)于KT6368A雙模藍(lán)牙芯片的BLE在ios的lightblue大數(shù)數(shù)據(jù)測試

    關(guān)于KT6368A雙模藍(lán)牙芯片的BLE在ios的lightblue app大數(shù)數(shù)據(jù)測試 測試環(huán)境:iphone7 。KT6368A雙模程序96B6 App:lightblue ios端
    的頭像 發(fā)表于 01-17 14:40 ?575次閱讀
    關(guān)于KT6368A雙模藍(lán)牙芯片的BLE在ios的lightblue<b class='flag-5'>大數(shù)</b>量<b class='flag-5'>數(shù)據(jù)測試</b>

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

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