回覆列表
  • 1 # 網羅天下熱門資訊

    那要你學什麼軟體了,正常電腦操作沒問題的話office這樣的軟體短期上手還是沒問題的,但是像ps或者ai那樣的軟體就要好好下下功夫了。

    其實零基礎不是學軟體最大的障礙,不持久才是。

  • 2 # 宇波波夫

    首先可以肯定的是,軟體測試人員的需求量越來越大,遠遠沒達到飽和。其次,行業具有周期性,現在的網際網路+模式是不可逆轉的,不用擔心發展的問題。軟體測試的專業知識,大致包含:工作流程(編寫測試計劃,編寫測試用例,搭建測試環境,執行測試過程,分析測試結果,書寫測試報告),質量管理體系規範,測試工具的使用等。

    具體來講又可分為,5 類高階開發語言:C++ 、JAVA 、Python 、Android 、HTML5。3 種企業級資料庫:Oracle 、MS SQLServer 、MySQL。6 大主流測試工具:HP UFT 、HP LoadRunner 、HP ALM 、Selenium 、JMeter、 Robotium。

    按功能來劃分,可分為:功能測試、效能測試、黑盒測試、白盒測試、介面測試。針對一個完整專案來講,包括:功能測試、效能測試、黑盒測試、白盒測試、介面測試、A/B 測試、 測試、介面測試、 介面測試、PC端測試、移動端測試。

    從時間上來考慮,方法得當的話,一年時間,基本上可以入行,但如想要達到熟練甚至精通,則要假以時日,透過人學習和實踐,不斷提高自己。

  • 3 # 你眼中有光

    在下前來發表下自己的看法:

    首先基本的測試工具要了解,比如效能測試工具loadrunner或介面測試Jmeter、Postman,自動化測試工具selenium、Appium等等。然後學習測試用例設計方法(如等價類、邊界值、場景法等),測試要有自己的想法與思路。程式碼能力最好有些,因為自動化測試寫寫指令碼啥的。

    一般來說,軟體的黑盒測試,即功能測試,會佔大部分,比如說,一個付款按鈕,使用者不小心多點了幾次,造成了多次提交扣款,那使用者豈不是要哭了,哈哈。功能測試一般結核業務需求,來分析測試的點在哪裡。還有個白盒測試,即結構測試,這個需要懂程式碼啦,雖然程式設計師是需要寫單元測試的,但是屬於模組功能層面的,這時就要了解程式結構是什麼呀,邏輯是什麼樣的呀,然後對所有邏輯進行測試。

    然後就是,現在很多測試都是用python來做,可以考慮學習一下。對了,資料庫(mysql , redis 等)至少也要了解下,知道資料的流向,可以增加自己理解,也可以更快的定位問題所在。

    最後,至於多久,要看學習的計劃與付出的努力了,怎麼生成測試報告,怎麼介面測試,怎麼寫指令碼,怎麼分析等等。然後個語言(建議python簡單點),瞭解熟悉下。如果是測試web應用,那最好了解下web應用開發流程。如果對於“會測試“的要求不高的話,就是,那種點點按鈕,測測介面,能夠寫出測試用例,知道怎麼提bug,那1個月差不多就可以做簡單的測試了。

    哦,對了,額外再補充一下,測試是軟體面向使用者的最後一道關卡,若應用上線出現bug,會對公司造成損失。因此,一定是要培養仔細,細心,嚴謹的態度,同時也要不斷學習,去理解業務,去學習更多的測試技巧與方法。

  • 中秋節和大豐收的關聯?
  • 當你老了,幹不動了,你會選擇靠誰?