20歲零基礎轉行軟體測試領域,求知友分享自學乾貨和面試經驗?

1:我14年畢業於管理類專業,幹了大半年行政打雜,工作平淡無快感。性格較內向,思維嚴謹獨立。喜歡軟體測試工作內容的系統性,技術性,豐富性。以上便是轉行的最初心理,大家覺得可妥?

2:手中現有《軟體測試》第二版(Ron Patton著),《大話移動APP測試》-(大神陳曄著),另有趙斌先生的軟體測試技術一書。收藏了51Testing軟體測試網

http://besttest.cn 兩個網站。把自學看成工作,已經進行了5天的自學,有了一些學習心得。感受最大的是:信息龐雜,我該如何選擇更加有效的資料。另一個:入行軟體測試,是否只要學會如何編寫用例和文檔,使用bugfree。了解QTP和LoadRunner基礎知識就夠?如果可以,零基礎自學者難點在哪些內容裡面。如果不夠,請告訴我更好的學習方案吧。

3:是否有前輩願意和我分享你之前做過的測試項目?讓我感受一下實際的測試工作內容。

4:我比較喜歡手機app類的測試,偏向於生活類app,不喜歡遊戲app。同時個人偏愛互聯網公司。So,以後我找工作瞄準哪類公司更為適合自己發展?

每個問題都很期待知友的分享,因為這對我實在很有意義。O(∩_∩)O


回答這個問題前,我們可能需要先理一下測試工程師是什麼

度娘說:

測試工程師,軟體質量的把關者,目前傳統的軟體行業還是以軟體測試工程師為主,但是在新興的互聯網行業大多還是以QA來命名這個職位,也就是質量保證。

以互聯網產品的工作流程圖為例

可以看到,測試的工作在開發之後,是產品上線前的最後一步。一般來說,當開發按照產品需求、交互設計、視覺設計完成軟體開發後,就把完成版本提交給測試,測試人員再根據既定的測試用例進行功能測試、兼容性測試、性能測試等,逐漸收斂BUG,最後才能正式上線。

測試的工作主要由四部分組成

功能測試:功能測試就是對產品的各功能進行驗證,根據功能測試用例,逐項測試,檢查產品是否達到用戶要求的功能。

兼容性測試:指對所設計程序與硬體、軟體之間的兼容性的測試,包括軟體能否在不同操作系統、不同機型、不同應用軟體上、以及向前向後等兼容性能。

性能測試:通過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對系統的各項性能指標進行測試,以保證產品在大流量前提下都能正常運行,像我們熟知的負載測試和壓力測試都屬於性能測試,

安全測試:以發現安全隱患為目標,防止產品上線後被攻擊。

完成這些測試的步驟後,一款互聯網產品就可以正式上線了。

因此,測試既是產品的第一個體驗者(最早從開發手中接過成型的產品),也是產品質量的最後一道防線守衛者(做各種測試,保證用戶拿到的最終成品可用、易用)。因為測試的工作特性,他需要從用戶的角度出發體驗產品,這也決定了測試與開發、策劃、設計等崗位交流、溝通的時間也會成為工作的一部分,甚至承擔起整個產品的協調工作。這樣看來,把測試稱為QA(質量保證人員)也就一點不奇怪了。

測試無用論?

即使前面廢話了很多,對測試有偏見的人依然會說,

「測試的工作其實開發也能做啊,何必再設一個測試呢?」

或者「為什麼互聯網公司不開除測試,轉而讓大眾來測,找到一個bug給100元?」

(為什麼互聯網公司不開除測試,轉而讓大眾來測,找到一個bug給100元? - 信息技術(IT))

會產生這種想法也並不奇怪,畢竟隔行如隔山,不過這裡我還是要指出,上面的論述的錯誤之處在於

(1)完全割裂了測試與開發工作

(2)測試的工作被簡化成找BUG

事實上,找BUG只是測試最初級的階段,雖然必須承認,測試的門檻低於開發,但優秀的測試人員工作量之大,專業度之高,絕非一般用戶能替代。

就像我們每個人都會接觸到的kpi指標一樣,測試的每塊工作內容也都有不同的能力等級劃分:

(1)手工測試,發現BUG

(2)通過各種手段,確認這個BUG是一個需要解決問題,然後確定該BUG的重現步驟並儘可能簡化

(3)了解被測產品框架,能從代碼中定位BUG源頭,並能給出可能的解決方法

