首頁>Club>
9
回覆列表
  • 1 # 南風有意

    軟體測試相對軟體開發門檻要低很多,作為新人我們應該怎麼入門呢?

    跟我們從小在學校裡面學知識一樣,我們先需要學習“是什麼”,再來學習“為什麼”。

    所以首先我們要了解並熟悉軟體測試的一些基礎理論知識,然後要基本掌握MySQL等SQL資料庫、linux,Windows等系統的基本使用操作。另外常見的測試工具軟體我們也要必須有所瞭解。

    俗話說“實踐出真知”,我們只有自己去下載各種測試軟體工具進行實踐,在遇到問題透過諮詢同事朋友老師以及搜尋引擎來探索問題的答案這樣就會很快的成長起來。

  • 2 # 極科技geek

    畢業後,拿著簡歷想都沒想一頭就扎到了蘇州,作為一個北方女漢子,一直被“青石板小路回眸一笑的女子”的曼妙所感動,全無他因,事後說起,一朋友評價說我是個完全無腦的女子-:)

    話說到了蘇州,不但想象中的美景美有看到,經過了2/3個月的找工作之路,帶著一個“無能”、“無知”、“我啥也不會”的極其低落的心情來到了北京,來北京只是想碰運氣,因為人都說帝都工作機會多,對IT人才需求大。。。呵呵,大學只顧臭美戀愛,學習只是順帶。

    吃一塹長一智,經過在蘇州的磨鍊,終於知道自己幾斤幾兩了,到北京直接降低身段,一個211大學的IT專業學生去找文員、前臺助理,總可以吧,事與願違,東本西跑忙著投簡歷面試,那時自己真是受不了了,想死的心都有了。

    那天,仍舊像往日一樣,心不再焉得看著招聘網站,突然一個軟體測試的職位映入我的眼簾,現在想來這還真是上天的安排,讓我歷經滄桑後,給我一個驚喜,我迅速看了一些他的要求,又去網上查了一下這個職業的職前景,我覺得整個人都沸騰了,覺得這正是適合自己的工作:不像專業的碼農,要天天練程式碼,同時,又可以發會一點自己的專業優勢(不管咋滴也是計算機專業呀);但現在還不行,還需要快速學習一下相關知識,才可以去面試;

    有了目標,動力十足,第二天,我早早起了床,直奔圖書館(話說2006年那會網上資源還沒有那麼豐富),找到了軟體測試藝術、資料庫原理、C這基本書,接下來的一個月我每天去圖書館一本本的學習、記錄、想象不得不佩服那時的自己,簡單、說幹就幹,沒那麼多顧慮,在第二個月開始學習大量網投簡歷,發現招測試的公司真是多哈,很快受到了好幾個大公司的筆試通知,很幸運,也主要是自己苦讀一個多月,做到了胸有成竹,很快受到了一個大公司的offer(在那裡遇到了我人生中的第一個貴人,我老公,呵呵),去那裡上班不到1個月,又受到了一個大型銀行的軟體測試工作的offer,當時沒啥猶豫,因為無論從福利待遇還是面子上都覺得去銀行是最佳選擇,那時的自己還是很在乎面子的,不像現在只在乎錢。。。

    2006年的9月,銀行測試生涯正式開始,一做就是12年,期間,一個好友在老家工作不如意,經過我的一番遊說,千里迢迢來京,那時,一起租住在一個一居室,利用下班時間給他講解軟體測試相關知識,拿一些當時自己正在做的專案給她實戰,很快,在一個大型軟體公司如願找到了一份滿意的工作,他拿到offer時激動的跟我說話都說不好的樣子,至今仍瀝瀝在目。

    1、深諳測試理論基礎

    重要性:理論基礎看似飄渺,但沒有對這些東西的透徹的理解,就直接去實戰,將會出現 情況,所以這一部分,為了長遠發展,我強力建議要透徹理解;

    學習方法和途徑:針對每一知識點進行學習掌握,學習的方式可藉助書籍 、線上課程 論壇等,對於重要知識點建議結合生活經驗思考,因為我們可能沒有測試經驗,但活了這麼多年,生活經驗都是有的吧,每一個重要的知識點都可能聯想到生活中的沒某個場景或某個事件,結合著這些這些生活場景或事件進行通俗理解,在嘗試用行業用語表達出來,反覆體味,經過多輪迴顧之,整理歸納,必將形成自己的知識體系。這裡建議用腦圖把自己的知識體系輸出出來。

    需要弄懂的測試基礎:什麼是測試(測試定義)?為什麼測試?(測試目的)測試什麼(測試物件)如何測試(測試階段、測試用例等的設計方法)?等

    2、選擇一個業務方向,進行實戰練習

    有了這個理論基礎,接下來可以用理論指導實踐了,選擇一個感興趣或熟悉的業務領域的一個小程式,體驗使用的樂趣,若能找到相關的業務需求最好,若找不到業務需求可以把使用者手冊和幫助文件當作需求說明來讀。整理一份測試計劃,設計測試用例、尋找軟體缺陷,用excel或word文件提交軟體缺陷,或者下載一個開源的缺陷管理工具(如禪道),進行缺陷管理。

    練上幾個小專案,可以說你已經完全可以勝任功能測試初級測試員了

    3、給自己加點散發光芒的特效-

    完成以上兩步,那麼恭喜你,可以開始找工作了,但還是一個可造之材,接下來,我們要加特效了,讓你在同等水平中,脫穎而出,再也不怕面試官問問問了。

    1)Mysql特效:資料庫的定義,資料庫的增刪改查操作,這部分經常會筆試,沒這個常識,就像在看天書

    2)Linux特效:1)安裝VM虛擬機器2)linux的一些常用操作命令,這部分不會筆試,但面試官經常會問,瞭解不瞭解linux,列舉linux命令,這部分若不知道一二,會顯得你特別low

    掌握這些已夠應付面試、筆試及剛開始的工作了,當然,以後的路還很遠。

    4、熟悉一個業務領域

    找一個你感興趣或比較熱門的行業或業務領域,如網際網路金融領域、理財、電子銀行等

    可以透過各種渠道如:

    2)知乎搜尋

    一方面,這裡有很多真正的從業人員,答案有感性有理性,值得信賴,另一方面,不同的答案從不同的角度進行詮釋,能較為全面的理解新領域,若果能能一個從業者建立聯絡,那就更完美了

    3)書籍:這個沒話說,網上的資訊還是太過於支離破碎,看書終究是全年面瞭解一個領域的最好通道

    4)線上課程:現在有各種線上課程,價效比還是滿高的,花點錢,省去搜索,去粗存精的體力活,其實是划得來的,對學到的東西進行整理歸納,將資訊轉化為知識。

    透過3&4步,你將也是測試界有身份有地位的人了,懂技術懂業務,能文能武,找工作那不是分分秒秒的事嘛。

  • 3 # 江蘇優就業

    軟體測試在計算機領域當中屬於相對於簡單的方向,測試行業的職業屬性屬於典型的入行入門非常容易,但是深入難,需要一定的知識廣度和學習能力。

    軟體測試是一個入門相對簡單,技術含量也很高的工作,涉及的範圍非常寬泛!

    涉及到的知識點有:

    1、測試需求分析方法:產品需求分析、用例設計、缺陷定義、測試報告、探索性測試方法等

    2、測試管理工具QC、缺陷管理工具JIRA、專案管理工具禪道

    3、企業級環境部署:虛擬機器、LINUX命令、環境搭建、中介軟體tomcat、資料庫安裝、應用軟體部署等

    4、資料庫專業知識:MySQL、redis

    5、程式語言:python/java

    6、自動化測試相關知識:自動化測試架構、介面自動化、web端自動化、移動端自動化、持續整合、質量管理平臺搭建等等,工具會涉及到selenium、unittest、svn、jenkins、fiddler、postman、git等等

    7、企業級效能診斷:效能測試基礎、效能測試工具、效能調優、效能測試報告撰寫

  • 4 # 阿說到九號687687

    如果對於時間充裕,自學能力強的同學來說,在網上找找影片,多看看理論知識,再學習相關的軟體軟技能,如果時間多,學習python掌握一門語言,就差不多了。

    但是如果對於時間不足,又懶惰的人來說,找一個靠譜的培訓公司,更能讓你快速上手,畢竟時間就是金錢,光有理論,沒有實踐,對於面試來說還少了點。

    中公優就業專注於零基轉行軟體測試培訓行業,如有意向私聊獲取聯絡方式

  • 5 # 原始碼時代

    一、初級階段

    初級階段主要掌握3個方面的知識:

    1、禪道、SVN等必要工具的掌握,及編寫缺陷定義和測試計劃的方法;

    2、軟體測試的基礎知識部分,測試用例的方法及測試流程的編寫;

    3、app測試與web測試的方式方法與協議也需要了解;

    你學會了這些,恭喜你可以開始著手找工作了,你已經可以成為一個手動測試人員,如果你想進一步,請學習我羅列的中級階段的知識。

    二、中級階段

    中級階段需要掌握的知識比較多:

    介面測試postman工具的操作使用的掌握,以及CSS、前端基礎知識、H5的掌握;

    QTP自動化工具和loadrunner效能工具的環境搭建;

    介面壓力測試及jmeter效能工具的環境搭建;

    jmeter指令碼增強,app/web效能測試;

    fiddler抓包工具的操作使用、Jenkins自動化部署工具;

    資料庫MySQL、SQL語句,

    當你掌握了這些,你的工資將會有質的飛躍,你不用再擔心自己還不起的房貸、車貸。

    當然學無止境,且技多不壓身,我們繼續往下學習,這時你可以進入第三個階段,高階階段。

    三、高階階段

    所謂高階,顧名思義就是要掌握一些與開發有關的知識:

    使用與搭建虛擬機器,Linux環境相關的搭建和命令;

    eclipse框架的介紹部分,基礎的Java知識也必須掌握;

    搭建testNG+selenium自動化工具的環境等。

    當這些都會了,你可以去研究研究企業的專案,從小到大的多做一些,這樣知識和工作經驗都有的你,就是軟體測試的大拿。

    講了那麼多需要掌握的軟體測試的知識及實戰經驗,就說說軟體測試的前景吧!

    軟體測試是新起行業,需求較大,再加上今年的疫情影響,在家辦公、在家學習等,大家希望足不出戶的做完所有的事情,這都離不開網際網路行業,所以對網際網路行業重視度也越來越高,網際網路行業需要的工作人員也越來越多,供小於求。

    至於薪酬,我相信你透過網上已經瞭解過,我也就不過多贅述,我想對你說:只要真的一步一步把這三個階段走完,相信你的薪酬肯定會比你想象中的薪酬要高出很多。

    但是萬事開頭難,最後作為過來人建議作為新人的你:認定了方向就堅持走下去,付出一定會得到應有的回報。

  • 中秋節和大豐收的關聯?
  • 陰陽師先肝鳥還是鬼使黑?附上理由?