一個軟件測試新手給另一個軟件測試新手的啟示

2013-11-21 16:16發(fā)布在自己的qq空間

????????前一陣子在51testing的論壇上發(fā)布了一篇自己寫的帖子《一個軟件測試新手給比我更新的人的一些分享》呃,應該是這個名字吧,嘿嘿,然后非常感謝大家對我的認可,我的文字引起了大家的共鳴,我覺得我寫的文字就有了靈魂,這非常令我高興,今天早上的時候,我收到了一份qq禮物,是一個我不認識的人發(fā)給我的,于是我就去她的空間看了下,然后加上了好友,就這樣就開始聊了起來,發(fā)現(xiàn)她也是軟件測試行業(yè)的從業(yè)人員,然后看了我的那篇文章,特意給我發(fā)的禮物,我非常感動,正好今天的測試任務不是很重,于是就與她交流了一下。

????????呃,在事先爭得了當事人同意的情況下,我將把我和她的部分qq對話貼出來,但是就將她的qq名字隱藏一下把,這也是尊重對方隱私,所以下文中我會用XXX來稱呼她,呃,上官云海就是在下。

XXX?9:51:52

need-to-insert-img

上官云海9:52:10

呃,嘿嘿你好,謝謝你的禮物

XXX?9:55:13

呵呵不客氣上官云海9:56:55

你也是做軟件測試的么??

XXX?9:58:13

是的

XXX?9:58:22

皮毛的皮毛

XXX?9:58:28

現(xiàn)在整天沒有啥事做上官云海9:59:42

呃,我表示,千萬別閑著,自己給自己找點事,我現(xiàn)在的技術總監(jiān)當初就告訴我:“千萬別讓自己閑著,說句難聽的,就算你今天打掃一天衛(wèi)生,也是收獲”

????????上面這一小節(jié),就是我和XXX交流的開始,和普通人一樣,從互相打招呼開始,然后她說了自己上班的狀態(tài),就是“整天沒有啥事做”。這點的話,其實可能會引起來很多目前軟件測試者的共鳴,或者更準確的說,是測試員的共鳴,這個的話,其實我也經歷過,那時候過得度日如年,特別難受,覺得每天都像慢性自殺一樣,后來換到了一個新的環(huán)境,接觸了真正的一個可以稱之為IT企業(yè)的環(huán)境,開始受到環(huán)境的感染,這個現(xiàn)象也已經消失了,我也和我們的技術總監(jiān)聊過,這個問題他給我的意見就是:“千萬別讓自己閑著,說句難聽的,就算你打掃一天衛(wèi)生,也是收獲”。我非常認同這個觀點,所以,當你閑下來的時候,做一些能讓你有收獲的事情,比如我現(xiàn)在寫下了這篇文章,我覺得,今天很有感觸。

XXX 10:00:39

開發(fā)天天都忙的要死

我就閑的要命

今天再看看這方面的

XXX?10:07:18

我現(xiàn)在比較心急想學些自動化測試工具和腳本語言上官云海10:10:01

這些東西,短時間內學不了,真的,比如自動化測試的話,QTP性能測試的話loadrunner,這倆工具都非常容易學,難點在于怎么能讓這個工具用的有意義,怎么能科學的展開自動化測試,或者性能測試,而且的話,沒有測試的思想,以上的問題,是不可能想明白的,所以說,不要著急弄這些東西,工作的第一年,都是打基礎,寫用例,讓自己的擁有測試的思想,這是能在軟件測試行業(yè)走多遠的重要條件

????????在接下來的這段對話中,XXX的情況也和很多測試員一樣,非常渴望能充實自己,想學會這學會那,讓自己能迅速的提升,這里的話,說實話,闡述的有點啰嗦,其實我想表達的無非就是:學會了工具并不能就讓你馬上提升一個檔次,對于想在軟件測試領域中想深入發(fā)展的人來說,在測試員這個階段形成屬于自己的測試思想要比學會使用三兩個工具要重要的多。

XXX?10:12:17

我已經工作兩年了這是我第二家公司

XXX?10:12:53

測試用例寫的少

XXX?10:12:59

這方面有的欠缺上官云海10:16:05

說實話,我還是建議基礎一定要牢固,軟件測試基礎一定要牢固,有了軟件測試的思想你才會明白怎么樣才能讓自己的工作產生價值,然后的話,軟件工程,還有語言,數(shù)據(jù)庫,這三樣應該是平級的,這是你從初級域走向中級域的門檻,有了上面的積淀,最后才是選擇所走的測試道路,也就是向高級域發(fā)展,比如性能測試專家,自動化測試專家,業(yè)務專家,等等XXX?10:16:54

