軟體測試要學什麼?面試時哪些基本知識要掌握?

  相信很多剛畢業的同學都會忐忑面對這麼個環節——面試。面試既是個很好的將自己展示給企業的機會,也是關係到自己能不能加入這家企業,能不能獲得高薪offer的過程。那麼,在參與軟體測試面試的過程中,有哪些基本的知識是我們可以掌握的,減少出錯情況的?跟千鋒軟體測試就業老師一起了解!

1、熟練軟體測試基本知識:

  這一塊其實沒什麼好討論的,如果你有半年到一年的工作經驗的話,對這一塊一定有比較清晰的認識,當然,在實際的工作中不需要你對每一種測試方法去尋根求源,知道這些方法的含義與應用場景即可。

  編寫各種測試文檔,對於初學者來說稍有難度。但終究還是談不上什麼技術含量的事情,如果對業務和流程足夠熟悉,文檔用例自然就會寫了。

 2、測試輔助技能:

  這兩項技能在筆試和面試過程中必考,出現幾率超高,但在實際的工作中,有些測試根本碰不到linux ,有些測試不需要去操作資料庫。當然,測試嘛,也不能太處於表面了,也需要熟悉熟悉相關測試的表,了解了解系統伺服器。

  好在這兩項技能的要求都不高,linux 大多考幾個常用命令,SQL一般考一下增、刪、查、改。

  3、自動化技術:

  對於自動化測試,另一個比較關心的是你對自動化的理解,什麼情況下適合做自動化?你的自動化測試用例是怎麼寫的?什麼樣的用例適合轉成自動化?你是如何來實施的?有什麼樣的策略來開展自動化工作?你需要自動化在項目中達到一個什麼樣的預期和效果?只是學學工具,拿個例子練習練習。很難對這些問題有真實的理解。

 4、充實自己的編程能力:

  編程不局限於語言,大多同學也會在簡歷的必備技能最下方寫上一條,熟悉C語言或其它某種語言。要知道懂編程和不懂編程的人看系統的深度不一樣,一點不懂的只能看出來這是按鈕,那是輸入框。懂編程的就知道你的登錄是個<from>,輸入框是個<input>,你的登錄提交是用的post 還是get呢?在測試過程中不管功能實現也好,bug也好,都會看得更透徹,從而更容易挖掘出相關的bug。

推薦閱讀:

2. 掀起介面測試的蓋頭-HTTP 初窺 (一)
Selenium 2.0與Selenum 3.0介紹
【資料包】軟體測試資源整理|使用於初學者

TAG:軟體測試 | 計算機 | IT行業 |