五堂宅修
導(dǎo)語(yǔ):作為軟件部測(cè)試組的一員,首先要做好的就是自己的本職工作。下面由我為大家整理的測(cè)試工程師的工作總結(jié),希望可以幫助到大家!
一:20xx年工作回顧及總結(jié)
回顧20xx年這一年來(lái)的工作,我在公司領(lǐng)導(dǎo)及各位同事的支持和幫助下,嚴(yán)格要求自己,按照公司要求,比較好地完成了本職工作。通過(guò)近一年的學(xué)習(xí)和工作,工作模式上有了新的突破,工作方式有了較大的改變?,F(xiàn)將這一年的工作情況總結(jié)如下:
1、總體來(lái)說(shuō),20xx年我主要完成了“……銀行系統(tǒng)”、“……渠道管理平臺(tái)”、“……”、“……”、“……”“……”的日常測(cè)試以及質(zhì)量控制工作;“……”已經(jīng)穩(wěn)定上線運(yùn)行6個(gè)多月,“……”即將上線。
2、日常我主要負(fù)責(zé)項(xiàng)目測(cè)試工作、測(cè)試文檔編輯、參與功能需求設(shè)計(jì)、協(xié)調(diào)開(kāi)發(fā)進(jìn)度、總結(jié)經(jīng)驗(yàn)分享、完成所需知識(shí)積累、工具學(xué)習(xí)及研究、兼容性軟件測(cè)試。就在銀聯(lián)項(xiàng)目工作來(lái)說(shuō),主要的工作內(nèi)容有:
a、測(cè)試項(xiàng)目案例、測(cè)試用例設(shè)計(jì)與編寫(xiě);
b、對(duì)測(cè)試過(guò)程中遇到的問(wèn)題進(jìn)行溝通,并提供意見(jiàn);
c、設(shè)計(jì)業(yè)務(wù)功能流程,提供參考意見(jiàn),繪制關(guān)鍵業(yè)務(wù)流程;
d、進(jìn)行主要功能的界面測(cè)試、功能測(cè)試;
e、按照測(cè)試用例執(zhí)行測(cè)試計(jì)劃;
f、進(jìn)行需求驗(yàn)證工作
3、知識(shí)的總結(jié)與分享,完成客戶(hù)端在安卓,以上系統(tǒng)上出現(xiàn)的兼容等問(wèn)題,完成了兼容性測(cè)試案例的編寫(xiě)以及兼容性測(cè)試的培訓(xùn)工作。在日常工作中,發(fā)現(xiàn)兼容上重大問(wèn)題,在測(cè)試部門(mén)群中發(fā)布分享。
4、完成所需知識(shí)積累,學(xué)習(xí)所需知識(shí)、工具以及技能。在工作中學(xué)習(xí)了銀行業(yè)務(wù)流程規(guī)范、學(xué)習(xí)公司研發(fā)規(guī)范、參加了公司組織的技術(shù)培訓(xùn)、學(xué)習(xí)了各種測(cè)試工具的使用。
二:對(duì)公司的建議與意見(jiàn)
對(duì)公司和部門(mén)建設(shè)上,我有以下幾點(diǎn)建議:
1、對(duì)員工進(jìn)行金融知識(shí)的系統(tǒng)培訓(xùn),讓測(cè)試人員了解銀行業(yè)務(wù)流程,有助于測(cè)試人員更加詳細(xì)了解業(yè)務(wù)流程,測(cè)試過(guò)程會(huì)少走很多彎路。
2、部門(mén)內(nèi)希望多組織技術(shù)交流討論,促進(jìn)測(cè)試工作的開(kāi)展和提高。一年至少有2次這樣的交流。
3、公司在項(xiàng)目開(kāi)發(fā)前期,希望盡可能明確需求,盡可能的詳盡需求說(shuō)明書(shū)內(nèi)容。在測(cè)試過(guò)程中發(fā)現(xiàn)很多項(xiàng)目缺少需求說(shuō)明書(shū),需求說(shuō)明書(shū)不明確或者需求說(shuō)明書(shū)內(nèi)容錯(cuò)誤,誤導(dǎo)了開(kāi)發(fā)和測(cè)試,浪費(fèi)了時(shí)間,影響了項(xiàng)目進(jìn)度。
4、建議項(xiàng)目需求設(shè)計(jì)可以有測(cè)試員參與討論。
5、公司管理有點(diǎn)混亂,個(gè)人感覺(jué)公司對(duì)每位員工的重視程度不夠!節(jié)假日公司應(yīng)該給每位員工一定的福利和關(guān)心。
6、個(gè)人感覺(jué)平時(shí)的效率比較低,希望測(cè)試部門(mén)能夠有所調(diào)整。希望公司能制定質(zhì)量控制標(biāo)準(zhǔn)以及開(kāi)發(fā)、測(cè)試工作流程,讓開(kāi)發(fā)更好的了解測(cè)試的流程,增強(qiáng)開(kāi)發(fā)團(tuán)隊(duì)與測(cè)試團(tuán)隊(duì)配合,提高工作效率。
7、加強(qiáng)部門(mén)測(cè)試成果的積累與沉淀,提高團(tuán)隊(duì)測(cè)試水準(zhǔn),希望我們的團(tuán)隊(duì)能夠做的更好,能夠已團(tuán)隊(duì)的形式參與軟件項(xiàng)目的開(kāi)發(fā),而不僅僅是一個(gè)項(xiàng)目中毫不起眼的小小測(cè)試員。
三:20xx年工作計(jì)劃與學(xué)習(xí)計(jì)劃
20xx年工作計(jì)劃就是希望通過(guò)自己的努力,讓我們的產(chǎn)品更加完美,讓自己在軟件測(cè)試技能上有所提高,更多的關(guān)注軟件產(chǎn)品的開(kāi)發(fā)過(guò)程,提高工作效率、做到與用戶(hù)的需求一致,提高公司軟件產(chǎn)品用戶(hù)滿意度。
具體來(lái)說(shuō)20xx年工作計(jì)劃有:努力提高自身測(cè)試水準(zhǔn),努力學(xué)習(xí)金融知識(shí)以及業(yè)務(wù)流程,學(xué)會(huì)需求分析,掌握需求分析在測(cè)試中的作用,參與公司更多的開(kāi)發(fā)項(xiàng)目的測(cè)試工作。
時(shí)光荏苒,如今xx年的帷幕已經(jīng)謝下,xx年的鐘聲已經(jīng)敲響,在公司高層的正確領(lǐng)導(dǎo)下,我們佰騰科技又走過(guò)了一年。而我也在自己的努力以及同事的幫助下完成了20xx年我所負(fù)責(zé)的工作,以下就是我對(duì)過(guò)去這一年工作總結(jié):
一、測(cè)試工作及經(jīng)驗(yàn)
作為軟件部測(cè)試組的一員,首先要做好的就是自己本職工作,我在20xx年中所做的工作主要有:
測(cè)試用例的編寫(xiě),對(duì)系統(tǒng)的測(cè)試、跟蹤;
需求、高保圖、界面和功能的測(cè)試;
功能測(cè)試用例的編寫(xiě),高保圖、系統(tǒng)的測(cè)試;
的靜態(tài)頁(yè)面測(cè)試和功能測(cè)試;
的功能測(cè)試;
第一、二、三迭代高保圖測(cè)試,測(cè)試用例編寫(xiě),靜態(tài)頁(yè)面和功能測(cè)試,并主持參與測(cè)試用例評(píng)審;
平臺(tái)高保圖的測(cè)試和系統(tǒng)靜態(tài)頁(yè)面、功能的測(cè)試;
的高保圖測(cè)試和測(cè)試用例編寫(xiě);
的靜態(tài)頁(yè)面和功能測(cè)試,參與測(cè)試用例的評(píng)審;
的高保圖測(cè)試、靜態(tài)頁(yè)面和功能測(cè)試;
用戶(hù)使用手冊(cè)的編寫(xiě);
一年的工作,讓我獲得很多方面的經(jīng)驗(yàn):
1.編寫(xiě)邏輯覆蓋率全的測(cè)試用例甚為重要。在理解需求的前提下編寫(xiě)測(cè)試用例,使得我掌握了多種測(cè)試用例編寫(xiě)方法,更讓我對(duì)產(chǎn)品的需求有更加深入的理解,須知對(duì)需求是否理解透徹決定了能否有效、全面地對(duì)產(chǎn)品進(jìn)行測(cè)試;
2. 要站在用戶(hù)角度對(duì)系統(tǒng)進(jìn)行測(cè)試。從一些項(xiàng)目中出現(xiàn)的未能及時(shí)發(fā)現(xiàn)的.bug中,我認(rèn)識(shí)到用戶(hù)體驗(yàn)的重要性,現(xiàn)在能夠越來(lái)越多的從這方面來(lái)執(zhí)行測(cè)試;
3.對(duì)拿到手的項(xiàng)目有較清晰的思路,能夠更加快速、準(zhǔn)確地發(fā)現(xiàn)問(wèn)題;
4.越來(lái)越規(guī)范的工作流程的讓我們的工作有條不紊的進(jìn)行,讓我深刻認(rèn)識(shí)到工作的規(guī)范性是多么的重要,并且從中學(xué)習(xí)如何從文檔和流程上規(guī)范工作。
5.同事間的溝通很重要。現(xiàn)在不管遇到什么不確定或疑惑,都與開(kāi)發(fā)人員、
產(chǎn)品經(jīng)理等及時(shí)溝通,大大提高了工作的效率。
二、加強(qiáng)自我能力的提高
只有不斷的提高自己各種的能力,才能勝任越來(lái)越艱巨任務(wù),因此在工作相對(duì)不飽和的時(shí)候,我自己進(jìn)行了一些學(xué)習(xí)。
為提高對(duì)“用戶(hù)體驗(yàn)”的理解,我學(xué)習(xí)了《下一站用戶(hù)體驗(yàn)》,書(shū)中一些經(jīng)驗(yàn)確實(shí)讓我獲益匪淺。不能總拿別人的用戶(hù)體驗(yàn)去改進(jìn)自己的產(chǎn)品,但是有一些卻是通用的,比如:太多彈出框、按鈕會(huì)給用戶(hù)帶來(lái)憤怒感,要適當(dāng)?shù)慕o頁(yè)面減肥等等。
深知單純的界面測(cè)試和功能測(cè)試已經(jīng)漸漸不能滿足今后平臺(tái)的開(kāi)發(fā),所以我學(xué)習(xí)了性能測(cè)試的一些相關(guān)知識(shí),并在師父的指導(dǎo)下運(yùn)用LR工具進(jìn)行簡(jiǎn)單性能測(cè)試,以后必須堅(jiān)持學(xué)習(xí)。
三、存在的不足及明年計(jì)劃
一年的工作讓我有所進(jìn)步,但是很多地方還是存在不足,比如:有時(shí)候看問(wèn)題比較主觀,不是很細(xì)致,沒(méi)能深入地去測(cè)試,會(huì)有遺漏的bug;自身專(zhuān)業(yè)技術(shù)能力還不足,不能從系統(tǒng)穩(wěn)定性這一點(diǎn)上對(duì)系統(tǒng)進(jìn)行測(cè)試。在以后的工作中,我會(huì)努力改善。
在20xx年的工作中,我計(jì)劃:
1、本著實(shí)事求是的態(tài)度,更加認(rèn)真、負(fù)責(zé)的完成工作;
2、要盡可能深刻的理解需求,堅(jiān)持編寫(xiě)覆蓋率強(qiáng)的測(cè)試用例;
3、按照系統(tǒng)穩(wěn)定性測(cè)試方案,要逐漸對(duì)系統(tǒng)的穩(wěn)定性、安全性進(jìn)行測(cè)試;
4、繼續(xù)研究性能測(cè)試,并要將LR工具運(yùn)用在實(shí)際工作中;
5、多多的學(xué)習(xí),參加一些有益的培訓(xùn),在實(shí)際工作中活學(xué)活用。
四、個(gè)人建議
這一年來(lái)我們部門(mén)有著的顯著進(jìn)步,越發(fā)規(guī)范的工作流程,越來(lái)越明確的責(zé)任制度、管理體系等,都讓我們更加有凝聚力。在此,個(gè)人提出以下幾個(gè)小建議:
1、希望可以加強(qiáng)對(duì)項(xiàng)目的把控,盡量能將延期風(fēng)險(xiǎn)降到最低;
2、從各個(gè)組對(duì)需求理解的不一致,以及信息更新不及時(shí)等問(wèn)題上看,溝通問(wèn)題還是有待完善;
3、希望能夠在需求這一關(guān)卡上能更詳細(xì)、準(zhǔn)確的確定產(chǎn)品的功能要求;
4、雖然工作任務(wù)繁重,還是希望部門(mén)能夠多組織活動(dòng),完善獎(jiǎng)勵(lì)制度,可以讓大家更加激情的為部門(mén)、為公司奉獻(xiàn)自己的全部力量。
以上是我個(gè)人的一些淺見(jiàn),相信在大家共同的努力下,向著同一個(gè)目標(biāo)進(jìn)發(fā),軟件部甚至整個(gè)公司必定會(huì)大展全新的宏圖偉業(yè)。
兔兔兔醬丶
一、業(yè)務(wù)分析能力1.分析整體業(yè)務(wù)流程不了解整個(gè)公司的業(yè)務(wù),根本就沒(méi)辦法進(jìn)行測(cè)試2.分析被測(cè)業(yè)務(wù)數(shù)據(jù)了解整個(gè)業(yè)務(wù)里面所需的數(shù)據(jù)有哪些?哪些是需要用戶(hù)提供的?哪些是自己提供的?有哪些可以是假數(shù)據(jù)?有哪些必須是真數(shù)據(jù)?添加數(shù)據(jù)的時(shí)候可以用哪個(gè)庫(kù)?明白了整個(gè)軟件的數(shù)據(jù)庫(kù)架構(gòu),才能知道哪一個(gè)數(shù)據(jù)是從哪一個(gè)表里頭帶出來(lái)的,它的邏輯是什么,有沒(méi)有連帶關(guān)系。3.分析被測(cè)系統(tǒng)架構(gòu)用什么語(yǔ)言開(kāi)發(fā)的?用的是什么服務(wù)器?測(cè)試它的話需要用什么樣的環(huán)境進(jìn)行測(cè)試?整體的測(cè)試環(huán)境是什么樣的?如果缺少了,需要進(jìn)行環(huán)境搭建,架構(gòu)搭建。一般去一家新公司之后,架構(gòu)是搭建好的,了解它即可,熟悉之前的這些老員工們使用什么樣的架構(gòu)去做的。4.分析被測(cè)業(yè)務(wù)模塊整個(gè)軟件有哪些模塊,比如說(shuō)首頁(yè)面、注冊(cè)頁(yè)面、登錄頁(yè)面、會(huì)員頁(yè)面、商品詳情頁(yè)面、優(yōu)惠券頁(yè)面等等明白有多少個(gè)模塊需要測(cè)試,每個(gè)模塊之間的連帶關(guān)系,進(jìn)而怎樣進(jìn)行人員分工5.分析測(cè)試所需資源我需要幾臺(tái)計(jì)算機(jī),需要幾部手機(jī),手機(jī)需要什么樣的系統(tǒng),什么樣的型號(hào)。比如測(cè)一個(gè)網(wǎng)站的性能的時(shí)候,電腦的配置達(dá)不到測(cè)試并發(fā)5000人的標(biāo)準(zhǔn),要么升級(jí)電腦的硬件配置,要么多機(jī)聯(lián)合,多機(jī)聯(lián)合時(shí)需要幾臺(tái)電腦,都需要提前籌劃。6.分析測(cè)試完成目標(biāo)我的性能目標(biāo)是什么樣的?我的功能目標(biāo)是什么樣的?我要上線達(dá)到的上線標(biāo)準(zhǔn)是什么樣的?性能目標(biāo),比如我要達(dá)到并發(fā)5000人的時(shí)候,CPU占用率不能高于70%,內(nèi)存占用率不能高于60%,響應(yīng)時(shí)間不能超過(guò)5秒功能目標(biāo),比如整體的業(yè)務(wù)流程都跑通,所有的分支流程都沒(méi)有問(wèn)題,所有的接口都能夠互相調(diào)用,整體的UI界面沒(méi)有問(wèn)題,兼容性沒(méi)有問(wèn)題等把這些問(wèn)題都弄清楚,測(cè)試的思路會(huì)非常的清晰二、缺陷洞察能力1.一般缺陷的發(fā)現(xiàn)能力至少你要滿足一般缺陷的發(fā)現(xiàn)能力,這個(gè)是最基本的,如果要連最簡(jiǎn)單的一般的缺陷都發(fā)現(xiàn)不了的話,別說(shuō)優(yōu)秀測(cè)試工程師了,你說(shuō)你是測(cè)試我都不信2.隱性問(wèn)題的發(fā)現(xiàn)能力在軟件的測(cè)試過(guò)程當(dāng)中有一些缺陷藏的比較深,有的是性能方面的問(wèn)題,有的是功能方面的問(wèn)題,它需要有一些設(shè)定特定的條件的情況下才會(huì)出現(xiàn)這樣的問(wèn)題。比如說(shuō)買(mǎi)雙鞋必須選擇的是什么品牌,必須選擇是紅顏色,必須選擇44號(hào),而且必須選擇用特定的支付方式才會(huì)出現(xiàn)這樣的bug的時(shí)候,那么這種就屬于特別隱性的bug,對(duì)于這樣的問(wèn)題的發(fā)現(xiàn)能力一定要比別人更強(qiáng),要找到一些別人可能發(fā)現(xiàn)不了的bug3.發(fā)現(xiàn)連帶問(wèn)題的能力當(dāng)發(fā)現(xiàn)了一個(gè)缺陷之后,能夠想到通過(guò)這個(gè)缺陷可能會(huì)引發(fā)其他哪個(gè)地方出現(xiàn)問(wèn)題,這就叫做連帶的問(wèn)題。而不是說(shuō)發(fā)現(xiàn)這一個(gè)bug之后提了這一個(gè)就算完了,一定要有一個(gè)察覺(jué),可能其他地方也存在這樣的問(wèn)題。4.發(fā)現(xiàn)問(wèn)題隱患的能力有些軟件里邊可能有一些操作模塊,或者是代碼寫(xiě)的接口,表面上沒(méi)有什么問(wèn)題,但是它是有隱患的,比如說(shuō)這個(gè)接口寫(xiě)的不穩(wěn)定,當(dāng)他傳的數(shù)據(jù)有一些問(wèn)題的時(shí)候,可能它最后返回的結(jié)果就是報(bào)錯(cuò)就是報(bào)404或者報(bào)亂碼。5.盡早發(fā)現(xiàn)問(wèn)題的能力如果你只能停留在界面級(jí)別的話,那你根本就沒(méi)有辦法達(dá)到盡早發(fā)現(xiàn)問(wèn)題的這個(gè)能力你必須要等到前端人員把每個(gè)界面都做好了之后才能進(jìn)入測(cè)試,而我能比你早一個(gè)月進(jìn)入測(cè)試了,然后我比你結(jié)束測(cè)試時(shí)間快一個(gè)月,而你又比我晚一個(gè)月,那么咱倆的薪資一下就拉開(kāi)了6.發(fā)現(xiàn)問(wèn)題根源的能力需要知道這個(gè)缺陷它到底是由什么原因產(chǎn)生的,是屬于什么類(lèi)型的缺陷,是ui前端人員做的問(wèn)題,還是后臺(tái)接口人員做的問(wèn)題?不僅要找到這個(gè)bug,還要知道這個(gè)bug產(chǎn)生的原因,這樣的測(cè)試人員是非常棒的,而且很是受人尊敬,提bug的方式也就不一樣了三、團(tuán)隊(duì)協(xié)作能力1.合理進(jìn)行人員分工2.協(xié)助組員解決問(wèn)題3.配合完成測(cè)試任務(wù)4.配合開(kāi)發(fā)重現(xiàn)缺陷5.督促項(xiàng)目整體進(jìn)度6.出現(xiàn)問(wèn)題勇于承擔(dān)四、專(zhuān)業(yè)技術(shù)能力1.掌握測(cè)試基礎(chǔ)知識(shí)2.嫻熟運(yùn)用測(cè)試工具熟悉工具和熟練使用工具完全是兩個(gè)概念,熟悉工具基本上等同于不會(huì),遇到過(guò)很多簡(jiǎn)歷上寫(xiě)會(huì)使用什么什么工具,都沒(méi)有實(shí)際能力。比如loadrunner只會(huì)一個(gè)簡(jiǎn)單的錄制,增強(qiáng)一下腳本,覺(jué)得會(huì)用了,那知識(shí)會(huì)用了1/5,其他4/5 都不會(huì)。3.了解工具操作原理它是怎么樣給服務(wù)器發(fā)送請(qǐng)求的,是用什么樣的方式去發(fā)送請(qǐng)的,是用什么樣的方式去監(jiān)控的,它的操作原理是什么樣的,咱們要把這件事情搞清楚,這樣的話能有助于更好的去使用這些東西。包括一些請(qǐng)求的協(xié)議,每個(gè)協(xié)議代表什么意思,它是用來(lái)干什么的。4.自主完成測(cè)試任務(wù)一定要能夠自己完成一個(gè)獨(dú)立的內(nèi)容,獨(dú)立的工作,這件事情領(lǐng)導(dǎo)你交給我好了,放心我能給你搞定,要的是這樣的人5.找出問(wèn)題出現(xiàn)原因找出缺陷的時(shí)候,不僅要看它的表面,還要看它的本質(zhì)6.提供問(wèn)題解決方案發(fā)現(xiàn)問(wèn)題不是能力,發(fā)現(xiàn)問(wèn)題并提出解決方案才是真的能力7.提供完整測(cè)試報(bào)告測(cè)試報(bào)告能夠說(shuō)明你表達(dá)的清不清楚?領(lǐng)導(dǎo)能不能看懂?還有就是能不能夠把你整個(gè)測(cè)試的過(guò)程給它梳理得非常詳細(xì),人家能夠通過(guò)你的報(bào)告,能夠了解到整個(gè)的項(xiàng)目的情況,而不是只了解一個(gè)片面的情況8.了解相關(guān)技術(shù)領(lǐng)域觸類(lèi)旁通
風(fēng)吹楊柳千條線
別家我也不好說(shuō)太多,我就說(shuō)說(shuō)千鋒吧:一個(gè)來(lái)說(shuō)是必然會(huì)有的手動(dòng)測(cè)試這種基礎(chǔ)知識(shí),再一個(gè)是會(huì)教一些常用語(yǔ)言,完了還會(huì)教很多自動(dòng)化工具,這個(gè)事重頭戲,完全是為了符合用人單位需求來(lái)的,末了還會(huì)有就業(yè)指導(dǎo),可以說(shuō)是非常完備的教育鏈條了。這還不算一直存在的心理疏導(dǎo)、雙選會(huì)、生日party之類(lèi)之類(lèi)的呢!
與口水長(zhǎng)流
一、計(jì)算機(jī)基礎(chǔ)、軟件測(cè)試核心理論、"環(huán)境配置實(shí)踐(Linux操作系統(tǒng)+MySQL+Oracle)"、功能測(cè)試實(shí)戰(zhàn)。二、Python編程技術(shù)、自動(dòng)化測(cè)試入門(mén)、Web自動(dòng)化測(cè)試:Selenium、Web自動(dòng)化測(cè)試項(xiàng)目實(shí)戰(zhàn)、移動(dòng)自動(dòng)化測(cè)試:Appium、移動(dòng)自動(dòng)化測(cè)試實(shí)戰(zhàn)。三、接口測(cè)試綜合核心理論、Jmeter、接口測(cè)試實(shí)戰(zhàn)、網(wǎng)絡(luò)安全測(cè)試。四、性能測(cè)試核心理論、Loadrunner、性能測(cè)試實(shí)戰(zhàn)。
華麗的轉(zhuǎn)身159
建議從以下路徑去學(xué)習(xí),效果更佳!第一步,必然是打好基礎(chǔ),這一點(diǎn)跟學(xué)習(xí)其他技能是大同小異的,打好基礎(chǔ)至關(guān)重要。測(cè)試工程師的工作流程一般是這樣的:測(cè)試計(jì)劃的構(gòu)思、測(cè)試用例的編寫(xiě)(等價(jià)類(lèi)、邊界值分析、流程圖、因果圖、正交試驗(yàn)等)、接著編寫(xiě)測(cè)試報(bào)告、報(bào)告BUG和跟蹤BUG修復(fù)情況以及學(xué)習(xí)掌握各種常見(jiàn)的測(cè)試手段如功能測(cè)試、接口測(cè)試、APP測(cè)試、自動(dòng)化測(cè)試等等。第二步,學(xué)習(xí)一些常用的測(cè)試工具,如loadrunner(性能測(cè)試),selenium、Appium(自動(dòng)化測(cè)試),Postman、Jmeter(接口測(cè)試)等。這些工具很實(shí)用的,也可以幫我們大大提高工作效率,另外bug管理工具也需要學(xué)習(xí)一下,比如禪道就很好用。最后,建議學(xué)習(xí)一些輔助技能,比如學(xué)習(xí)Linux系統(tǒng)的常見(jiàn)命令以及數(shù)據(jù)庫(kù),如mysql、Oracle等等主流數(shù)據(jù)庫(kù)。除此之外,編程能力對(duì)于軟件測(cè)試工程師們也是一個(gè)不可或缺的技能,面試經(jīng)驗(yàn)豐富的小伙伴們可能比較清楚,很多公司都會(huì)對(duì)軟件測(cè)試崗位候選人的編程能力有相應(yīng)的考核。雖然對(duì)剛?cè)胄械某跫?jí)測(cè)試工程師們來(lái)說(shuō),編程能力不是必須項(xiàng),但是掌握一門(mén)編程語(yǔ)言能夠幫助測(cè)試工程師們應(yīng)對(duì)一些測(cè)試工具無(wú)法應(yīng)對(duì)的情況,比如某些情況下需要編寫(xiě)一些更為復(fù)雜的測(cè)試腳本,這時(shí)編程語(yǔ)言便能派上用場(chǎng)。同時(shí),熟練掌握編程語(yǔ)言也是進(jìn)階為高級(jí)軟件測(cè)試工程師的必備項(xiàng),能夠有助于提升自己的競(jìng)爭(zhēng)力,對(duì)我們的職業(yè)發(fā)展也有好處。
annywong1990
有基礎(chǔ)的話,學(xué)學(xué)linux,一門(mén)開(kāi)發(fā)語(yǔ)言,黑盒白盒測(cè)試方法,工具等等,如果沒(méi)有基礎(chǔ),先找一份課程大綱吧,畢竟對(duì)計(jì)算機(jī)基礎(chǔ)都不了解,說(shuō)多了也沒(méi)用。
找課程大綱最快的方法就是找培訓(xùn)機(jī)構(gòu)要,免費(fèi)的。然后根據(jù)課程大綱自己找資料吧,一步步來(lái),我最近在看優(yōu)就業(yè)免費(fèi)的直播課,有興趣可以看看:網(wǎng)頁(yè)鏈接
dongdong88z
第一步,測(cè)試基礎(chǔ)
測(cè)試基礎(chǔ)是軟件測(cè)試最重要的部分,相信不用我多說(shuō)大家都知道,只要你是做測(cè)試,不管是什么測(cè)試,測(cè)試的基礎(chǔ)理論知識(shí)都是必須熟料掌握的。測(cè)試的基礎(chǔ)理論知識(shí)包括:測(cè)試計(jì)劃編寫(xiě)、設(shè)計(jì)測(cè)試用例、編寫(xiě)測(cè)試報(bào)告、編寫(xiě)B(tài)UG報(bào)告單、跟蹤BUG修復(fù)情況、還需要良好的溝通能力、以及各種測(cè)試階段所使用的測(cè)試方法、單元測(cè)試、功能測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試等等。學(xué)習(xí)這一段的時(shí)候可能比較枯燥,但是只有堅(jiān)實(shí)的理論基礎(chǔ)才能開(kāi)展后面的學(xué)習(xí)。
第二步:學(xué)習(xí)腳本語(yǔ)言
如:python語(yǔ)言和java語(yǔ)言,當(dāng)然python 是一門(mén)相對(duì)簡(jiǎn)單的計(jì)算機(jī)語(yǔ)言,考慮長(zhǎng)遠(yuǎn)發(fā)展,需要了解C語(yǔ)言或者java。大家都說(shuō)C語(yǔ)言最難,但是C語(yǔ)言畢竟是基礎(chǔ)中的基礎(chǔ),掌握了它后期深入學(xué)習(xí)也會(huì)輕松一些,而且C語(yǔ)言用得確實(shí)也多。
第三步:學(xué)習(xí)軟件測(cè)試工具
學(xué)習(xí)軟件測(cè)試工具并不難,只是需要我們?nèi)ハ到y(tǒng)的學(xué)習(xí)。比如性能測(cè)試工具loadrunner,自動(dòng)化測(cè)試工具selenium、Appium,接口測(cè)試Jmeter、Postman等。雖然說(shuō)工具不是萬(wàn)能的但是工具能為我們提高工作效率,所以必須得會(huì)熟練的使用。最關(guān)鍵的一點(diǎn),是要結(jié)合項(xiàng)目具體去操作,實(shí)踐出真知,理論知識(shí)在實(shí)際項(xiàng)目中才能得到鞏固。
第四步:計(jì)算機(jī)硬件知識(shí)
做過(guò)性能測(cè)試的都知道在性能測(cè)試過(guò)程中硬件性能也是一個(gè)非常重要的指標(biāo)、CPU、內(nèi)存、IO、帶寬等等、如果你是做硬件測(cè)試的。那么就更不用說(shuō)了。交換機(jī)、路由器、防火墻這些設(shè)備都需要有所了解。
第五步:數(shù)據(jù)庫(kù)測(cè)試
MySQL數(shù)據(jù)庫(kù)
MySQL簡(jiǎn)介、命令行工具以及數(shù)據(jù)管理、MySQL數(shù)據(jù)查詢(xún)(條件、分組、聚合函數(shù)、排序、分頁(yè)、連接查詢(xún)、自關(guān)聯(lián)、子查詢(xún))、內(nèi)置函數(shù)、項(xiàng)目練習(xí)、數(shù)據(jù)分表、Python操作MySQL。
Redis數(shù)據(jù)庫(kù)
Redis簡(jiǎn)介、客戶(hù)端和服務(wù)器、數(shù)據(jù)類(lèi)型(string、hash、list、set、zset)、各種數(shù)據(jù)類(lèi)型操作、Python操作Redis、主從、集群。
第六步:項(xiàng)目實(shí)戰(zhàn)
把學(xué)會(huì)的理論與實(shí)踐相結(jié)合起來(lái),最好參與真實(shí)項(xiàng)目的測(cè)試工作,積累真實(shí)項(xiàng)目的測(cè)試經(jīng)驗(yàn)。
以上就是軟件測(cè)試要學(xué)習(xí)的內(nèi)容,如果大家可以根據(jù)這個(gè)步驟穩(wěn)扎穩(wěn)打,相信不出半年就能學(xué)會(huì)軟件測(cè)試。學(xué)習(xí)不是一朝一夕就能學(xué)好的,還是要踏實(shí)一些,過(guò)于速成不可靠。
無(wú)錫小呆
軟件測(cè)試工程師應(yīng)該學(xué)習(xí)知識(shí):(1)軟件開(kāi)發(fā)技術(shù)很多人認(rèn)為,干嗎要學(xué)習(xí)軟件開(kāi)發(fā)啊,那還不如直接去學(xué)什么JAVA、C++、C#了。要知道,在以后的軟件測(cè)試工作中,你就會(huì)發(fā)現(xiàn)軟件開(kāi)發(fā)與軟件測(cè)試之間是什么樣的關(guān)系了。沒(méi)有軟件開(kāi)發(fā),就沒(méi)有軟件測(cè)試,有了軟件測(cè)試,軟件開(kāi)發(fā)出的軟件產(chǎn)品才能夠達(dá)到用戶(hù)滿意的地步,他們之間是相互依賴(lài)關(guān)系。有了更多的軟件開(kāi)發(fā)知識(shí),就會(huì)更好地能理解軟件產(chǎn)品,就知道在哪個(gè)環(huán)節(jié)開(kāi)發(fā)人員容易犯錯(cuò)誤,知道在哪個(gè)邏輯結(jié)構(gòu)、哪個(gè)接口或函數(shù),甚至是從內(nèi)存的管理機(jī)制上都可以找出問(wèn)題。軟件開(kāi)發(fā)所用的程序設(shè)計(jì)語(yǔ)言有很多種,所以要精通其中一門(mén),其他能看懂代碼,會(huì)對(duì)你的測(cè)試工作有更好的幫助,另外也會(huì)幫助開(kāi)發(fā)人員進(jìn)行快速缺陷定位。而且在軟件測(cè)試工作中,要編寫(xiě)一些輔助測(cè)試的小工具,都需要有軟件開(kāi)發(fā)基礎(chǔ)。象測(cè)試過(guò)程管理工具、測(cè)試用例管理工具、缺陷跟蹤工具、性能檢測(cè)工具等等。不要老是認(rèn)為軟件開(kāi)發(fā)難,什么事都是從不會(huì)到會(huì),從不精通到精通,都需要一個(gè)過(guò)程。沒(méi)有人一生下來(lái)就什么都會(huì)的,都需要自己的不斷努力才能成功。(2)網(wǎng)絡(luò)技術(shù)軟件是從字符界面產(chǎn)品發(fā)展到圖形界面產(chǎn)品,從單機(jī)版到網(wǎng)絡(luò)版(C/S結(jié)構(gòu)和B/S結(jié)構(gòu)),經(jīng)歷了一個(gè)漫長(zhǎng)的過(guò)程。計(jì)算機(jī)網(wǎng)絡(luò)的出現(xiàn),改變了現(xiàn)實(shí)社會(huì)中人們的相互溝通方式,把一個(gè)小小的地球變成了一個(gè)地球村。所以,目前所有的軟件產(chǎn)品都從傳統(tǒng)的單機(jī)模式向網(wǎng)絡(luò)模式轉(zhuǎn)變,網(wǎng)絡(luò)技術(shù)就更加關(guān)鍵。目前網(wǎng)絡(luò)的發(fā)展,使得網(wǎng)絡(luò)速度進(jìn)一步提高。目前,家庭網(wǎng)速達(dá)到1M~2Mbps,企業(yè)達(dá)到4Mbps,據(jù)說(shuō)要到2012年家庭的網(wǎng)絡(luò)速度要達(dá)到20Mbps。那么網(wǎng)絡(luò)硬件從傳統(tǒng)的電纜到目前的光纖技術(shù)、無(wú)線通信技術(shù)。從目前的發(fā)展速度,三網(wǎng)(電信網(wǎng)、電視網(wǎng)、計(jì)算機(jī)網(wǎng)絡(luò))合并是遲早的事情。網(wǎng)絡(luò)硬件協(xié)議的測(cè)試,也是網(wǎng)絡(luò)設(shè)備生產(chǎn)商要做的工作。(3)數(shù)據(jù)庫(kù)技術(shù)現(xiàn)在的數(shù)據(jù)信息是海量的。在目前的軟件產(chǎn)品中,底層架構(gòu)中就需要有數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)存儲(chǔ),那么對(duì)數(shù)據(jù)的增刪改查的操作是軟件測(cè)試人員必須要必備的技能。數(shù)據(jù)庫(kù)測(cè)試也是測(cè)試技術(shù)的一種。(4)測(cè)試與質(zhì)量保證技術(shù)精通軟件測(cè)試?yán)碚?,熟悉軟件測(cè)試流程,理解軟件測(cè)試的哲學(xué)思想,掌握軟件測(cè)試每個(gè)階段的文檔編寫(xiě)技巧,掌握軟件測(cè)試的策略與各種測(cè)試方法,掌握測(cè)試用例的設(shè)計(jì)方法。掌握單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試等每個(gè)階段的測(cè)試技術(shù)。軟件質(zhì)量保證知識(shí)、測(cè)試項(xiàng)目管理、測(cè)試團(tuán)隊(duì)建設(shè)知識(shí)也是必須要具備的。掌握軟件測(cè)試自動(dòng)化工具,理解軟件測(cè)試自動(dòng)化測(cè)試框架,能夠?qū)W會(huì)如何進(jìn)行測(cè)試項(xiàng)目管理、回歸測(cè)試以及性能測(cè)試,能夠把性能缺陷進(jìn)行定位。軟件測(cè)試還是一個(gè)嶄新的學(xué)科,還沒(méi)有形成一個(gè)獨(dú)有的知識(shí)體系,還需要我們不斷的研究與實(shí)踐。(5)行業(yè)知識(shí)目前軟件測(cè)試涉及的行業(yè)是多種多樣的,從金融產(chǎn)品到電信、游戲、汽車(chē)、殺毒、網(wǎng)站、企業(yè)管理、學(xué)校教育、本地化產(chǎn)品等等,各行各業(yè)的軟件產(chǎn)品都需要大量的測(cè)試,所以相關(guān)行業(yè)知識(shí)的儲(chǔ)備也是必須的。(6)職場(chǎng)規(guī)范職場(chǎng)禮儀是必須的,你是否適合某個(gè)企業(yè),能否融入這個(gè)企業(yè),基本的職場(chǎng)規(guī)范是要學(xué)習(xí)的。必要、有效的溝通也是軟件測(cè)試人員所必須掌握的技巧。
優(yōu)質(zhì)工程師考試問(wèn)答知識(shí)庫(kù)