零基礎(chǔ)轉(zhuǎn)行做軟件測(cè)試領(lǐng)域洛史,該如何入門(mén)惯殊?

我們先理一下測(cè)試工程師是什么。

度娘說(shuō):

測(cè)試工程師也殖,軟件質(zhì)量的把關(guān)者土思,目前傳統(tǒng)的軟件行業(yè)還是以軟件測(cè)試工程師為主,但是在新興的互聯(lián)網(wǎng)行業(yè)大多還是以QA來(lái)命名這個(gè)職位忆嗜,也就是質(zhì)量保證浪漠。

以互聯(lián)網(wǎng)產(chǎn)品的工作流程圖為例

可以看到,測(cè)試的工作在開(kāi)發(fā)之后霎褐,是產(chǎn)品上線前的最后一步址愿。一般來(lái)說(shuō),當(dāng)開(kāi)發(fā)按照產(chǎn)品需求冻璃、交互設(shè)計(jì)响谓、視覺(jué)設(shè)計(jì)完成軟件開(kāi)發(fā)后,就把完成版本提交給測(cè)試省艳,測(cè)試人員再根據(jù)既定的測(cè)試用例進(jìn)行功能測(cè)試娘纷、兼容性測(cè)試、性能測(cè)試等跋炕,逐漸收斂BUG赖晶,最后才能正式上線。

測(cè)試的工作主要由四部分組成

功能測(cè)試:功能測(cè)試就是對(duì)產(chǎn)品的各功能進(jìn)行驗(yàn)證,根據(jù)功能測(cè)試用例遏插,逐項(xiàng)測(cè)試捂贿,檢查產(chǎn)品是否達(dá)到用戶要求的功能。

兼容性測(cè)試:指對(duì)所設(shè)計(jì)程序與硬件胳嘲、軟件之間的兼容性的測(cè)試厂僧,包括軟件能否在不同操作系統(tǒng)、不同機(jī)型了牛、不同應(yīng)用軟件上颜屠、以及向前向后等兼容性能。

性能測(cè)試:通過(guò)自動(dòng)化的測(cè)試工具模擬多種正常鹰祸、峰值以及異常負(fù)載條件來(lái)對(duì)系統(tǒng)的各項(xiàng)性能指標(biāo)進(jìn)行測(cè)試甫窟,以保證產(chǎn)品在大流量前提下都能正常運(yùn)行,像我們熟知的負(fù)載測(cè)試和壓力測(cè)試都屬于性能測(cè)試蛙婴,

安全測(cè)試:以發(fā)現(xiàn)安全隱患為目標(biāo)蕴坪,防止產(chǎn)品上線后被攻擊。

完成這些測(cè)試的步驟后敬锐,一款互聯(lián)網(wǎng)產(chǎn)品就可以正式上線了。

因此呆瞻,測(cè)試既是產(chǎn)品的第一個(gè)體驗(yàn)者(最早從開(kāi)發(fā)手中接過(guò)成型的產(chǎn)品)台夺,也是產(chǎn)品質(zhì)量的最后一道防線守衛(wèi)者(做各種測(cè)試,保證用戶拿到的最終成品可用痴脾、易用)颤介。因?yàn)闇y(cè)試的工作特性,他需要從用戶的角度出發(fā)體驗(yàn)產(chǎn)品赞赖,這也決定了測(cè)試與開(kāi)發(fā)滚朵、策劃、設(shè)計(jì)等崗位交流前域、溝通的時(shí)間也會(huì)成為工作的一部分辕近,甚至承擔(dān)起整個(gè)產(chǎn)品的協(xié)調(diào)工作。這樣看來(lái)匿垄,把測(cè)試稱為QA(質(zhì)量保證人員)也就一點(diǎn)不奇怪了移宅。

測(cè)試無(wú)用論?

即使前面廢話了很多椿疗,對(duì)測(cè)試有偏見(jiàn)的人依然會(huì)說(shuō)漏峰,

