學(xué)習(xí)中的快樂,產(chǎn)生于對(duì)學(xué)習(xí)內(nèi)容的興趣和深入,。世上所有的人都是喜歡學(xué)習(xí)的,,只是學(xué)習(xí)的方法和內(nèi)容不同而已。那么我們寫心得體會(huì)要注意的內(nèi)容有什么呢,?以下是小編幫大家整理的心得體會(huì)范文,,歡迎大家借鑒與參考,希望對(duì)大家有所幫助,。
軟件測試實(shí)訓(xùn)課心得體會(huì)篇一
而通過這次的這次分析覺得自己的測分還存在以下的問題:
1,、太關(guān)注開發(fā)的內(nèi)部實(shí)現(xiàn)邏輯。建議:將開發(fā)內(nèi)部實(shí)現(xiàn)邏輯看成一個(gè)黑盒子,,測試分析要從這個(gè)黑盒子的輸入和輸出上去看開發(fā)內(nèi)部實(shí)現(xiàn)邏輯是不是有問題,,而不應(yīng)該先去了解開發(fā)的實(shí)現(xiàn)邏輯然后按照他們的思路去分析。
2,、分析文檔寫的過于詳細(xì),,甚至將用例的步驟都寫了出來。建議:測試分析要從全局上去看問題,,細(xì)節(jié)的東西即便是知道的,,也要留給之后的用例編寫人員去了解(就像系分之后的開發(fā)需要去寫詳細(xì)設(shè)計(jì)的`道理一樣),,這樣后面的人才會(huì)自己主動(dòng)去想問題。
3,、分析文檔要考慮維護(hù)性問題,,不要出現(xiàn)類似比如還款中狀態(tài)為“r”這種具體的數(shù)據(jù)內(nèi)容。因?yàn)槲业姆治鍪菍?duì)后續(xù)用例編寫人員的一個(gè)指導(dǎo)性的文檔,,所以如果側(cè)分這么寫很有可能導(dǎo)致用例也照著這么寫,,其實(shí)不管側(cè)分和用例都不應(yīng)該具體寫到r這么細(xì)節(jié),否則的話開發(fā)稍作變動(dòng)我們就要相應(yīng)變動(dòng)我們的用例
4,、沒有明確測試目的,。review用例的時(shí)候,沒有提出每個(gè)用例需要明確一個(gè)測試目的,,讓別人來看這個(gè)用例的時(shí)候能明白到底是怎么回事,。
總結(jié):
1、以后寫測試分析文檔,,依據(jù)僅僅是prd文檔,,必須拋開開發(fā)實(shí)現(xiàn)邏輯部分(即不去看系分文檔),待測分出來之后,,再去看系分文檔,,互相看看彼此考慮的是否存在遺漏的地方。等到在寫用例的時(shí)候再讓寫用例的人和相應(yīng)的開發(fā)去互相明確更細(xì)節(jié)的東西,。
2,、寫用例我們目前都是僅僅做到對(duì)流程上的每個(gè)節(jié)點(diǎn)去單獨(dú)分析,細(xì)到看輸出的時(shí)候會(huì)關(guān)注到數(shù)據(jù)庫表的一個(gè)變化,。但是除了以上部分,,其實(shí)還少了對(duì)整體流程的關(guān)注,,需要增加業(yè)務(wù)流程的各條路徑的一個(gè)覆蓋,,在針對(duì)路徑的用例中不需要關(guān)注到數(shù)據(jù)庫表級(jí)那么細(xì)。
3,、在做流程路徑覆蓋之前應(yīng)該畫一個(gè)路徑圖,,這個(gè)圖的畫法考慮各個(gè)入口的不同分開畫流程圖,分別進(jìn)行路徑覆蓋,。
軟件測試實(shí)訓(xùn)課心得體會(huì)篇二
一個(gè)從點(diǎn)點(diǎn)點(diǎn)開始,,一切未知的故事。
在最初的認(rèn)知里,,軟件測試這個(gè)行業(yè)需要掌握的只是簡單的點(diǎn)點(diǎn)點(diǎn),,但是怎么點(diǎn),從那點(diǎn),,為什么點(diǎn)一直是我內(nèi)心的疑惑,,所以,,為了讓自己能夠點(diǎn)點(diǎn)點(diǎn),更明白的點(diǎn)點(diǎn)點(diǎn),,學(xué)習(xí)軟件測試并在這個(gè)行業(yè)發(fā)展成了我現(xiàn)階段的目標(biāo),。
需求澄清階段:從二三百字的英文需求文檔,像一個(gè)產(chǎn)品的使用說明書,,簡單明了的交代了是什么,,怎么用。到后來幾千字的需求澄清文檔,,是一次思維的轉(zhuǎn)變,。從習(xí)以為常的使用各種軟件到思考怎樣去制造出來一個(gè)軟件,一個(gè)成熟的軟件具備了哪些功能才能夠讓我們?nèi)ナ褂?,要同時(shí)從人和計(jì)算機(jī)的角度去思考問題,。從人的角度出發(fā),我們要考慮我們所需要的軟件能夠幫助我們干什么,,在哪些方面減少我們的人工成本,,怎樣才是使用起來方便快捷的。從代碼的角度出發(fā),,代碼能夠?qū)崿F(xiàn)的功能有哪些,,其中的邏輯順序是怎樣的,怎樣才能用最少的代碼實(shí)現(xiàn)最多的功能,。盡最大的努力去提出盡可能多的需求,。
思維導(dǎo)圖階段:思維導(dǎo)圖,像字面意思一樣,,是思維的引導(dǎo)流程圖,。相比于繁瑣的文字信息,它能夠有邏輯有順序的用最少的文字展現(xiàn)一個(gè)軟件應(yīng)有的功能,。也能夠說明在人們對(duì)于軟件錯(cuò)誤的操作后,,軟件能夠明確的告知。
測試計(jì)劃階段:計(jì)劃,,顧名思義,,對(duì)任何一件事情都是需要有計(jì)劃的,它就像是完成目標(biāo)的開始,,我們在對(duì)某件事情有了初步的了解之后,,怎樣去完成這件事情,誰去完成這件事情,,在什么環(huán)境下完成這件事情,,怎樣就算達(dá)到目標(biāo),不管哪一方面,,我們都需要一個(gè)簡單的計(jì)劃,,這樣才能更好的掌控事情的發(fā)展形勢,。
測試設(shè)計(jì)階段:軟件測試需要我們?nèi)y試什么,我們怎樣才能測試出來我們想要的東西,,根據(jù)什么去執(zhí)行測試,。或許這就是測試設(shè)計(jì)的意義,。根據(jù)對(duì)需求的理解,,我們怎樣才算完成對(duì)需求的開發(fā),是測試設(shè)計(jì)的重點(diǎn),,也是測試用例編寫的依據(jù),。我們需要全方面的考慮問題。不僅僅是它能不能正常使用,,而且也包括在異常情況下的處理,;在不同條件,不同環(huán)境下功能能否正常使用,;一個(gè)軟件前端和后端所能顯示的信息情況是否一致,。這些都不再是概括性的描述,而是具體的實(shí)例,。
需求澄清到用例開發(fā),,二三百字到上萬字的文檔,對(duì)于軟件測試這個(gè)行業(yè)有了全新的認(rèn)識(shí),。不止是簡單的點(diǎn)點(diǎn)點(diǎn),,是對(duì)一個(gè)項(xiàng)目上線前的最后一道防線,盡可能多的去避免缺陷產(chǎn)生是軟件測試的職責(zé),。
對(duì)于現(xiàn)階段的自己,,想要更深層次的了解軟件測試,需要的是時(shí)間和精力的付出,。只希望現(xiàn)在的自己,,能夠快速的掌握軟件測試的基礎(chǔ)知識(shí),進(jìn)入這個(gè)行業(yè),。在實(shí)踐中成長,,在成長中學(xué)習(xí),。
軟件測試實(shí)訓(xùn)課心得體會(huì)篇三
在大慶浦東軟件平臺(tái)有限公司經(jīng)過一周的軟件測試實(shí)訓(xùn),,從對(duì)軟件測試沒有什么經(jīng)驗(yàn)的我初步掌握了軟件測試的方法和技能,收獲頗多,。
我在大學(xué)期間的專業(yè)是信息與計(jì)算科學(xué),,原本打算從事網(wǎng)絡(luò)方面的工作,對(duì)活動(dòng)目錄,、數(shù)據(jù)庫,、操作系統(tǒng)等的知識(shí)比較感興趣,。經(jīng)過這次理論學(xué)習(xí),了解到要做好軟件測試,,要求掌握的知識(shí)并不僅僅是測試方面的,,網(wǎng)絡(luò)、數(shù)據(jù)庫,、操作系統(tǒng)等的知識(shí)對(duì)做好測試也是很有幫助的,。這讓我明確了以后學(xué)習(xí)的目標(biāo),在不斷學(xué)習(xí)軟件測試的同時(shí),,也應(yīng)該繼續(xù)其他相關(guān)知識(shí)的深入學(xué)習(xí),。
通過此次學(xué)習(xí),對(duì)整個(gè)軟件測試行業(yè)的了解大大的加深,。以前認(rèn)為軟件測試只是枯燥的反復(fù)的使用被測試軟件來發(fā)現(xiàn)異常的問題,,以為軟件測試并不重要,低開發(fā)一等?,F(xiàn)在認(rèn)識(shí)到了軟件測試的重要性,,軟件測試是軟件產(chǎn)業(yè)向軟件工業(yè)化生產(chǎn)時(shí)代邁進(jìn)不可缺少的重要組成部分,是保證軟件質(zhì)量達(dá)到客戶需求不可缺少的環(huán)節(jié),。軟件測試在國內(nèi)是一個(gè)新的職業(yè),,發(fā)展得比較晚,但它的重要性正在為行業(yè)所重視,。
在學(xué)習(xí)過程中,,我了解了作為一個(gè)合格的測試人員所應(yīng)具備的素質(zhì)與技能。其中個(gè)人素質(zhì)在測試工作中起到了非常重要的作用,,它包括你的信心,、耐心、細(xì)心和與人交流溝通的能力,,它將貫穿你工作生涯的整個(gè)過程,。在測試?yán)碚撋希覀兿到y(tǒng)學(xué)習(xí)了軟件測試的流程,,各種測試階段和測試方法,,以及測試工具的使用。通過這些課程的學(xué)習(xí),,讓我們對(duì)軟件工程也有了更深刻的理解,,為以后的測試工作作了很好的理論儲(chǔ)備和技能的提升。
軟件測試作為軟件開發(fā)過程中一個(gè)非常重要的環(huán)節(jié),,越來越成為軟件開發(fā)商和用戶關(guān)注的焦點(diǎn),。完善的測試是軟件質(zhì)量的保證,因此軟件測試就成了一項(xiàng)重要而艱巨的工作,要做好這項(xiàng)工作當(dāng)然也絕非易事,,我在做軟件測試工作中總結(jié)出了一些經(jīng)驗(yàn)和技巧,。
1.功能點(diǎn)的細(xì)化
在進(jìn)行測試前,先將所要測試的功能細(xì)分,,填寫《測試用例表》,,有針對(duì)性的運(yùn)行功能測試案例,逐個(gè)對(duì)每個(gè)功能細(xì)分點(diǎn)進(jìn)行測試,。在每次運(yùn)行測試案例之前,,明確此次運(yùn)行的目的和預(yù)期的輸出結(jié)果,并要做好記錄。
2.注意測試中的錯(cuò)誤集中發(fā)生的現(xiàn)象
有一些錯(cuò)誤是和程序開發(fā)人員的編程水平和習(xí)慣有很大關(guān)系的。例如程序中的拼寫錯(cuò)誤,,習(xí)慣用法等,。注意收集并記錄這些現(xiàn)象,有助于更快、更多地發(fā)現(xiàn)類似的錯(cuò)誤。
3.盡可能多的使用非常規(guī)的測試
充分考慮到各種合法的輸入和不合法的輸入以及各種邊界條件。邊界值往往是最容易出現(xiàn)異常的情況,,特殊的情況下甚至要制造極端的狀態(tài)和意外狀態(tài),比如網(wǎng)絡(luò)突然中斷,,和電源突然斷電等情況,。
4.對(duì)測試錯(cuò)誤結(jié)果一定要有一個(gè)確認(rèn)的過程
一般有a測試出來的錯(cuò)誤,一定要有一個(gè)b來確認(rèn),。
5.制定嚴(yán)格的測試計(jì)劃
測試時(shí)間安排的盡量寬松,,不要希望在極短的時(shí)間內(nèi)完成一個(gè)高水平的測試。
6.回歸測試的關(guān)聯(lián)性一定要引起充分的注意
在開發(fā)人員剛修復(fù)bug之后的地方,,再找一找,,往往開發(fā)人員只修復(fù)報(bào)告出來的缺陷而不去考慮別的功能在修改時(shí)可能會(huì)重新造成錯(cuò)誤。修改一個(gè)錯(cuò)誤而引起更多的錯(cuò)誤出現(xiàn)的現(xiàn)象并不少見,。
7.測試文檔要盡可能詳細(xì)
《測試用例表》中的功能點(diǎn)可盡量的詳細(xì),,如實(shí)、詳細(xì)地記錄每次運(yùn)行測試案例的輸入數(shù)據(jù),,輸出數(shù)據(jù),,出錯(cuò)提示,進(jìn)行測試的時(shí)間,,完成測試的時(shí)間等,,便于以后對(duì)測試工作的回溯。
8.重視交流和溝通
包括和程序開發(fā)人員的交流,,同是測試人員之間的交流,,網(wǎng)上技術(shù)論壇和網(wǎng)友的交流,,和客戶的交流等,。多思考,,多交流,多提問,,通過多種溝通交流的途徑,,可以少走很多彎路,同時(shí)可以學(xué)到很多東西,。
9.善于總結(jié)
在測試過程中發(fā)現(xiàn)的所有問題,,異常情況,發(fā)現(xiàn)程序開發(fā)人員易犯,,常犯的錯(cuò)誤,,各種有價(jià)值的經(jīng)驗(yàn)教訓(xùn),使用系統(tǒng)和操作數(shù)據(jù)庫時(shí)發(fā)現(xiàn)或者學(xué)到的技巧,,使用測試工具時(shí)的心得等等,,都可以隨手記錄在筆記本或者電腦上。這些都將是今后工作中可以參照的珍貴資料,,同時(shí)也會(huì)成為自己的寶貴經(jīng)驗(yàn),。
10.妥善保存一切測試過程文檔。
這次軟件測試實(shí)訓(xùn)為我們以后從事軟件測試工作打下了良好的專業(yè)基礎(chǔ),,為我們的進(jìn)一步學(xué)習(xí)提高打下了扎實(shí)的理論基礎(chǔ),。對(duì)測試過程有了初步的認(rèn)識(shí),測試計(jì)劃,、測試設(shè)計(jì),、測試開發(fā)、測試執(zhí)行,、測試評(píng)估,、測試報(bào)告貫穿整個(gè)軟件開發(fā)過程。單元測試,、集成測試,、系統(tǒng)測試、驗(yàn)證測試每個(gè)階段都應(yīng)以用戶需求為依據(jù),。這些基本的概念雖然比較抽象,,但對(duì)以后的實(shí)踐是大有益處的。
總的來說,,這次培訓(xùn)效果不錯(cuò),,對(duì)自己有一定的提升,這完全不同與學(xué)校的學(xué)習(xí),,因?yàn)樗淤N近工作,,針對(duì)以后工作的內(nèi)容作了很多實(shí)例的練習(xí)與工具的使用,為我們更快的加入工作提供的很好的前提。接下來一段時(shí)間,,我將利用假期進(jìn)入相關(guān)測試部門進(jìn)行實(shí)際項(xiàng)目的訓(xùn)練,,我相信在我有了很好的理論基礎(chǔ)后,會(huì)在工作中很好的加以應(yīng)用,,讓測試工作做得更好,。同時(shí),我會(huì)更加努力的學(xué)習(xí)與工作,,遇到問題會(huì)及時(shí)多渠道尋找解決方法,,積極上進(jìn),希望早日成為一名優(yōu)秀的測試人員,。