(4)嘗試找出該BUG發生的原因,並能找出檢測同類BUG的方法(標準化)

(5)能在保障產品質量的基礎上,協調起整個項目上線的時間和流程

以上能力,是從授人以魚向授人以漁遞進的。

當你在執行前人的測試用例時,找BUG固然是工作要求,但最主要的用意是學慣用例的編寫思路和方法,從案例中總結出規律,進而開始自己編寫標準化測試用例,以免同類問題生出千萬條不同用例。

一個測試的能力,能達到的層級越高,團隊中的開發、策劃就能節省更多時間,團隊運行也會更高效。而專業的測試,正常來說應該比開發對產品有更深入的理解,對於可能影響測試的因素,像Tomcat配置、資料庫索引、多線程等都會有豐富的經驗。

從入門到精通測試,距離有多遠?

我始終認為,每個專業的學習與進步,都有賴於三個因素:

(1)堅持

(2)資源

(3)天賦

以第一個最重要,但第一個和第三個都不是外部可控因素,全靠自己,所以這邊也只能列一些可以參考的資源。

1、書

《軟體測試》

軟體測試 (豆瓣)

這本書可以幫你快速了解測試的工作內容,像理論概念、測試流程、Bug管理、自動化測試等書中都有詳細講解,看完後應該會對「測試人員の一天」有大致了解,入門級必備吧。

《軟體測試經驗與教訓》

軟體測試經驗與教訓 (豆瓣)

測試界領軍人物James Bach寫的,從測試的角色入手,全方位剖析測試的方法技巧、職業發展,文中有很多話都被奉為測試界的經典箴言,不愧是一路被坑之後撰寫而成的血淚史,不僅是測試入門的讀物,更適合搭配實際工作經驗一起食用,字字珠璣,常看常新。

《鳥哥的Linux私房菜.基礎學習篇(第三版)》

鳥哥的Linux私房菜.基礎學習篇(第三版) (豆瓣)

前面也提到,因為測試的特殊性,必須對開發環境、程序語言也了解透徹,因此除了了解測試之外,也可以去看看其他著作。《鳥哥的Linux私房菜.基礎學習篇(第三版)》作為遐邇聞名的 Linux 中文入門教材,行文淺顯生動,深入淺出,讀之往往令人慾罷不能,對於不喜歡啃晦澀大部頭巨作,但又想入門Linux操作系統的,都可以去嘗試。

《深入淺出Java

深入淺出Java (豆瓣)

別看近700頁的大部頭,但因為是基礎書籍,翻來覆去都在用簡單通俗的語言將概念理清楚。能把書寫長不難,但能風趣幽默地把一堆概念準確明白的告訴小白讀者,這才是最厲害的,對於JAVA初級入門者,強推此書。

2、網路資源

TesterHome:TesterHome

51testing:51Testing軟體測試論壇

測試之道:軟體測試網-測試之道

三個測試交流的社區論壇,TesterHome更專註於移動App自動化測試,51testing比較老,有很多老牌測試,但不免與老版論壇一樣變得平庸化,測試之道比較新。論壇的好處在於可以分享交流,還有很多經驗之談,雖然測試用例在變,在努力的方式往往相似。