“測(cè)試的工作其實(shí)開(kāi)發(fā)也能做啊,何必再設(shè)一個(gè)測(cè)試呢届榄?”

會(huì)產(chǎn)生這種想法也并不奇怪浅乔,畢竟隔行如隔山,不過(guò)這里還是要指出铝条,上面的論述的錯(cuò)誤之處在于

(1)完全割裂了測(cè)試與開(kāi)發(fā)工作

(2)測(cè)試的工作被簡(jiǎn)化成找BUG

事實(shí)上靖苇,找BUG只是測(cè)試最初級(jí)的階段席噩,雖然必須承認(rèn),測(cè)試的門(mén)檻低于開(kāi)發(fā)顾复,但優(yōu)秀的測(cè)試人員工作量之大班挖,專業(yè)度之高,絕非一般用戶能替代芯砸。

就像我們每個(gè)人都會(huì)接觸到的kpi指標(biāo)一樣萧芙,測(cè)試的每塊工作內(nèi)容也都有不同的能力等級(jí)劃分:

(1)手工測(cè)試,發(fā)現(xiàn)BUG

(2)通過(guò)各種手段假丧,確認(rèn)這個(gè)BUG是一個(gè)需要解決問(wèn)題双揪,然后確定該BUG的重現(xiàn)步驟并盡可能簡(jiǎn)化

(3)了解被測(cè)產(chǎn)品框架,能從代碼中定位BUG源頭包帚,并能給出可能的解決方法

(4)嘗試找出該BUG發(fā)生的原因渔期,并能找出檢測(cè)同類BUG的方法(標(biāo)準(zhǔn)化)

(5)能在保障產(chǎn)品質(zhì)量的基礎(chǔ)上,協(xié)調(diào)起整個(gè)項(xiàng)目上線的時(shí)間和流程

以上能力渴邦,是從授人以魚(yú)向授人以漁遞進(jìn)的疯趟。

當(dāng)你在執(zhí)行前人的測(cè)試用例時(shí),找BUG固然是工作要求谋梭,但最主要的用意是學(xué)習(xí)用例的編寫(xiě)思路和方法信峻,從案例中總結(jié)出規(guī)律,進(jìn)而開(kāi)始自己編寫(xiě)標(biāo)準(zhǔn)化測(cè)試用例瓮床,以免同類問(wèn)題生出千萬(wàn)條不同用例盹舞。

一個(gè)測(cè)試的能力,能達(dá)到的層級(jí)越高隘庄,團(tuán)隊(duì)中的開(kāi)發(fā)踢步、策劃就能節(jié)省更多時(shí)間,團(tuán)隊(duì)運(yùn)行也會(huì)更高效丑掺。而專業(yè)的測(cè)試获印,正常來(lái)說(shuō)應(yīng)該比開(kāi)發(fā)對(duì)產(chǎn)品有更深入的理解,對(duì)于可能影響測(cè)試的因素街州,像Tomcat配置蓬豁、數(shù)據(jù)庫(kù)索引、多線程等都會(huì)有豐富的經(jīng)驗(yàn)菇肃。

從入門(mén)到精通測(cè)試地粪,距離有多遠(yuǎn)?

始終認(rèn)為琐谤,每個(gè)專業(yè)的學(xué)習(xí)與進(jìn)步蟆技,都有賴于三個(gè)因素:

(1)堅(jiān)持

(2)資源

(3)天賦

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

1、書(shū)

《軟件測(cè)試》

這本書(shū)可以幫你快速了解測(cè)試的工作內(nèi)容眶蕉,像理論概念砰粹、測(cè)試流程、Bug管理造挽、自動(dòng)化測(cè)試等書(shū)中都有詳細(xì)講解碱璃,看完后應(yīng)該會(huì)對(duì)“測(cè)試人員の一天”有大致了解,入門(mén)級(jí)必備吧饭入。

《軟件測(cè)試經(jīng)驗(yàn)與教訓(xùn)》

