軟件測試你造麼?

現(xiàn)在,幾乎所有接觸IT行業(yè)的人都開始熟悉軟件測試了。但似乎所有人的評(píng)判標(biāo)準(zhǔn)似乎還停留在“能更多更快找出bug的才是好的測試工程師”血柳。仔細(xì)思考這句話员淫,有錯(cuò)嗎映皆?好像邏輯上挺能說得過去步淹,于是不光別人這樣認(rèn)為辛燥,測試工程師自己也開始這樣考量自己了榴都。

這樣下來拴驮,測試工程師就直接與“找bug的人”劃上了等號(hào)。我挺想用本末倒置來形容這種現(xiàn)象,當(dāng)然回想自己這2年多的工作袄琳,與這也比較類似嘿辟。對(duì)測試工程師來說召调,目的是要保證產(chǎn)品質(zhì)量,找bug只是其中比較重要的一個(gè)環(huán)節(jié),但絕不是做好了這個(gè)環(huán)節(jié)就能代表自己很出色饶唤,因?yàn)槟阋欢ㄟ€聽說過“bug是找不完的”這么個(gè)預(yù)言性穿。

那么問題來了,軟件測試到底是要做什么!

這個(gè)問題有些糾結(jié),因?yàn)榉_書,都會(huì)先把軟件工程大篇幅描述一遍抖誉,然后告訴你一整套規(guī)范的軟件企業(yè)流程孽文,具體怎么用,幾乎沒有涉及愕贡。當(dāng)你了解之后,進(jìn)了公司问拘,發(fā)現(xiàn)“我X蕾久,完全不一樣”栅迄,說好的這些規(guī)范怎么都不執(zhí)行,這個(gè)公司是不是不靠譜啊礁鲁。

答案當(dāng)然是否定的,leader當(dāng)然知道需求的變更、開發(fā)的延遲都會(huì)對(duì)軟件質(zhì)量帶來風(fēng)險(xiǎn)锅棕,但是對(duì)當(dāng)下的市場來說朋其,按照流程按部就班肯定不符合大局几蜻。那么測試工程師要怎樣適當(dāng)?shù)貙L(fēng)險(xiǎn)降低呢?分享一些小經(jīng)驗(yàn)急波,對(duì)于大牛來說直接跳過吧。

  • 熟悉產(chǎn)品各個(gè)模塊

    對(duì)任何一個(gè)產(chǎn)品,增加對(duì)產(chǎn)品的熟知程度總歸不是壞事用踩。當(dāng)知道產(chǎn)品的開發(fā)邏輯是怎樣的恰梢,便能很好的響應(yīng)需求變更嵌言。

    舉個(gè)例子,產(chǎn)品的需求原本使用A方案實(shí)現(xiàn)焚虱,卻由于需求進(jìn)行了微調(diào)谍咆,使用B方案將更適合。對(duì)于沒有經(jīng)驗(yàn)的產(chǎn)品經(jīng)理誓焦,往往從開發(fā)那里獲取方案,此時(shí)開發(fā)流程已經(jīng)開始越平,調(diào)整方案將會(huì)增加工作量频蛔,帶來風(fēng)險(xiǎn)是必然的,那么對(duì)測試來說秦叛,該如何給出建議晦溪?

    如果對(duì)產(chǎn)品邏輯不知曉,當(dāng)然是任由開發(fā)“擺布”书闸,后期二次改動(dòng)同樣需要工作量尼变。但如果熟悉產(chǎn)品邏輯,可以將兩種實(shí)現(xiàn)方案進(jìn)行比較浆劲,列出優(yōu)缺點(diǎn)進(jìn)行評(píng)估嫌术,最終采用更合理的方式解決問題。

    所以牌借,對(duì)產(chǎn)品各個(gè)模塊的熟悉是測試人員一個(gè)非常必要的能力度气。

  • 對(duì)于測試用例的優(yōu)先級(jí)明確劃分

    在測試時(shí),大家總是會(huì)忽略測試用例的重要性膨报。一個(gè)產(chǎn)品動(dòng)輒上千的用例實(shí)在讓人頭疼磷籍。但是,好的測試用例能夠幫助測試工程師在時(shí)間緊急的時(shí)候提高測試效率现柠。

    測試工程師對(duì)測試用例一定不陌生院领,但是挑選待執(zhí)行的用例時(shí)往往比較隨意,有一句話特別好够吩,“差不多就行了”比然。但這個(gè)差不多往往是坑了自己,工作量變大周循,有效性可能降低强法,反而得不償失。

  • 能做成自動(dòng)化測試要努力

    如果你有想法把產(chǎn)品的部分功能做成自動(dòng)化測試湾笛,那么恭喜你饮怯,至少為自己減少工作量提高效率找了一個(gè)好思路。But嚎研,自動(dòng)化沒有想象中那么簡單蓖墅。

    首先,得要研究不同的自動(dòng)化測試框架,并且找到當(dāng)前產(chǎn)品適用的

    第二置媳,區(qū)分好產(chǎn)品模塊于樟,哪里適合公条,哪里不適合拇囊,比如UI自動(dòng)化和功能自動(dòng)化有可能選擇不同的框架

    第三,區(qū)分優(yōu)先級(jí)靶橱,一般來說寥袭,使用頻率高的模塊優(yōu)先考慮

    另外,實(shí)現(xiàn)時(shí)一定要考慮方案是否完善关霸,一個(gè)半成品的自動(dòng)化測試代碼更加坑人传黄。

  • 介入需求一定要早早早

    千萬不要認(rèn)為測試工作開始于開發(fā)的動(dòng)工,了解需求對(duì)于測試工作太重要了队寇。工作中膘掰,經(jīng)常會(huì)出現(xiàn)產(chǎn)品經(jīng)理描述需求不明確,或者產(chǎn)品佳遣、開發(fā)识埋、測試三方理解不一致,提前統(tǒng)一戰(zhàn)線必然有利于降低風(fēng)險(xiǎn)零渐。

    同時(shí)窒舟,討論評(píng)估需求時(shí),測試工程師可以從需求的來源進(jìn)行分析诵盼,提出這個(gè)需求是不是該這么做惠豺,雖然沒有太多的工作量,但是對(duì)于產(chǎn)品的質(zhì)量和可用性是很有好處的风宁。

