测试人员要了解的知识
寫代碼
測試需要學會編程嗎?
我比較建議學,不用學太深,因為測試的對象就是軟件,那么它們是如何構成的還是需要做一些基本的了解。有了程序員的思維,在與開發的溝通過程中也能更好的相互理解。
學哪門語言?
一般來說,所在公司的開發語言是什么,就應該學什么,如果是學生或者暫時用不到的,那么就學比較大眾化的語言咯!Python和Java是比較推薦的。
測試人員學編程語言一般是出于兩個目的:作為入門了解;想要運用到后續測試工作中。從 這兩個角度來看,這兩個語言都是可以的。而 python 會比 java 更容易入門。
用什么工具?
測試過程中會用到的工具還是挺多的。大概有這么些:
測試分析與設計:Xmind Excel 等;
Bug 定位: Firebug/Chrome、Charles 等
測試管理:Redmine、Jira、Testlink、禪道、QualityCenter、Bugzilla 等
自動化測試工具:Selenium、Robot Framework、TestNG、Appium、Winrunner 等
性能測試工具:Grinder、JMeter、LR 等
以上是比較常用的工具,根據個人的情況不同會有一些變化,但是大概的內容就是這么些。
大公司還是小公司?
這個就要看個人的情況了,大公司更多的傾向于學習流程,做一顆螺絲釘,小公司則需要你是一個多面手,完成測試但不僅限于測試。
找工作
目前的形勢來看,找一份測試的工作還是很容易的。不過想找一份好的工作,還是需要運氣的。
不同公司對測試的要求和定位都不一樣,需要找一個測試團隊相對和諧,并且公司比較重視測試的公司。
每個公司的測試發展狀態不一致,達到的層次不一致導致的。有些可能測試團隊剛開始組建,有些只是找大牛,情況比較雜。有些甚至都還不知道手機上可以像PC上那么做自動化,有些也都有自己的測試框架,docker也都在用等等。
薪資
這塊是一個比較敏感的話題,測試的工資一般來說會比開發低一些,但是總體來說,還是高于行業的平均水平的。
測試思想
不得不說,測試思想才是一名測試人員的核心要素,不管是做什么方面的測試,思想才是最核心的技能,這方面需要在工作中不斷的積累。
轉載于:https://www.cnblogs.com/yangyl-justdoit/p/6589818.html
總結
以上是生活随笔為你收集整理的测试人员要了解的知识的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: aceadmin源码
- 下一篇: 【Python】模块学习之ConfigP