測(cè)試界領(lǐng)軍人物James Bach寫(xiě)的嵌器,從測(cè)試的角色入手,全方位剖析測(cè)試的方法技巧谐丢、職業(yè)發(fā)展爽航,文中有很多話都被奉為測(cè)試界的經(jīng)典箴言,不愧是一路被坑之后撰寫(xiě)而成的血淚史乾忱,不僅是測(cè)試入門(mén)的讀物讥珍,更適合搭配實(shí)際工作經(jīng)驗(yàn)一起食用,字字珠璣窄瘟,持缘瑁看常新。

《鳥(niǎo)哥的Linux私房菜.基礎(chǔ)學(xué)習(xí)篇(第三版)》

前面也提到寞肖,因?yàn)闇y(cè)試的特殊性,必須對(duì)開(kāi)發(fā)環(huán)境衰腌、程序語(yǔ)言也了解透徹新蟆,因此除了了解測(cè)試之外,也可以去看看其他著作右蕊∏淼荆《鳥(niǎo)哥的Linux私房菜.基礎(chǔ)學(xué)習(xí)篇(第三版)》作為遐邇聞名的 Linux 中文入門(mén)教材,行文淺顯生動(dòng)饶囚,深入淺出帕翻,讀之往往令人欲罷不能,對(duì)于不喜歡啃晦澀大部頭巨作萝风,但又想入門(mén)Linux操作系統(tǒng)的嘀掸,都可以去嘗試。

《深入淺出Java》

別看近700頁(yè)的大部頭规惰,但因?yàn)槭腔A(chǔ)書(shū)籍睬塌,翻來(lái)覆去都在用簡(jiǎn)單通俗的語(yǔ)言將概念理清楚。能把書(shū)寫(xiě)長(zhǎng)不難,但能風(fēng)趣幽默地把一堆概念準(zhǔn)確明白的告訴小白讀者揩晴,這才是最厲害的勋陪,對(duì)于JAVA初級(jí)入門(mén)者,強(qiáng)推此書(shū)硫兰。

2诅愚、網(wǎng)絡(luò)資源

TesterHome:https://testerhome.com/

51testing:http://bbs.51testing.com/forum.php

測(cè)試之道:http://www.testtao.com/portal.php

三個(gè)測(cè)試交流的社區(qū)論壇,TesterHome更專注于移動(dòng)App自動(dòng)化測(cè)試劫映,51testing比較老违孝,有很多老牌測(cè)試,但不免與老版論壇一樣變得平庸化苏研,測(cè)試之道比較新等浊。論壇的好處在于可以分享交流,還有很多經(jīng)驗(yàn)之談摹蘑,雖然測(cè)試用例在變筹燕,在努力的方式往往相似。

如果想快速上手衅鹿,可以直接去網(wǎng)易云課堂撒踪、慕課網(wǎng)等搜索測(cè)試課程,前者的《測(cè)試工程師》微專業(yè)是網(wǎng)易自己出品的大渤,課程編排成體系化制妄,授課老師是一線測(cè)試工程師,強(qiáng)調(diào)實(shí)踐能力泵三,而且會(huì)定期考核節(jié)課耕捞,有預(yù)算、且缺乏自制力的同學(xué)可以考慮烫幕。后者上的課程都是免費(fèi)的俺抽,但比較零散,適合想要長(zhǎng)線作戰(zhàn)的同學(xué)入手较曼。

另外磷斧,大公司的測(cè)試部門(mén)和測(cè)試大牛的博客都推薦大家去關(guān)注,大公司規(guī)范的流程捷犹、經(jīng)驗(yàn)大部分都是經(jīng)過(guò)了項(xiàng)目錘煉弛饭,能讓新人學(xué)會(huì)很多。而大牛萍歉,也有很多經(jīng)驗(yàn)之談侣颂,避免走彎路,已經(jīng)是成功的捷徑了枪孩。

谷歌測(cè)試部門(mén)博客(英文):http://googletesting.blogspot.com/

