從今年5月開始寫下第一篇博客,到現在還是有幾十篇了,寫的大致是我不懂到懂的東西。我很高興我能夠堅持寫,也希望能繼續寫下去。
2019年對我來說關鍵字應該是--收獲
今天的我確實成長了不少,令我感到開心的是我不光測試能力得到了提升更是我算是邁進了開發的大門。
今年2月我跳槽到了現在的公司,一個小型公司,入職之后就我一個測試,屬於研發組。入職之后負責三個項目的測試工作,由於都是上線了的產品,所以還是算比較穩定的沒有多少BUG。這個工作完成之后我寫了其中兩個項目的自動化測試,主要還是用於做監控用。因為公司就我一個測試要想做自動化測試還是比較困難的,沒有那么多時間,維護也很難,要做的話性價比其實很低,所以決定就用來做監控生產環境是否正常了。
之前的公司和現在公司區別很明顯的。公司規模到工作模式,都有很大的不同,之前分工明確,責任制度明確。現在的公司規模小,就會要求你會的東西就會更多,從測試來說之前我只需要做好組長分配的工作就行,現在測試工作都是我的,需要自己對測試時間,制定計划,編寫用例,執行用例,跟蹤BUG,回歸,上線測試等工作進行安排規划。總的來說工作雜而亂。當時還是有一點擔心自己能否做好這些工作,更擔心上線之后出現嚴重的BUG。但是,更多的是高興、激動。因為只要我堅持下去我的能力就會提升,現在回來看關於測試的工作自己還是比較滿意的完成了。測試上線之后的產品都沒有出現過嚴重測BUG。
今年收獲最大的也是我更想說的其實是開發這一塊,我是2月到的這個公司,2-5月我做着一個測試工程師的工作,測試了3個項目還寫了兩個項目的自動化。直到五月就開始改變了。由於產品的特性,產品上線之后就基本穩定了,偶爾有增加一些需求都是比較小的變動,所以一個項目上線之后,我測試的工作就很少了。所以在五月份的時候我手上的工作不多,當時公司剛好在做一個新的項目,有一天組長問我想不想學開發的東西,然后我就跟着組長做這個新的項目(真的很感謝組長願意讓我去做開發的工作,因為我會有很多的東西需要問,就會需要他給我講解,也會單耽擱他的很多時間,但是知道現在他都是很耐心的給我講並且還會給我拓展更多的知識。“瑞思拜”)。這個項目剛開始我是寫后台接口,我開始的時候做的時候組長已經寫了很多的接口了,就讓我去復制粘貼,去找和自己要寫的接口比較像的復制過來,然后做一些簡單的修改就行,再去看看寫好的接口能不能用,我就這樣開始去復制粘貼了,但是對於一個不會一點開發知識的我來說還是很難的,復制過來有問題的時候調試對於我來說是很困難的。當你復制的差不多有一點感覺之后就去自己寫,復制和寫又是不痛的感覺你會復制不代表你會寫,當時寫的時候就是下不了手。(不止一次的想要放棄,還好堅持了下來),最后沒有辦法就照着他們之前的代碼先去一句一句的讀有不懂的就問懂,當你懂了之后你就照着就會寫一點了,慢慢的你能寫的越來越多。之后會寫一點簡單的接口之后,就去學習建表,然后把鍵好的表同步到后台接口。后台的工作差不多之后開始學習前端了。前端框架我們用的是Vue的在寫之前我先去看了css、html、js和Vue的官方文檔,看了這些之后去開始寫,到寫的時候發現自己看的東西都忘記了,根本記不住那么多,沒關系那就寫到有問題的時候再去找資料也行,遇到網上找不到的問題,就去請教自己認識的開發朋友。前端學習的流程和后端其實還是差不多,先還是復制修改當你有點感覺的時候你就自己寫,照着之前的頁面慢慢寫慢慢理解,你對這些代碼,對他們你會有越來越熟悉的感覺,可能之前你不知道的東西在后來的某一天你會有“原來是這樣”的感覺。
在6-12月我就一邊學習開發的知識,一邊負責測試工作。(自己寫的東西自己測試,自己測出BUG自己改當時還是比較有成就感的)
今年學習的內容:
環境搭建:Vagrant、VirtualBox
后端:php、nginx、框架Yii、MYSQL、工具MySQLWorkbench
前端:css、html、js、框架Vue
明年的目標:自己測試的能力越來越強,再花更多時間學習研究一下自動化測試,更希望能夠成為一名合格的開發者