基礎要怎么樣才算打牢呢

XXX?10:17:10

你認為的軟件測試的思想是什么?上官云海10:17:38

我覺得,是形成一種思想,有了這種思想,你就自然而然的知道接下來該怎么樣了上官云海10:18:00

我覺得我現(xiàn)在領悟到的,還挺淺,就簡單說一下把

????????上面這段話,我再一次強調了基礎的重要性,然后也提出了一個軟件測試思想的這個朦朧的思路,于是XXX希望我能闡述一下,我我認為的軟件測試的思想是什么,我思考了一下,進行了如下的回答:

上官云海10:24:31

第一:我所做的工作是為了讓公司的產品成長成更為符合市場,所以,我需要站在市場的角度,去評估,我們的產品優(yōu)勢在哪里,劣勢在哪里,這樣的劣勢會給我們帶來什么。這樣的優(yōu)勢又會給我們帶來什么

第二:如果我是一個用戶,我用了我們所作出的產品,那么我會用的方便么,什么樣的東西我才會一直去使用?

第三:產品都是研發(fā)人員設計出來的,這是需要付出勞動的,那么,很多時候,一些看起來很美的想法,實施起來他的難度,或者說投入是否值得我們這么去做,這就需要我站在研發(fā)人員的角度去看問題

第四:根據(jù)我們自己公司的情況,自己的軟件生命周期,我要考慮,在什么時候,什么階段,去開始介入測試,展開什么樣的測試,這里的話,我也是才開竅

第五:我如何要去提升自己的價值,我的選擇是在軟件測試行業(yè)走下去,但是今后行業(yè)發(fā)展的趨勢是什么?敏捷開發(fā),測試與研發(fā)的角色區(qū)分將越來越小,那么這就要求我,在測試與研發(fā)兩個領域進行投入,至于投入多少,如何投入,這個就是具體情況,具體分析了上官云海10:24:50

呃,突然讓我總結,我也總結不太好,就倉促的想到了這幾點

????????上邊就是我對于軟件測試思想的一點膚淺的理解,其實說實話,我覺得思想這個東西,屬于只可意會不可言傳,是無法用語言或者文字具體表達出來的,我也就只能簡單的提了一下,我在工作中經常思考的幾個問題,這些問題的話,我一直在思考,我相信平時思考的越多,對于自己的積累也越多。

XXX?10:35:33

我感覺自己進錯公司了]

XXX?10:37:02

我們是一家做物業(yè)的公司主要是賣房子二手房研發(fā)部研發(fā)出來的產品都是供前線用的

XXX?10:37:14

好多系統(tǒng)連開發(fā)人員自己都不知道

XXX?10:37:58

都是小系統(tǒng)且相互不關聯(lián)上官云海10:39:06

稍等我一下,我?guī)桶沧块_發(fā)的人弄點東西

XXX?10:39:09

我來了快一個月了除了是熟悉還是熟悉兩個系統(tǒng)我都熟悉一個月了

XXX?10:39:32

好的我先發(fā)發(fā)牢騷等一下你看就行了

XXX?10:39:38

然后再給點建議

XXX?10:39:58

兩個系統(tǒng)流程連開發(fā)都不是很明了

XXX?10:40:18

需要跟提需求的人

XXX?10:42:28

了解可公司人流變動比較大再加上公司規(guī)模有的大我不是很熟悉

XXX?10:42:53

更何況我一個測試找別人人家未必肯搭理

XXX?10:43:01

他們有問題是直接找開發(fā)人員的

XXX?10:45:29

前段時間的面試找工作讓我明白要好好學習最重要的好多公司不問你測試基本理論怎么樣只會管你你是否會自動化測試工具好多家公司都需要會LR所以我找第二份工作用了三個星期才找到可進來后又很失望所以我想短時間內提升自己年后來重新找工作

XXX?10:45:47

所以現(xiàn)在的我越急越沒有頭緒

XXX?10:45:56

從哪里開始學

XXX?10:46:39

怕自己在這個公司呆太久會把以前對數(shù)據(jù)庫這塊會的東西長時間不用會忘記

XXX?10:46:53

因為這個公司有專門的數(shù)據(jù)庫管理部門

XXX?10:48:15

想要短時間內有所提升好為年后找工作所需想找家專的IT公司那樣學的東西會多的