網(wǎng)易測(cè)試部門(mén)博客:http://qa.blog.163.com/

阿里測(cè)試專家公直博客:http://sdet.org/

51testing優(yōu)秀版主陳永達(dá)博客:http://www.cydtest.com/

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

著名測(cè)試專家邰曉梅博客:http://www.taixiaomei.com/

專注于ios單元測(cè)試的優(yōu)秀國(guó)外獨(dú)立博客(英文):http://iosunittesting.com/

3横蜒、多練勤思

這大概是小學(xué)教師前經(jīng)常會(huì)貼的一句話胳蛮,但用在測(cè)試入門(mén)上也分毫不差,對(duì)于接受能力強(qiáng)的年輕人來(lái)說(shuō)丛晌,本身門(mén)檻較低的測(cè)試入門(mén)不是難事仅炊。

有計(jì)算機(jī)基礎(chǔ)的可以先去啃啃書(shū)考個(gè)軟考,也可以去投投簡(jiǎn)歷實(shí)習(xí)澎蛛,大小公司都先可以抚垄,對(duì)重復(fù)的手動(dòng)的測(cè)試工作上點(diǎn)心,總結(jié)規(guī)律谋逻,逐步提高呆馁,也跟前輩多多學(xué)習(xí)。

先入門(mén)毁兆,再入行就不難了浙滤。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市气堕,隨后出現(xiàn)的幾起案子纺腊,更是在濱河造成了極大的恐慌,老刑警劉巖茎芭,帶你破解...
    沈念sama閱讀 206,968評(píng)論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件揖膜,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡梅桩,警方通過(guò)查閱死者的電腦和手機(jī)壹粟,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)宿百,“玉大人趁仙,你說(shuō)我怎么就攤上這事】岩常” “怎么了雀费?”我有些...
    開(kāi)封第一講書(shū)人閱讀 153,220評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)外臂。 經(jīng)常有香客問(wèn)我坐儿,道長(zhǎng)律胀,這世上最難降的妖魔是什么宋光? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,416評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮炭菌,結(jié)果婚禮上罪佳,老公的妹妹穿的比我還像新娘。我一直安慰自己黑低,他們只是感情好赘艳,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,425評(píng)論 5 374
  • 文/花漫 我一把揭開(kāi)白布酌毡。 她就那樣靜靜地躺著,像睡著了一般蕾管。 火紅的嫁衣襯著肌膚如雪枷踏。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,144評(píng)論 1 285
  • 那天掰曾,我揣著相機(jī)與錄音旭蠕,去河邊找鬼。 笑死旷坦,一個(gè)胖子當(dāng)著我的面吹牛掏熬,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播秒梅,決...
    沈念sama閱讀 38,432評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼旗芬,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了捆蜀?” 一聲冷哼從身側(cè)響起疮丛,我...
    開(kāi)封第一講書(shū)人閱讀 37,088評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎漱办,沒(méi)想到半個(gè)月后这刷,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,586評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡娩井,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,028評(píng)論 2 325
  • 正文 我和宋清朗相戀三年暇屋,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片洞辣。...
    茶點(diǎn)故事閱讀 38,137評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡咐刨,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出扬霜,到底是詐尸還是另有隱情定鸟,我是刑警寧澤,帶...
    沈念sama閱讀 33,783評(píng)論 4 324
  • 正文 年R本政府宣布著瓶,位于F島的核電站联予,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏材原。R本人自食惡果不足惜沸久,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,343評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望余蟹。 院中可真熱鬧卷胯,春花似錦、人聲如沸威酒。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,333評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至担钮,卻和暖如春橱赠,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背箫津。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,559評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工病线, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人鲤嫡。 一個(gè)月前我還...
    沈念sama閱讀 45,595評(píng)論 2 355
  • 正文 我出身青樓送挑,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親暖眼。 傳聞我的和親對(duì)象是個(gè)殘疾皇子惕耕,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,901評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容