如果想快速上手,可以直接去網易雲課堂、慕課網等搜索測試課程,前者的《測試工程師》微專業(http://mooc.study.163.com/smartSpec/detail/1001122002.htm?utm_source=2045618utm_medium=cpsutm_campaign=affiliate)是網易自己出品的,課程編排成體系化,授課老師是一線測試工程師,強調實踐能力,而且會定期考核節課,有預算、且缺乏自制力的同學可以考慮。後者上的課程都是免費的,但比較零散,適合想要長線作戰的同學入手。

另外,大公司的測試部門和測試大牛的博客都推薦大家去關注,大公司規範的流程、經驗大部分都是經過了項目錘鍊,能讓新人學會很多。而大牛,也有很多經驗之談,避免走彎路,已經是成功的捷徑了。

谷歌測試部門博客(英文):http://googletesting.blogspot.com/

網易測試部門博客:網易杭州 QA Team

阿里測試專家公直博客:All about Testing

51testing優秀版主陳永達博客:陳永達的軟體測試

51CTO博客之星柳記:http://eilfei2000.blog.51cto.com/

著名測試專家邰曉梅博客:taixiaomei

專註於ios單元測試的優秀國外獨立博客(英文):iOS Unit Testing

3、多練勤思

這大概是小學教師前經常會貼的一句話,但用在測試入門上也分毫不差,對於接受能力強的年輕人來說,本身門檻較低的測試入門不是難事。

有計算機基礎的可以先去啃啃書考個軟考,也可以去投投簡歷實習,大小公司都先可以,對重複的手動的測試工作上點心,總結規律,逐步提高,也跟前輩多多學習。

先入門,再入行就不難了。


謝邀請。感謝酒精能提到我哈。。我就是那個勵志小哥。。 = =

1:我14年畢業於管理類專業,幹了大半年行政打雜,工作平淡無快感。性格較內向,思維嚴謹獨立。喜歡軟體測試工作內容的系統性,技術性,豐富性。以上便是轉行的最初心理,大家覺得可妥?

Monkey:其實你說的這些可妥不可妥都不是非常重要的,每個人性格不同,但主要的就是你要有興趣,你要有規劃的去學習,去融入這個行業。我當初畢業幹了2年半的雜事,其實工作平淡無快感是應該的。時間長了總歸會平淡,但是自己需要去學習,跟著技術走,學習一切,不要僅限於公司。

2:手中現有《軟體測試》第二版(Ron Patton著),《大話移動APP測試》-(大神陳曄著),另有趙斌先生的軟體測試技術一書。收藏了51Testing軟體測試網

自動化測試培訓,軟體測試培訓,手機測試培訓,自動化測試,測試培訓口碑,性能測試,測試培訓,北京百測培訓,性能測試培訓,專業測試培訓,企業內訓-besttest 兩個網站。把自學看成工作,已經進行了5天的自學,有了一些學習心得。感受最大的是:信息龐雜,我該如何選擇更加有效的資料。另一個:入行軟體測試,是否只要學會如何編寫用例和文檔,使用bugfree。了解QTP和LoadRunner基礎知識就夠?如果可以,零基礎自學者難點在哪些內容裡面。如果不夠,請告訴我更好的學習方案吧。

Monkey:其實任何一個東西信息量都很龐大。其實QTP,LR等信息量已經算少的了。移動互聯網現在信息量更是爆炸的。我建議其實一開始不要雜,要有方向性的,比如你選擇一個方向,android或者iOS,那麼就先學開發,開發的基礎先學個半年一年,然後開始一步一步,工具到框架,到具體的項目,循序漸進。

3:是否有前輩願意和我分享你之前做過的測試項目?讓我感受一下實際的測試工作內容。

Monkey:這個的話,嗯具體你想了解啥?我可以詳細說說

4:我比較喜歡手機app類的測試,偏向於生活類app,不喜歡遊戲app。同時個人偏愛互聯網公司。So,以後我找工作瞄準哪類公司更為適合自己發展?

Monkey:其實遊戲和其他的app已經屬於兩個類型了,測試和開發都不怎麼想通了。嗯,關於找工作看你自己選擇了。如果覺得自己學習能力不錯,然後也想多鍛煉的,那麼去創業公司。如果想環境或者同事給予幫助的,那麼就可以去大公司了。發展的話,目前情況肯定還是大公司背景比較好


謝邀。

一句話,你究竟想成為什麼樣的人。轉行其實對於你這個年齡來說不是一件非常可怕的事情,關鍵在於你自己對於人生未來的計劃和考量。

軟體測試行業的入門門檻低,想從事it行業而無相關經驗的人,一般會選擇從軟體測試切入行業。儘管手工測試對技術的要求不高,但對於測試新人來說,一些基本的東西是必須知道的,而軟體測試培訓也基本上是圍繞著這些東西在做文章。

首先是測試方法論。行業這些年測試理論基本沒有太多突破,上網找找應該能翻到不少現飯和冷飯。

然後是學習編寫測試用例的方法,這個面試的時候基本上是必問的。比如因果圖,等價類之類的。再高級一點也無非是正交設計等。這個網上也是一大堆。

最後是流程類的東西了,一般的軟體測試的流程要知道,要知道每個流程測試人員從哪裡切入,要做什麼,有什麼產出。這個做過一些實際項目就可以知道了,也不難。

總的來說《軟體測試》第二版(Ron Patton著)這本書已經可以了,裡面的理論知識是夠用的,深入學習後想辦法找個公司實踐一下,了解一下軟體測試的流程,也真正的當一回測試人,知道原來很多測試是干著枯燥的,乏味的,甚至看不到前途的事情,也許你會對這個行業有所了解,從而左右你最後的選擇。

如今測試行業較之當初是有長足的發展的,以前測試人員發展的線路圖很單一,就是努力工作,佔住位置,當所有人的資歷都不如你的時候,你就上位了,是領導了。現在測試越來越專業化和技術化,測試人員轉測試開發,專項測試也是一條不錯的路。那麼哪些技術是值得學習的呢?

編程技術:it行業的核心是代碼產出,學會編程你就離核心更近,理論上來講選擇更多。當然,如果你是喬布斯那樣的天才,不會編程其實也沒什麼;建議先學python和ruby。

自動化測試技術:廣義上的自動化測試技術,包括性能測試,介面測試,單元測試和ui自動化測試;你收藏的這兩個網站是不推薦的了,裡面的廣告多於乾貨,很多消費陷阱,看上去很美,但也許並不是你想像中的模樣。厚臉皮的推薦一下我的blog乙醇 - 博客園,蟲師的blog

蟲師的主頁 - 博客園。

移動端測試:app測試的話看《大話移動APP測試》,陳曄其實也是蠻勵志的一個小夥子。然後去testerhome混吧,難得國內有一批堅持技術的測試人。

最後,你還年輕,有時間去修正你的人生,想做什麼就任性一點去做吧,等以後回憶自己青春的時候,至少可以上揚著嘴角,至少可以問心無愧的說,我什麼都經歷過,這些是財富,是歷練,是經驗,我一直向前,兜兜轉轉,卻不曾後悔,我一直是自己想成為的那個人,一直是自己想像中的模樣。


沒有任何的學習趕得上理論指導下的實踐。

根據你所能找到的資料(不必在乎好壞,當然,盡量挑選一本優秀的入手會更好),形成你對測試工作過程的理解,然後挑選一個軟體進行測試(例如測試計算器、測試QQ、測試新浪網站等),領會這個過程。再回顧這個過程,思考怎樣改進這個過程可以把測試做得更好。


測試水深,請勿入行,不論是從技術角度,還是平常工作,關評論,另外不要把少數的例子拿出來了,真有體會的自然會明白.


今天是學習的第11天,很感謝qq群里與我分享培訓資料的同學——測試在培B。

在前面10天,學習了計算機網路基礎和測試理論,看書總有種l流於理論的感覺,求改進。與大家分享一下我了解的計算機網路基礎的知識點(如下圖)和昨天晚上做的網頁版知乎登陸模塊的點分析。對於下面的圖和學習,期待更多的更多的補充建議。Thx!

知乎網頁版登陸模塊的測試點分析


概括為四個點,轉行,怎麼學,項目經驗,發展方向

轉行

這是個梗,我沒有經歷過。不過這應該是一個決定,我2012年準備考研,天天上自習複習一年之後,突然有一天,想去深圳做程序員,然後想了幾天,就來了。

回顧一下,之前覺得考研想學一點高精尖的東西,因為自己一向對知識很是渴求。但是為什麼要放棄呢?因為那天突然想說去做一點有用的東西出來,在大學一直在看書看書,卻不知道怎麼用。所以就想去創造,去深圳寫程序去了。想法定了。

接下來一個梗來了,之前由於考研天天看數學、英語、政治然後計算機基礎知識,根本沒有什麼項目經驗,誰會要?這個時候我跑去一個程序員朋友那裡,我忘記他跟我說過什麼,我在那裡呆了幾天,做的事情算是大學都沒有過的事情,三天都在那裡寫代碼,從沒有寫過這麼長時間,這讓我知道只要沉下心來學習才是最重要的。然後我就來深圳了。

這件事情讓知道兩個字,果斷,做決定一不要拖泥帶水,二不要心浮氣躁。

怎麼學

我是一個iOS程序員,最近看了一點測試的東西。我從來不管你是文科生還是理科生,女生還是男生,20歲還是30歲,好好學就是了。

計算機的基礎知識是要的,先看一本計算機導論,看一本c語言(看就好了)。

然後看一些軟體測試相關的書籍,就像你剛才說的。

最後看一些高級一點基礎知識,軟體工程,計算機網路。

關於實際操作,對於你剛入門來說,主要是學會測試用例和bug提交,會一些基本的bug管理軟體。

自動化測試你可以了解一下,另外你可以了解一些其他常用的工具。

這是儲備知識,另外你可以根據面試所要求的內容,找出那些已經會的,哪些不會再進一步學習。

項目經驗

項目經驗肯定是有的,我由於沒做過測試,所以就不能給你項目了。

不過網上也有很多下載的,找兩個好的,多看看,多熟悉,最後自己測試兩個,這樣你不就有項目經驗了。不要太在意,自信一點,你面試說自己幹了一年,沒人敢懷疑你。

發展方向

既然是喜歡app,那就找做app的公司啰,你手機裡面裝了哪些app,直接進他們官網投簡歷給他們就好了,不過你要有一定的能力。

不管學哪一個,轉哪一行,do not be afraid ,年輕人怕什麼,靜下心來好好學。


1:我14年畢業於管理類專業,幹了大半年行政打雜,工作平淡無快感。性格較內向,思維嚴謹獨立。喜歡軟體測試工作內容的系統性,技術性,豐富性。以上便是轉行的最初心理,大家覺得可妥?

答:我覺的不論什麼工作都是好的,轉行與否關鍵在於你對於當前工作的滿意度,我不知道如你所說的「平淡無快感」的「快感」到底是什麼意思,但是大部分工作其實都是很「平淡」的,關鍵在於你是否喜歡去做它,其他工作我不了解,像軟測這種工作,一般都是從黑盒做起,按測試用例的步驟按部就班的做,也是很單調很平淡的工作啊。

2:手中現有《軟體測試》第二版(Ron Patton著),《大話移動APP測試》-(大神陳曄著),另有趙斌先生的軟體測試技術一書。收藏了51Testing軟體測試網

自動化測試培訓,軟體測試培訓,手機測試培訓,自動化測試,測試培訓口碑,性能測試,測試培訓,北京百測培訓,性能測試培訓,專業測試培訓,企業內訓-besttest 兩個網站。把自學看成工作,已經進行了5天的自學,有了一些學習心得。感受最大的是:信息龐雜,我該如何選擇更加有效的資料。另一個:入行軟體測試,是否只要學會如何編寫用例和文檔,使用bugfree。了解QTP和LoadRunner基礎知識就夠?如果可以,零基礎自學者難點在哪些內容裡面。如果不夠,請告訴我更好的學習方案吧。

答:信息龐雜說的一點沒有錯,而且測試對於開發來說,需要了解的東西更為廣闊,所以建議你選取一個分支進行系統的學習,移動端就學移動端的,web就學web, 性能就學性能,哪個學好都很厲害的。給你一個建議就是,不論學哪個,都最好先學一些相關的編程知識,畢竟實際工作中與你打交道的大部分都是開發,如果連一些代碼都不懂的話,提出的一些建議很難有說服性。

3:是否有前輩願意和我分享你之前做過的測試項目?讓我感受一下實際的測試工作內容。

答:這個不好說啊,具體想了解啥,我給你補充吧。

4:我比較喜歡手機app類的測試,偏向於生活類app,不喜歡遊戲app。同時個人偏愛互聯網公司。So,以後我找工作瞄準哪類公司更為適合自己發展?

答:這個問題前面都答的很好了,還是那句話,適合自己的才是最好的。

還有啊,年輕怕啥啊,咱有這資本,想幹啥幹啥。


謝謝邀請。

剛工作半年,就能發現自己不適合這個行業,這挺好,挺及時的。

長篇大論我說不上來,就直接說吧。

1.軟體測試,入行容易,但精通很難。

2.剛開始,從基礎理論開始,熟悉基本理論知識。學了不知道怎麼用?隨意選擇一個網站,試著去謝謝用例。自己多想想是否覆蓋全面?檢查點是否足夠?學會用邊界值,等價劃分等測試方法編寫用例就行

3.bugfree、QC等這些的bug管理工具挺簡單的,bugfree你可以自己在電腦上搭建。記住,什麼工具該深入學習,什麼工具才淺嘗輒止,分清楚

4.確定自己的未來的職業規劃,你是想做自動化、黑盒、還是性能?當然全會是更好的。到了這個適合,你就會發現,測試工程師比開發更厲害。

5.再次提醒,別為了工作為工作。如果你不著急於工作,最好是慢慢找工作,因為不好公司會讓你喪失學習的能力,讓你在測試沙漠中找不到方向。

6.剛把一個轉行的朋友,我給他培訓了一段時間,她成功找到工作。挺搞笑的。- -!

想問什麼就問吧 。


關於軟體測試方向,可以分享給你:

所謂:師父領進門,修行靠個人。再好的資源,自身不努力那也是白費。軟體測試行業更迭如此迅速,更是如此。分享一篇軟體測試的心得,怎麼快速入門到精通的思路,非長篇大論,比較精簡,各位看官自行汲取。

軟體測試基礎知識

  軟體測試顧名思義,是為了發現錯誤而執行程序的過程,從而對軟體質量進行評估。了解軟體測試對象,包括系統架構、明確需求、系統設計流程、用例設計步驟、以及提測時測試流程單里寫清楚所改動的內容。熟悉掌握幾種常見的軟體測試方法,並知道靈活的使用測試方法進行進行測試:如β測試_Beta測試、α測試_Alpha測試、用戶界面測試-UI測試、冒煙測試、本地化測試、白盒測試黑盒測試、回歸測試、單元測試自動化測試、集成測試、兼容性測試、介面測試等。

 軟體測試書籍推薦

  書中自有黃金屋,關於軟體測試如何進行系統學習,多看書總結前人的經驗。根據測試方向,給大家推薦幾本好書:

 國外經典

  1、《軟體測試》 [美]Ron Patton ,入門書里殿堂級的書,用淺顯的語言講述軟體測試的理論知識。

  2、《Google軟體測試之道》,世界上知名的互聯網公司獨特的軟體測試之道,看完受益匪淺。>>點擊查看獨家連載

 國內新秀

  1、推薦蟲師的書吧,周圍的朋友也是力薦這本關於自動化測試的書《Selenium 2自動化測試實戰·基於Python語言》,好書無非就是讓大眾從書中受到啟發。

  2、《軟體測試工程師面試秘籍》,它適用範圍廣,包含了各類語言的筆試、面試題,相信必能幫助對應聘完全無知的菜鳥們迅速成長為百戰百勝的、羽翼豐滿的雄鷹。

  自動化測試走起

  自動化測試現在屬於軟體測試的趨勢,雖然並沒有完全代替手工測試,但是很多大公司目前都在實施自動化測試,比如利用TestWriter、selenium、QTP等一眾自動化測試工具進行項目用例測試,有效的反應高投資回報率的特點。比如產品型項目適合自動化測試,反覆測試未改動的功能,就可以用自動化測試解決;還有很多增量式開發、持續集成項目、多次重複、機械性動作,都適合這種情況。

 身懷多種技術

  多學習一門編程語言,比如C++、JAVA,身在職場就知道,這對自己的工作以及和開發溝通上,是加分項啊!分分鐘底氣十足!

  以上就是今天的內容,希望看到這篇文章的你們能受到啟發。


畢業後跟同學聊天最大的感觸是:學校里學到的很多東西用處不大,工作了之後才學到了真正的技術。

敬佩題主工作了之後還有真么高漲的熱情學習跟自己專業完全不搭嘎的學科,也很讚賞和鼓勵。除了自己學習外,我想題主也可以通過換工作的方式更加接近測試這項工作。

題主可能會說啥都不會怎麼找工作呢?不知道你有沒有聽說過外包,現在有很多外包公司幫大公司招聘測試外包的,我們公司就有很多外包同事。我也接觸過一些類似於題主這樣的。印象最深的是去年這個時間公司來了一個外包妹紙,大學學的貌似是工商管理,工作一年後改行做測試外包,到我們公司的時候我很開心啊,因為這個妹紙非常認真負責,我安排的工作她都很細緻的完成,有問題的時候會記錄下來,一起來問我,很替我省心。我很感激她的工作態度,閑聊時我就問她有沒有想要在測試崗位繼續深入下去的想法。她說有,然後我就幫她量身制定了學習計劃,先學習測試用例設計方法(等價類劃分、邊界值等等),並在實際的工作中運用,各種測試工具的使用(fiddler、wireshark等),她也學得特別認真。可惜後來她懷孕反應特別大,回家修養去了。這件事就沒有能持續的進行下去。

羅里吧嗦的說了這麼多,不知道題主與沒有了解我的建議:找家大公司做測試外包,對重複的測試工作多點耐心、認真負責、循序漸進,在工作中找機會跟正式員工學習。題主才20歲,學習測試技術對你來說不是難事。

給題主一些正面的例子,我們的外包同事有做的很好的,有一個女同事跳槽去了大眾點評當正式員工,還有一個同事跳槽去了創業公司,是被我們這邊離職的產品經理挖去的。

祝你好運~


溝通能力如何?太內向不是很適合軟體測試哦


熙熙攘攘的人都在轉入測試行業。作為測試行業的一員。和大家分享一個看法:每個行業都有自己行業的瓶頸。若這想入這行,也請考慮好之後的職業發展方向。


我有關於學習測試的一些資料


軟體測試的內容特別多,功能測試、自動化測試、app測試、web測試、安全測試,性能測試, 每種不同的測試方法都有不同技術,對於初學者來說如何快速學會軟體測試,如何快速找到工作確實比較難,可以和人多交流,多請教身邊的軟體測試人員,可以避免走一些彎路,提升學習效率, 611358906 軟體測試轉行交流群,裡面有很多資深測試,群裡面也有一些有用的資料, 歡迎加入一起交流。


感覺跟樓主經歷相似,也是幹了一年半的行政打雜,也是不沾邊的專業,現在很頭痛。


請微信搜索iTesting, 軟體測試全乾貨分享,你的軟體測試知識寶藏


軟體測試不算難的,我也是之前零基礎轉行測試的,不懂的可以加我扣扣1037881905,吃飯去嘍


剛進公司都做什麼,搭建環境么還是跑測試用例


1:我14年畢業於管理類專業,幹了大半年行政打雜,工作平淡無快感。性格較內向,思維嚴謹獨立。喜歡軟體測試工作內容的系統性,技術性,豐富性。以上便是轉行的最初心理,大家覺得可妥?

A:這個我覺得沒什麼不妥,只要有興趣一定會做好的,我跟你經歷殊途同歸,有切身體會。有一點需要你清楚的是,一旦你選擇了這個方向,好好努力,堅持下去。

2:手中現有《軟體測試》第二版(Ron Patton著),《大話移動APP測試》-(大神陳曄著),另有趙斌先生的軟體測試技術一書。收藏了51Testing軟體測試網 兩個網站。把自學看成工作,已經進行了5天的自學,有了一些學習心得。感受最大的是:信息龐雜,我該如何選擇更加有效的資料。另一個:入行軟體測試,是否只要學會如何編寫用例和文檔,使用bugfree。了解QTP和LoadRunner基礎知識就夠?如果可以,零基礎自學者難點在哪些內容裡面。如果不夠,請告訴我更好的學習方案吧。

A:你從零基礎了解到這些首先給你點個贊,接著回答你的第二個問題,用例和文檔是必須要學會的,用例比較重要,建議你找一些實際用例的文檔看看先。各個公司用例會有所不同,基本都會有自己的模板但是主要內容區別不大。接著是測試工具的使用,我是做移動開發的,印象中bugfree和loadrunner是使用的比較多的,建議的學習方向是從搭建整個測試環境,到寫case,都要學會。

至於是否需要懂開發,個人覺得沒必要,我見過的會自動化測試的基本都是不懂開發的。難點的話就只有自己去體會了,有一顆堅持追求答案的心你就成功了。

3:是否有前輩願意和我分享你之前做過的測試項目?讓我感受一下實際的測試工作內容

A:這個不同公司方式是不一樣的,我見過有自己開發測試系統自己寫腳本的,也有用用開源第三方的。考慮到成本時間中小公司在手機測試用loadrunner比較多吧,我在上海工作(只是個人看法)。我有同事在做,如果需要可以私信我。

4:我比較喜歡手機app類的測試,偏向於生活類app,不喜歡遊戲app。同時個人偏愛互聯網公司。So,以後我找工作瞄準哪類公司更為適合自己發展?

A:外包公司除非比較大一般都是人工手測,所以一般小公司裡面做產品的公司用自動化測試比較多,根據你的情況建議去有自己產品當然最好有自己的自動化測試體系的公司。


推薦閱讀:

移動遊戲是否有比較權威的評測媒體?原來的遊戲媒體為何在移動遊戲領域沒有原來的影響力?
有哪些面向手機端且非常優秀的 HTML5 Web App?
大家一般在哪個應用市場下載 Android 應用?能簡單聊下為什麼選擇這個市場嗎?
Android 有哪些經典應用?
APP移動廣告聯盟有哪些?

TAG:移動應用 | 大學生就業 | 軟體測試 | 自動化測試 | 測試工程師 |