這里XXX在說明了一下自己目前處于的環(huán)境,不巧這段時間我去和研發(fā)討論一個UE方面的問題,等我回來以后我做了如下的回答:

上官云海10:57:48

關于公司流程不規(guī)范這樣的情況我的看法是:公司的流程不規(guī)范,那么好,現(xiàn)在如果你是測試部門的主管,你有什么想法,如何可以規(guī)范的總結出適合本公司的測試流程,先想想這個,可能你這時候的想法非常不充分,不科學,但這個時候,你有了屬于自己的想法,接下來,再根據(jù)實際情況去逐步完善自己的想法,當你的想法越發(fā)完善,你就會發(fā)現(xiàn),你上了一個臺階,機會總是給有準備的人,沒準什么時候機會就來到了你的面前對吧,時刻完善自己的想法,讓自己有準備關于lr,qtp這兩個方面的話,我的看法是:現(xiàn)在確實是很多公司招聘都有這個要求,但是公司里真的會開展性能測試或者自動化測試么?首先會使用工具并不等于可以開展自動化測試或這性能測試,簡單來講,具體情況具體分析,這個不是三兩句能解釋清楚的,那么面試的時候怎么辦?首先面試你的人要么對測試不了解,要么對測試非常了解,你要闡明你對軟件測試的認識,有自己的思想(很重要),將屬于你對軟件測試的認識,去用合理的方式讓對方接受,這樣,對測試不了解的人,會明白真正的軟件測試,對軟件測試懂得,會真正認可你的看法,一定要有屬于自己的東西,主要闡述明白,軟件測試的意義,軟件測試是一門藝術,等等(這個的話,挺需要語言表達能力,請練習)

針對公司環(huán)境過于松散,怕影響你已經會的東西,這個我的看法是:俗話說業(yè)精于勤荒于嬉,作為專業(yè)技能,如果不能勤加練習,遲早會忘得

????????這段對話中,我主要闡述了一下我對XXX提出的一些問題的看法,這列沒有什么太需要特別解釋的,基本說清楚了我要闡述的問題。

下面的一段話可能有些長,請大家耐心閱讀

XXX?11:07:42

關鍵是本公司就我一個測試人員

XXX?11:07:56

十幾個開發(fā)人員上官云海11:08:10

這多好,多鍛煉人XXX?11:08:23

?

XXX?11:08:28

啥意思沒有明白

XXX?11:08:39

而且他們對測試這塊不是很重視上官云海11:08:50

我表示,自己一個人,可以充分的將自己的想法實踐,多好XXX?11:08:50

對測試不了解上官云海11:08:58

我現(xiàn)在這里也是自己一個人啊上官云海11:09:25

我們這里也就我一個測試,但我干的可爽了,沒事就找技術總監(jiān),探討問題去XXX?11:09:27

你是怎么做的?上官云海11:09:51

什么叫怎么做的?

XXX?11:10:14

我們部門老大對測試根本不了解也不愿意花太多時間在這個上面

XXX?11:10:35

你的做法就是沒事去找技術總監(jiān)探討問題?上官云海11:10:37

那就充實自己的想法,然后時刻準備跳槽上官云海11:11:00

呃,你等下

XXX?11:12:21

呵呵好的

XXX?11:12:36

我現(xiàn)在感覺自己是個多余的人沒有用的人

XXX?11:13:05

早上開晨會我連說話的底氣都沒有

XXX?11:13:19

感覺他們開發(fā)都很厲害

XXX?11:13:41

他們也習慣把我當透明的人對待--工作上

XXX?11:14:03

問他們有啥需要我?guī)兔Φ亩颊f沒有說我不懂

11:14:16XXX?11:14:26

還有一點我們老大的為人不喜歡太有想法的人

XXX?11:14:35

不喜歡違背他的想法

XXX?11:14:40

所以在這對我很不利上官云海11:14:49

need-to-insert-img

這樣人,我就想說趕緊換地方吧上官云海11:15:17

IT

行業(yè),本身就是一個需要開源,需要百花齊放的行業(yè),我們不是流水線上的工人,我們要有自己的想法XXX?11:16:14

本公司的前一個測試人員就是這樣被開除的

XXX?11:16:26

而且還弄了個罪名給人家

11:17:19

XXX?11:17:42

我是聽一個和我玩的比較好的開發(fā)人員說的上官云海11:19:52

