软件测试工程师需要具备哪些能力
生活随笔
收集整理的這篇文章主要介紹了
软件测试工程师需要具备哪些能力
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
原文引用:[url]http://www.51testing.com/html/83/n-834683.html[/url]
問(wèn)題描述:
作為一名軟件測(cè)試工程師,需要具備哪些能力?
精彩回答:
會(huì)員 星塵:
觸類旁通。你不是產(chǎn)品,但你知道產(chǎn)品是怎么工作的;你不是運(yùn)營(yíng),但你知道用戶關(guān)心什么;你不是開發(fā),但你知道開發(fā)同事怎么工作;你不是設(shè)計(jì),但你有你對(duì)交互邏輯的理解;你不是銷售和編輯,但你熟悉產(chǎn)品業(yè)務(wù)。
常識(shí)知識(shí)。常識(shí)好的人產(chǎn)品邏輯好(概述)。
溝通能力。基本地,把一個(gè)問(wèn)題表述清楚。能說(shuō)服開發(fā)把bug改掉,不改掉的得要求明確回復(fù)原因。維護(hù)測(cè)試工作的尊嚴(yán),堅(jiān)決抵制欺負(fù)測(cè)試人員的行為。
計(jì)算機(jī)知識(shí)。和你目前工作最相關(guān)的知識(shí),你最應(yīng)該先掌握。
心態(tài)好。測(cè)試有時(shí)候比較枯燥,重復(fù)性強(qiáng)。遇上一茬新來(lái)的開發(fā)同學(xué),你會(huì)感到測(cè)試工作回到很久以前了。綜和各種情況,說(shuō)明測(cè)試需要好心態(tài)。
會(huì)員 天順:
通用技能上:
1、基本計(jì)算機(jī)知識(shí)(操作系統(tǒng),數(shù)據(jù)庫(kù),通訊協(xié)議原理,熟悉至少一門編程語(yǔ)言)
2、基本軟件測(cè)試知識(shí)(各種測(cè)試?yán)碚?#xff0c;測(cè)試方法論,測(cè)試用例編寫,缺陷界定標(biāo)準(zhǔn),軟件質(zhì)量評(píng)估)
3、簡(jiǎn)單項(xiàng)目管理知識(shí)
產(chǎn)品、系統(tǒng)認(rèn)知:
1、熟悉所測(cè)產(chǎn)品功能,能夠?qū)a(chǎn)品文檔內(nèi)描述的UC轉(zhuǎn)化成TC,這個(gè)最最基本
2、熟悉所測(cè)產(chǎn)品的一些隱藏需求或者功能(業(yè)務(wù)上的進(jìn)階能力)
打個(gè)比方,支付公司上一種新的支付渠道,熟悉業(yè)務(wù)的測(cè)試人員應(yīng)當(dāng)可以預(yù)見到這次升級(jí)可能會(huì)對(duì)前段界面、系統(tǒng)賬務(wù)、各類報(bào)表等各個(gè)模塊造成影響,從而一并納入測(cè)試范疇。
要知道,很多時(shí)候,即便是接入這些渠道的產(chǎn)品經(jīng)理,也不一定會(huì)在Prd或者UC中對(duì)這些可見影響項(xiàng)一一列出,這需要經(jīng)驗(yàn)和責(zé)任心。
性格上:
1、有牛皮糖屬性的為佳,越“不要臉”越好
測(cè)試工程師,在很多公司,和研發(fā)是有業(yè)務(wù)上對(duì)立屬性的(雖然從宏觀角度上來(lái)說(shuō),都是為了提高軟件質(zhì)量服務(wù))。測(cè)試工程師提交的BUG越多,意味著研發(fā)工程師工作質(zhì)量越差,需要返工的工作量也越大,甚至?xí)绊懣?jī)效,所以測(cè)試工程師有時(shí)候很容易得罪研發(fā)部門。
一個(gè)可以相對(duì)堅(jiān)持原則(比如3級(jí)BUG以上一定要改),又能拉下臉和不愉快的研發(fā)工程師保持較好關(guān)系的測(cè)試工程師,會(huì)對(duì)項(xiàng)目質(zhì)量起到很關(guān)鍵作用。說(shuō)到底,又能做事(發(fā)現(xiàn)BUG并督促修改),又會(huì)做人(該進(jìn)的不讓,該退的絕對(duì)給面子,最大化消除部門間矛盾)的測(cè)試工程師,是十分難得的。
2、有異想天開屬性的為佳
這個(gè)只可意會(huì),不好言傳的。在我?guī)н^(guò)的團(tuán)隊(duì)里,的確有那種奇葩……經(jīng)常會(huì)用令人匪夷所思的方式找出BUG,這是天賦。
3、會(huì)“偷懶”的為佳
這里的偷懶不是指上班發(fā)微博聊天混日子,而是能夠利用已知資源對(duì)枯燥乏味的測(cè)試工作進(jìn)行優(yōu)化的同學(xué)。
說(shuō)個(gè)實(shí)例:
我以前公司曾經(jīng)上過(guò)一個(gè)“授信”項(xiàng)目,做過(guò)金融類項(xiàng)目的同學(xué)大家都知道。授信項(xiàng)目的測(cè)試用例真可以說(shuō)是相當(dāng)變態(tài),隨著賬期、滯納金率、手續(xù)費(fèi)率、利息率、本金、還款情況的不同,可以衍生出無(wú)比多的用例,同時(shí)每個(gè)用例進(jìn)行編寫時(shí),都要仔細(xì)根據(jù)規(guī)則計(jì)算預(yù)期結(jié)果的資金狀況,非常費(fèi)力。
咱部門一個(gè)小伙子,頭一天晚上拿了PRD,第二天晚上就利用Excel寫了一個(gè)固定某些賬期下不同情況下的各項(xiàng)資金計(jì)算工具(有一些小BUG,無(wú)傷大雅)……大大減少了兄弟們按計(jì)算器的工作時(shí)間。這種“懶”員工,你是領(lǐng)導(dǎo)你喜歡不?
事情沒(méi)完,在實(shí)際測(cè)試的過(guò)程中,我們發(fā)現(xiàn)一旦研發(fā)修改了BUG,會(huì)引發(fā)其他用例的大崩潰(這類項(xiàng)目真悲劇,牽一發(fā)動(dòng)全身),每次版本升級(jí)我們都不得不進(jìn)行全面的回歸測(cè)試。
太坑爹了,這不是要命么?
聰明的測(cè)試同事們又想偷懶了,他們?cè)跀?shù)據(jù)庫(kù)端寫了一個(gè)數(shù)據(jù)匹配工具,每次新跑用例就拿正確的(已保存)數(shù)據(jù)文件自動(dòng)去比對(duì)新產(chǎn)生的文件,自動(dòng)返回比對(duì)結(jié)果。兄弟們?cè)僖膊挥妹看位貧w都一行行打SQL去查數(shù)據(jù)了,棒極了。
在研發(fā)修改BUG之余,他們自己寫了一套存儲(chǔ)過(guò)程,可以實(shí)現(xiàn)數(shù)據(jù)的自動(dòng)回歸和增量備份,再也不用每次把所有數(shù)據(jù)擦光從第一個(gè)交易日跑起了,棒極了!
說(shuō)了那么多,其實(shí)就一句話:干一行,愛一行。
原文引用:[url]http://www.51testing.com/html/83/n-834683.html[/url]
問(wèn)題描述:
作為一名軟件測(cè)試工程師,需要具備哪些能力?
精彩回答:
會(huì)員 星塵:
觸類旁通。你不是產(chǎn)品,但你知道產(chǎn)品是怎么工作的;你不是運(yùn)營(yíng),但你知道用戶關(guān)心什么;你不是開發(fā),但你知道開發(fā)同事怎么工作;你不是設(shè)計(jì),但你有你對(duì)交互邏輯的理解;你不是銷售和編輯,但你熟悉產(chǎn)品業(yè)務(wù)。
常識(shí)知識(shí)。常識(shí)好的人產(chǎn)品邏輯好(概述)。
溝通能力。基本地,把一個(gè)問(wèn)題表述清楚。能說(shuō)服開發(fā)把bug改掉,不改掉的得要求明確回復(fù)原因。維護(hù)測(cè)試工作的尊嚴(yán),堅(jiān)決抵制欺負(fù)測(cè)試人員的行為。
計(jì)算機(jī)知識(shí)。和你目前工作最相關(guān)的知識(shí),你最應(yīng)該先掌握。
心態(tài)好。測(cè)試有時(shí)候比較枯燥,重復(fù)性強(qiáng)。遇上一茬新來(lái)的開發(fā)同學(xué),你會(huì)感到測(cè)試工作回到很久以前了。綜和各種情況,說(shuō)明測(cè)試需要好心態(tài)。
會(huì)員 天順:
通用技能上:
1、基本計(jì)算機(jī)知識(shí)(操作系統(tǒng),數(shù)據(jù)庫(kù),通訊協(xié)議原理,熟悉至少一門編程語(yǔ)言)
2、基本軟件測(cè)試知識(shí)(各種測(cè)試?yán)碚?#xff0c;測(cè)試方法論,測(cè)試用例編寫,缺陷界定標(biāo)準(zhǔn),軟件質(zhì)量評(píng)估)
3、簡(jiǎn)單項(xiàng)目管理知識(shí)
產(chǎn)品、系統(tǒng)認(rèn)知:
1、熟悉所測(cè)產(chǎn)品功能,能夠?qū)a(chǎn)品文檔內(nèi)描述的UC轉(zhuǎn)化成TC,這個(gè)最最基本
2、熟悉所測(cè)產(chǎn)品的一些隱藏需求或者功能(業(yè)務(wù)上的進(jìn)階能力)
打個(gè)比方,支付公司上一種新的支付渠道,熟悉業(yè)務(wù)的測(cè)試人員應(yīng)當(dāng)可以預(yù)見到這次升級(jí)可能會(huì)對(duì)前段界面、系統(tǒng)賬務(wù)、各類報(bào)表等各個(gè)模塊造成影響,從而一并納入測(cè)試范疇。
要知道,很多時(shí)候,即便是接入這些渠道的產(chǎn)品經(jīng)理,也不一定會(huì)在Prd或者UC中對(duì)這些可見影響項(xiàng)一一列出,這需要經(jīng)驗(yàn)和責(zé)任心。
性格上:
1、有牛皮糖屬性的為佳,越“不要臉”越好
測(cè)試工程師,在很多公司,和研發(fā)是有業(yè)務(wù)上對(duì)立屬性的(雖然從宏觀角度上來(lái)說(shuō),都是為了提高軟件質(zhì)量服務(wù))。測(cè)試工程師提交的BUG越多,意味著研發(fā)工程師工作質(zhì)量越差,需要返工的工作量也越大,甚至?xí)绊懣?jī)效,所以測(cè)試工程師有時(shí)候很容易得罪研發(fā)部門。
一個(gè)可以相對(duì)堅(jiān)持原則(比如3級(jí)BUG以上一定要改),又能拉下臉和不愉快的研發(fā)工程師保持較好關(guān)系的測(cè)試工程師,會(huì)對(duì)項(xiàng)目質(zhì)量起到很關(guān)鍵作用。說(shuō)到底,又能做事(發(fā)現(xiàn)BUG并督促修改),又會(huì)做人(該進(jìn)的不讓,該退的絕對(duì)給面子,最大化消除部門間矛盾)的測(cè)試工程師,是十分難得的。
2、有異想天開屬性的為佳
這個(gè)只可意會(huì),不好言傳的。在我?guī)н^(guò)的團(tuán)隊(duì)里,的確有那種奇葩……經(jīng)常會(huì)用令人匪夷所思的方式找出BUG,這是天賦。
3、會(huì)“偷懶”的為佳
這里的偷懶不是指上班發(fā)微博聊天混日子,而是能夠利用已知資源對(duì)枯燥乏味的測(cè)試工作進(jìn)行優(yōu)化的同學(xué)。
說(shuō)個(gè)實(shí)例:
我以前公司曾經(jīng)上過(guò)一個(gè)“授信”項(xiàng)目,做過(guò)金融類項(xiàng)目的同學(xué)大家都知道。授信項(xiàng)目的測(cè)試用例真可以說(shuō)是相當(dāng)變態(tài),隨著賬期、滯納金率、手續(xù)費(fèi)率、利息率、本金、還款情況的不同,可以衍生出無(wú)比多的用例,同時(shí)每個(gè)用例進(jìn)行編寫時(shí),都要仔細(xì)根據(jù)規(guī)則計(jì)算預(yù)期結(jié)果的資金狀況,非常費(fèi)力。
咱部門一個(gè)小伙子,頭一天晚上拿了PRD,第二天晚上就利用Excel寫了一個(gè)固定某些賬期下不同情況下的各項(xiàng)資金計(jì)算工具(有一些小BUG,無(wú)傷大雅)……大大減少了兄弟們按計(jì)算器的工作時(shí)間。這種“懶”員工,你是領(lǐng)導(dǎo)你喜歡不?
事情沒(méi)完,在實(shí)際測(cè)試的過(guò)程中,我們發(fā)現(xiàn)一旦研發(fā)修改了BUG,會(huì)引發(fā)其他用例的大崩潰(這類項(xiàng)目真悲劇,牽一發(fā)動(dòng)全身),每次版本升級(jí)我們都不得不進(jìn)行全面的回歸測(cè)試。
太坑爹了,這不是要命么?
聰明的測(cè)試同事們又想偷懶了,他們?cè)跀?shù)據(jù)庫(kù)端寫了一個(gè)數(shù)據(jù)匹配工具,每次新跑用例就拿正確的(已保存)數(shù)據(jù)文件自動(dòng)去比對(duì)新產(chǎn)生的文件,自動(dòng)返回比對(duì)結(jié)果。兄弟們?cè)僖膊挥妹看位貧w都一行行打SQL去查數(shù)據(jù)了,棒極了。
在研發(fā)修改BUG之余,他們自己寫了一套存儲(chǔ)過(guò)程,可以實(shí)現(xiàn)數(shù)據(jù)的自動(dòng)回歸和增量備份,再也不用每次把所有數(shù)據(jù)擦光從第一個(gè)交易日跑起了,棒極了!
說(shuō)了那么多,其實(shí)就一句話:干一行,愛一行。
原文引用:[url]http://www.51testing.com/html/83/n-834683.html[/url]
總結(jié)
以上是生活随笔為你收集整理的软件测试工程师需要具备哪些能力的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。