這篇文章2013-11-17 13:11:12 我發(fā)布在51testing的論壇上
? ? ? ?什么是軟件測試?
? ? ? ?軟件測試(英語:software testing),描述一種用來促進鑒定軟件的正確性、完整性通孽、安全性和質(zhì)量的過程。軟件測試的經(jīng)典定義是:在規(guī)定的條件下對程序進行操作吆鹤,以發(fā)現(xiàn)程序錯誤,衡量軟件質(zhì)量,并對其是否能滿足設計要求進行評估的過程洛心。——來自百度百科
? ? ? 上面是百度百科給軟件測試的定義题篷,定義是什么词身?愛情公寓里呂子喬說的一句話我覺得很對:“所謂定義,就是把一個人人都懂的詞語番枚,變成一段生僻難懂的句子”法严。我在軟件測試行業(yè)中,也只是一個剛剛工作了一年半的新人户辫,記得當初渐夸,想要去面試一份軟件測試的工作嗤锉,但是完全不清楚什么是軟件測試渔欢,于是乎,有問題找百度瘟忱,得到了上面這段話奥额,在當時來看,基本上沒有解決我的實際問題访诱,現(xiàn)在我寫這篇文章的目的一方面是想對我自己做一個階段性的總結垫挨,另一方面也希望可以幫助到一些比我還新的人,有意愿投入到軟件測試這個行業(yè)的人等等触菜,但是我不是軟件測試界的什么大牛九榔,只是一條小蝦米,水平有限涡相,能力有限哲泊,還望大家從這篇文章中能夠去除糟粕,得到些有營養(yǎng)的東西催蝗。
? ? ? ?那么先簡單的跟大家介紹一下我自己吧切威,我來自北方的冰城哈爾濱,在一家十分不正規(guī)的小公司里做著一個小小的測試員(這個公司沒有測試工程師的概念)丙号。收入很低(低到你無法想象)先朦,地位很低(這個大家應該能理解)缰冤。那么我有什么資格去寫一篇東西,然后去拿它教導別人去呢喳魏?棉浸?我只能說,此時此刻的我絕對不是永遠的我刺彩,現(xiàn)在的我每天花兩塊錢去坐公交車上班涮拗,就是為了以后我可以不用花這兩塊錢去坐公交車上班,我正在積累我的價值迂苛,然后等待一個可以爆發(fā)的時刻三热。
? ? ? 說起我進入軟件測試這個行業(yè),沒有什么特殊的地方三幻,基本上和很多進入軟件測試這個行業(yè)的人一樣就漾,簡單說兩句吧,我上的是一所大專念搬,大三的時候就要去實習抑堡,于是學校給我們聯(lián)系了一家培訓機構,學習java開發(fā)朗徊,然后四個半月后那得老師就會幫你聯(lián)系面試首妖,那個時候,因為自己的一些原因吧爷恳,學的非常差有缆,等到培訓結束了,很多同學選擇去北京温亲,上海這樣的大城市去發(fā)展棚壁,我則選擇留在了哈爾濱,同時還有六個同學栈虚,當時我們七個人一起去面試各種研發(fā)方向的職位袖外,但是屢屢碰壁,后來魂务,負責安排面試的老師說:“你們還是換個方向吧曼验,嘗試下銷售”。這個說起來也很有意思粘姜,我們?nèi)ッ嬖嚨哪羌夜诀拚眨瑢ν獾脑捳f是一家軟件公司,但是其我們?nèi)ヤN售的是超市用的那種電子稱相艇,我和另一個同學干了半天就不干了颖杏,哈哈。接下來坛芽,和我在一起的那六個同學有些不愿意了留储,聯(lián)系了我們大學的老師翼抠,要去那個培訓機構鬧事,退還學費之類的获讳,其實說句良心話阴颖,當時我們就沒怎么學,一點都怨不到老師丐膝,他們對培訓機構的老師也開始不怎么尊重了量愧,但是我沒有,我始終認為確實沒學出來不能怨人家學校帅矗,而且那個負責就業(yè)的老師也很負責不厭其煩的為我們聯(lián)系面試偎肃,不論怎么樣,我們都應該對人家有起碼的尊重浑此。再后來老師幫我們聯(lián)系了一家公司累颂,這家公司希望招幾個測試人員,說心里話凛俱,在培訓學校的時候就聽老師們各種瞧不上軟件測試紊馏,說沒有技術含量,那時候我心里是非常抵觸的蒲犬,但是也確實是因為挺長時間沒找到工作了朱监,就抱著試試看的態(tài)度去試了一下子,老師當時還特意叮囑我們做一些功課原叮,但事實上赫编,做了功課的只有我,而且我還沒太明白軟件測試是怎么回事篇裁,去面試了以后沛慢,基本上就是等消息的節(jié)奏赡若,等了六天达布,還是沒消息,我的六個同學又閑不住了逾冬,決定去培訓學校鬧事黍聂,第七天把我找去了,我的意思也很明確身腻,有鬧事的這功夫产还,不如好好學學java,讓自己的水平得到提高(事實上嘀趟,在一次次面試碰壁脐区,我都沒有停止對java的學習,但是效果還是不好)她按,結果就在大家對我一致“聲討”的時候牛隅,我的手機響了炕柔,我被這家公司錄用了。
? ? ? 上面這段文字媒佣,主要講的就是我進入軟件測試這個行業(yè)的過程匕累,相信也和很多人一樣,說白了就是因為干不了“開發(fā)”默伍,才去做的“測試”欢嘿,因為在傳統(tǒng)的思想了,測試相較于開發(fā)也糊,是一個技術含量較低的工作炼蹦,很容易(這個觀點大家千萬不要堅持!@晏辍?虺凇)。其實捕捂,這段話我這所以寫這么多是想告訴大家一個道理瑟枫,不論什么時候,都要對比人保持應有的尊重(后來我了解到指攒,其實我能入職慷妙,負責就業(yè)的那個老師也幫了我很多忙,她力薦了我允悦,我很想對這位老師道個謝膝擂,但是我從沒見過她,我們都是電話聯(lián)系隙弛,現(xiàn)在也聯(lián)系不到她了架馋,唉,真的是好遺憾)全闷。
? ? ? ?那么接下來叉寂,我進入了公司開始了我的軟件測試生涯,照理來說总珠,這里的話屏鳍,應該要著重筆墨去寫一下,但是很抱歉局服,在這個公司的工作時光钓瞭,并沒有想象中的那么豐富多彩,簡單來說淫奔,剛入職的頭三個月山涡,我有著飽滿的熱情,那個時候公司有一個項目需要測試,我負責進行功能測試鸭丛,編寫測試用例霍殴,寫用戶使用說明書,配置說明書系吩。為了寫好這些個東西我可是沒少費勁来庭,各種資料各種查,各種51testing各種上穿挨,再然后月弛,又過了三個月,這個項目開始進入交接階段了科盛,我們也開始閑下來帽衙,那時候我大約又堅持學習了兩個月,或者三個月吧贞绵,我也開始沉淪了厉萝,當時工作的環(huán)境整體來說,大家都很輕松榨崩,上班的時候谴垫,基本上就是打打游戲,看看視頻母蛛,聊聊天翩剪,呃,總之比較輕松彩郊,于是就這樣前弯,直到打上個月吧,一直是這種狀態(tài)秫逝,當然了恕出,這段時間說句難聽的,被我荒廢了违帆,唉浙巫,世上沒有后悔藥。
? ? ? ?那么我就會一直這么沉淪下去么前方?當然不可能狈醉,雖然那段時間,在專業(yè)知識上惠险,沒有進一步的學習,可是我的思想?yún)s從來沒有放松抒线,因為我知道我以后要的是什么樣的生活班巩,我當時的計劃是在哪個公司干到明年四月,然后我就能湊出來2年的工作經(jīng)驗,這樣的話抱慌,沒準我能憑借這個進入到一家正規(guī)些的公司逊桦,然后真正的讓我有一個環(huán)境去奮斗(這個計劃,略顯愚昧)抑进,就在這個時候强经,我的轉折點來了,我和另一個女生被外派到別的公司了寺渗。
? ? ? ? 這個公司其實是一家處于創(chuàng)業(yè)階段的企業(yè)匿情,我公司的老總在這個公司有一定的股份,于是就把我信殊,還有兩外兩個研發(fā)的同事借到這個公司炬称,剛開始,我還想涡拘,這個公司一定會像以前一樣玲躯,那么松散,那么愚昧鳄乏,但是這種思想就沉積了半個月跷车,我就徹底改變了,因為我真的見識到什么是干工作的人了橱野,研發(fā)部門的話姓赤,除了我還有另外兩個同事(那個女生不干了),剩下的三個人都是這個公司本來的成員仲吏,也就是核心成員(一個技術總監(jiān)不铆,一個項目經(jīng)理經(jīng)理,一個架構師)裹唆,這三個人真是敬業(yè)誓斥,總是,在我心中许帐,他們目前的工作狀態(tài)就是我夢想中的那樣劳坑,每天忙碌而充實,看著他們每天忙忙碌碌的成畦,我心里其實并不是滋味距芬,因為我什么工作內(nèi)容都沒有,我的直覺告訴我循帐,在這里我能學到非常多的東西框仔,但是如果我還是糾結于內(nèi)心的不安的話,我將空手而回拄养,于是我開始每天晚上學習一些東西离斩,當時技術總監(jiān)讓我在linux服務器上布置一下禪道,我對linux完全沒有接觸過,沒辦法跛梗,天天晚上自己研究寻馏,白天各種試,也許你會說核偿,我最后一定試出來了诚欠,很抱歉,沒有漾岳,終于轰绵,我內(nèi)心的壓力迸發(fā)了,我晚上給技術總監(jiān)發(fā)了一封郵件蝗羊,在郵件里我首先對耽誤工作表示了抱歉藏澳,然后我表達了我希望可以進步,可以努力奮進的想法耀找,我不想讓自己過得沒有價值翔悠,第二天,技術總監(jiān)給我回了信野芒,并且找了我進行一次深入的談話蓄愁,這次談話其實對我的影響很大,解開了我內(nèi)心中很多心結狞悲。
? ? ? ?從那次談話結束撮抓,我感覺我整個人對于工作的態(tài)度產(chǎn)生了翻天覆地的變化,技術總監(jiān)也安排了很多其他方面的事情讓我做摇锋,當然了丹拯,其實我做的也不好,但是經(jīng)歷失敗也是一種積累]┧ 9猿辍!
? ? ? ?說了上面那么長的廢話融求,還是沒有談到軟件測試咬像,這回就來談談我對軟件測試的認識,在我的心中生宛,我覺得軟件測試并不是像書上說的县昂,按照流程來分分為單元測試,集成測試陷舅,系統(tǒng)測試倒彰,驗收測試,或者按照是否針對代碼分為黑盒測試蔑赘,白盒測試狸驳。那么對我來說軟件測試是什么呢预明?
? ? ? ?一:軟件測試是一個行業(yè)缩赛,一個給我?guī)砭蜆I(yè)機會的行業(yè)耙箍。
? ? ? ?二:軟件測試是一種思想,一種可以讓我不斷成長的思想酥馍。
? ? ? ? 第一條的話辩昆,大家都明白,那么第二條的話是什么意思呢旨袒,首先我想闡述一個事情汁针,作為軟件測試人,我們從不神話自己的工作砚尽,我們只尊重我們的工作施无,許多人認為軟件測試是一個很淺薄的工作,對于這種看法必孤,仁者見仁智者見智猾骡,我保留意見,我覺得敷搪,軟件測試考驗的更多的是人的綜合素質(zhì)比如:溝通能力兴想,理解能力,專業(yè)技術能力赡勘,思維能力嫂便,還有個人品格。一個專業(yè)技術能力一流的人闸与,就算他其他方面有欠缺毙替,但是,他依舊可以成為一個好的程序員践樱,可是軟件測試人員的話厂画,真的就不一定了。
? ? ? ? 按照我這只小蝦米這一年半以來的經(jīng)歷映胁,我說一下軟件測試帶給了我什么:
? ? ? ? 1.? ? ? ? 溝通能力:我其實是一個很靦腆內(nèi)向羞澀的人木羹,甚至有點不好意思去和陌生人交流,但是在工作中解孙,我經(jīng)常要去和研發(fā)人員進行溝通坑填,我需要闡明我的觀點,也需要理解研發(fā)人員的觀點弛姜,在不斷的工作中脐瑰,我的溝通能力真的得到了鍛煉,這種得到是不能用語言來表述的廷臼,請大家自行體會苍在。
? ? ? ? 2.? ? ? ? 責任心:軟件測試是一項嚴謹?shù)墓ぷ骶常梦乙彩且粋€喜歡較真的人,漸漸地寂恬,我那種不講理的較真變成了一種發(fā)現(xiàn)問題续誉,去努力溝通,然后去考慮從多方面去考慮問題初肉,并且要對自己的問題負責
? ? ? ? 3.? ? ? ? 尊重別人:我前面也說過酷鸦,人與人之間的互相尊重非常重要,對于測試人員來說牙咏,這點尤其重要臼隔,在外人看來,你的工作內(nèi)容是找茬妄壶,挑 毛病摔握,你要做的是首先要尊重別人的勞動成果,不要去嘲笑任何人丁寄,笑人不如人氨淌,然后要做到尊重自己,要有自己的立場狡逢,自己先尊重自己宁舰,別人才會尊重你。
? ? ? ? 4.? ? ? ? 不一樣的思維方式:軟件測試要從多個角度去考慮問題奢浑,比如有的時候你要站在研發(fā)人員的角度去看蛮艰,去理解研發(fā)人員的思維方式,有的時候你又要去站在用戶的角度去看這個問題會不會影響我的正常使用雀彼,等等等等壤蚜,這個要細說的話也很長,大家自行體會把徊哑。嘿嘿
? ? ? ? 5.? ? ? ? 一種學習模式:三百六十行行行出狀元袜刷,軟件測試如果想成為高精尖的人才,廣泛的知識面是必須的莺丑,因為軟件測試涉獵的東西太多了著蟹,業(yè)務邏輯,編程思想梢莽,軟件工程萧豆,測試思想,等等等等昏名,可以說是上得了廳堂下得了廚房涮雷,所以這就要求我們,無時無刻的去了解轻局,去吸收各種營養(yǎng)洪鸭,讓我們能夠茁壯成長
? ? ? ?針對比我還新的測試新人样刷,我想說:
? ? ? ? 1.? ? ? ? 工作環(huán)境很重要:環(huán)境會影響人,盡量找一個好的環(huán)境览爵,去工作置鼻,去學習,如果實在是找不到合適的地方拾枣,只能湊合的話沃疮,我也想說盒让,自己前往不要降低對自己的要求C贩簟!邑茄!
? ? ? ? 2.? ? ? ? 測試需要有編程能力:對于那些希望進入測試行業(yè)就遠離代碼的人我想說姨蝴,如果你的人生目標是一個測試員,那么沒有任何問題肺缕,但是如果你的目標是成為軟件測試工程師左医,請把編程能力放入自己的武器庫(目前正在補習java中呃~~~~~)。
? ? ? ?3.? ? ? ? 請熱愛自己的工作:你選擇了軟件測試這個行業(yè)同木,不論如何浮梢,這都是你自己做出的選擇,人各有志不可強求彤路,但是如果你自己都不走好自己選擇的路秕硝,這就是對自己的不尊重,自己不想贏洲尊,那就真的不可能贏了远豺。
? ? ? ?4.? ? ? ? 要勤奮:不光是軟件測試,任何事情都是一樣坞嘀,一靠勤奮躯护,二靠堅持,這樣才會讓自己走得更加深入丽涩,大家可能都有一個口頭禪:“我明天一定XXXX”棺滞,改了吧,“我今天一定XXXX”矢渊,對于剛剛走出校園的同學继准,我也想說,不要眼里就盯著錢昆淡,我們可能不是富二代锰瘸,我們什么都沒有,我們擁有的只有自己昂灵,要讓自己值更多的錢避凝,我們只能去投資自己舞萄,讓自己的精神富有起來,讓自己自信起來管削,讓自己有底氣倒脓,我想說:“我今年23歲,我現(xiàn)在的工資比很多很多人都要低含思,而且低的很多崎弃,但是我有信心,我25歲的時候肯定會超越一部分人含潘,可能還是比另一部分人低饲做,沒關系,我30歲的時候一定超越絕大部分人遏弱,還剩下一小部分怎么辦盆均?沒問題,到我死之前我一定會不停的超越一個又一個的人漱逸±嵋蹋”
? ? ? ?最后了,我想說饰抒,我今年23歲肮砾,我只工作了一年半,論資歷論經(jīng)驗袋坑,論什么都輪不到我給大家指手畫腳仗处,寫這篇文章,開頭我也說了咒彤,一是為了總結一下疆柔,二是為了能幫助到一些迷茫中的人,再就是給像我一樣的蝦米們鼓鼓勁镶柱,咱們首先要自己看得起自己旷档,然后咱們要用行動去提升自己,總有一天歇拆,我們會長成一直龍蝦的嗯嗯(笑~~~~~)鞋屈。
? ? ? ?最后的最后,我想送給大家兩句話:
? ? ? ?莫欺少年窮:當你被別人鄙視了故觅,不要緊厂庇,咱們會用事實證明他的愚昧。
? ? ? ?可能我很慢输吏,但是我每天都在前進:你愿意一天存進了100塊权旷,然后一年后還是是這個價錢,還是愿意每天存一塊贯溅,然后一年后擁有了365塊(也可能是366塊)拄氯。
? ? ? ?以上就是我這只小蝦米的不成熟的問題躲查,第一次寫這樣的東西,詞不達意之處還請大家見諒译柏。
? ? ? ?如果有希望和我進行交流的人也歡迎向我的郵箱發(fā)送郵件镣煮,我會盡力解答大家的問題,那個也請大家理解我鄙麦,畢竟我晚上不上網(wǎng)典唇,白天要上班,所以郵件的回復速度上可能無法保證胯府。