亂七八糟說了不少洁墙,總得看來沒啥太強(qiáng)的邏輯性,不過以上是在工作中切實(shí)體會(huì)到的戒财,如果大家還有其他的方法热监,歡迎在專題“被遺忘的軟件測試”中分享~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市固翰,隨后出現(xiàn)的幾起案子狼纬,更是在濱河造成了極大的恐慌,老刑警劉巖骂际,帶你破解...
    沈念sama閱讀 222,104評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件疗琉,死亡現(xiàn)場離奇詭異,居然都是意外死亡歉铝,警方通過查閱死者的電腦和手機(jī)盈简,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,816評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人柠贤,你說我怎么就攤上這事香浩。” “怎么了臼勉?”我有些...
    開封第一講書人閱讀 168,697評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵邻吭,是天一觀的道長。 經(jīng)常有香客問我宴霸,道長囱晴,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,836評(píng)論 1 298
  • 正文 為了忘掉前任瓢谢,我火速辦了婚禮畸写,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘氓扛。我一直安慰自己枯芬,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,851評(píng)論 6 397
  • 文/花漫 我一把揭開白布采郎。 她就那樣靜靜地躺著千所,像睡著了一般。 火紅的嫁衣襯著肌膚如雪尉剩。 梳的紋絲不亂的頭發(fā)上真慢,一...
    開封第一講書人閱讀 52,441評(píng)論 1 310
  • 那天,我揣著相機(jī)與錄音理茎,去河邊找鬼黑界。 笑死,一個(gè)胖子當(dāng)著我的面吹牛皂林,可吹牛的內(nèi)容都是我干的朗鸠。 我是一名探鬼主播,決...
    沈念sama閱讀 40,992評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼础倍,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼烛占!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起沟启,我...
    開封第一講書人閱讀 39,899評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤忆家,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后德迹,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體芽卿,經(jīng)...
    沈念sama閱讀 46,457評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,529評(píng)論 3 341
  • 正文 我和宋清朗相戀三年胳搞,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了卸例。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片称杨。...
    茶點(diǎn)故事閱讀 40,664評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖筷转,靈堂內(nèi)的尸體忽然破棺而出姑原,到底是詐尸還是另有隱情,我是刑警寧澤呜舒,帶...
    沈念sama閱讀 36,346評(píng)論 5 350
  • 正文 年R本政府宣布锭汛,位于F島的核電站,受9級(jí)特大地震影響阴绢,放射性物質(zhì)發(fā)生泄漏店乐。R本人自食惡果不足惜赔退,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,025評(píng)論 3 334
  • 文/蒙蒙 一辉饱、第九天 我趴在偏房一處隱蔽的房頂上張望正勒。 院中可真熱鬧,春花似錦左电、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,511評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至闰蚕,卻和暖如春栈拖,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背没陡。 一陣腳步聲響...
    開封第一講書人閱讀 33,611評(píng)論 1 272
  • 我被黑心中介騙來泰國打工涩哟, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人盼玄。 一個(gè)月前我還...
    沈念sama閱讀 49,081評(píng)論 3 377
  • 正文 我出身青樓贴彼,卻偏偏與公主長得像,于是被迫代替她去往敵國和親埃儿。 傳聞我的和親對(duì)象是個(gè)殘疾皇子器仗,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,675評(píng)論 2 359

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

  • 文章來自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鵬閱讀 9,193評(píng)論 2 126
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,304評(píng)論 25 707
  • 1.測試與軟件模型 軟件開發(fā)生命周期模型指的是軟件開發(fā)全過程、活動(dòng)和任務(wù)的結(jié)構(gòu)性框架童番。軟件項(xiàng)目的開發(fā)包括:需求精钮、設(shè)...
    Mr希靈閱讀 21,965評(píng)論 7 278
  • 1.測試與軟件模型 軟件開發(fā)生命周期模型指的是軟件開發(fā)全過程、活動(dòng)和任務(wù)的結(jié)構(gòu)性框架剃斧。軟件項(xiàng)目的開發(fā)包括:需求轨香、設(shè)...
    宇文臭臭閱讀 6,727評(píng)論 5 100
  • ?01 在生活中,我們總在做選擇題策橘。 因?yàn)檫x擇炸渡,我們讀大學(xué),選專業(yè)丽已,去城市蚌堵,回老家。 因?yàn)檫x擇沛婴,我們笑歡聚吼畏,樂旅游...
    沈慈溪閱讀 503評(píng)論 10 4