我表示,我在51的那個文章里說過,人要互相尊重,我們尊重別人,我們同樣也尊重自己,如果別人不尊重我,我們要了解原因,如果這個原因值得我們去解釋,我們就要去努力贏得尊重,如果他的原因根本不值得我們去解釋,那么我覺得,這個地方只能是個跳板,我們回去找真正能讓自己發(fā)光發(fā)熱的地方XXX?11:22:02

need-to-insert-img

XXX?11:22:27

你真厲害

XXX?11:22:32

好感動

上官云海11:24:50

這就是我說的,要有自己的想法,要去思考

這里XXX又提出了一個測試員們經常面對的一個問題,那就是,測試部門只有我一個人,什么都沒有,怎么辦?我的工作不受重視怎么辦?我的領導很特別怎么辦?

這三個問題我的看法是這樣的:

?對于測試部門只有一個人的情況,我認為,雖然壓力非常大,但是有一點好處,就是留給你的發(fā)揮空間也是巨大的,你可以按照自己的想法去實踐,去根據(jù)你對公司狀況的了解,去建立你認為最適合你公司的測試體系,一切都是可以供你自由發(fā)揮的,這一切的關鍵,要有自己的想法。

對于工作不受重視,這一點也是大家經常面對的問題,我的上一篇文章里也說過,我們不神化我們的工作,但是我尊重我的工作,我的工作是有意義的,我們是可以創(chuàng)造價值的,作為測試人員,我們首先自己要尊重自己的職業(yè),我們需要自己去思考,我們如何可以創(chuàng)造價值,當我們有了想法,如何去表達,如何去闡述,如何去讓別人認同我們的觀點,這點的話,我在上一篇文章里說,軟件測試行業(yè)是一個考驗綜合素質的地方,這里就需要大家自行鍛煉。

最后對于XXX所說的,領導不喜歡下屬有太多的想法,喜歡聽話的,這里我想說,首先大家都已經是成年人了,已經不需要去家長領著咱們,咱們已經知道了困了要睡覺,餓了該吃飯,所以,我們肯定會有自己的想法,我們要堅信自己的想法,因為這是屬于我們的東西,領導不喜歡怎么辦?我們的想法是有價值的,如果別人尊重你,但是不認可你的想法,我們可以抱著尊重的心,去闡述自己的想法,如果別人不尊重你,那么你也沒有必要去和他浪費口舌,但是自己還是要有自己的想法,同時對于這樣一個領導,我的評價是他一輩子也就這樣了,作為一個領導,如果不允許自己的下屬擁有自己的想法,那么就是阻礙了團隊的成長,同時也把一條提升自身的道路給堵死了(教學相長),我們應該成為的,是一個開源的人,與人分享,自己也會得到提升,這種提升也許并不能明碼標價,值100還是200,但是他確實能讓你感到收獲。

????????文章寫到這里,也可以做一個收尾了,非常感謝大家能耐著性子讀到這里,我23,工作了一年半,也是上個月開始,才可是說是開了竅把,有了自己的想法,所以我特別想與大家分享,因為我是一個開源的人,我堅信我的開源,思想會指引我走向成功,對于思想與技術,我認為,技術精湛,如果沒有屬于自己的想法,那么只能成為一個業(yè)務水平合格的流水線操作人員,而擁有屬于自己的思想,自己的想法,這才是能讓人脫穎而出的重點,另外,文章的標題是《一個測試新手給另一個測試新手的起始》,我想說,其實收到起始的那個才是我,也希望XXX能接受我的觀點,很感謝XXX給我提出的那幾個問題,讓我進行了屬于自己的思考,謝謝?。。?/p>

我所提出的很多觀點,是我認為正確的,但也許只是適合我自己,并不適合你,這就需要大家進行自己的“思考”也請大家進行分享~~~~~~~

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 文章來自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鵬閱讀 9,375評論 2 126
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,324評論 25 708
  • 1.測試與軟件模型 軟件開發(fā)生命周期模型指的是軟件開發(fā)全過程、活動和任務的結構性框架。軟件項目的開發(fā)包括:需求、設...
    Mr希靈閱讀 22,425評論 7 278
  • 天是陰沉的。本來打算去做禮拜的,可是我卻起晚了。內心是那么的自責,耶和華是愛,我的內心沒有他是明白的。他不怪我。我...
    光玉木子閱讀 254評論 0 0
  • Day1-2 掃除生詞 Jail break-Reforming prisons America’s approa...
    西坡師妹閱讀 676評論 0 0

友情鏈接更多精彩內容