軟件測試學(xué)習(xí)心得_第1頁
軟件測試學(xué)習(xí)心得_第2頁
軟件測試學(xué)習(xí)心得_第3頁
軟件測試學(xué)習(xí)心得_第4頁
軟件測試學(xué)習(xí)心得_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

本文格式為Word版,下載可任意編輯——軟件測試學(xué)習(xí)心得第一篇:軟件測試課學(xué)習(xí)心得

軟件測試課學(xué)習(xí)心得

09301028張如

這個學(xué)期我學(xué)習(xí)了軟件測試這門專業(yè)課程,在學(xué)期即將終止的時候,我也對這門課程建立根本的了解和理解。軟件測試這門課程作為軟件工程專業(yè)中一門很重要的課程,已經(jīng)在軟件領(lǐng)域占據(jù)了不成替代的角色,當(dāng)一個軟件從雛形到真正的在一臺計(jì)算機(jī)上運(yùn)行的時候,誰也不能保證計(jì)算機(jī)軟件能一步到位的得志人們的需求。所以就有了軟件測試,其目的是:第一是確認(rèn)軟件的質(zhì)量,其一方面是確認(rèn)軟件做了你所期望的事情,另一方面是確認(rèn)軟件以正確的方式來做了這個事情。下面我簡樸的寫一下這個學(xué)期對課程的總結(jié)和收獲。

我認(rèn)為,在整個浩瀚的軟件工程中,不管是需求分析、架構(gòu)設(shè)計(jì)甚至是結(jié)果的debug,都會產(chǎn)生引入不管的機(jī)遇,這就要求作為一個軟件測試師要掌管豐富的軟件工程原理和學(xué)識。測試的工作將會存在于整個工程周期,即在工程開頭時需要各種分析調(diào)研時就開頭了。尤其是在形成需求規(guī)格說明書時就有對文檔的測試需求,甚至主導(dǎo)整個工程的走向。

軟件測試對規(guī)律思維、學(xué)習(xí)才能、回響要求很高,是否有嚴(yán)密的思維和逆向思維也分外重要。做測試還要考慮到全體出錯的可能性,有時候還要用一些分外規(guī)的的測試方法。軟件測試還很提防軟件性能問題,也就是要保證軟件運(yùn)行得很好;

不同的使用環(huán)境下,考慮軟件

的兼容性同樣重要。對于測試員來講,會比開發(fā)人員更加重視軟件產(chǎn)品的質(zhì)量問題。在測試過程中,測試者可能會為客戶的需求角度考慮到更多,由此我們可以認(rèn)為測試人員有權(quán)利抉擇產(chǎn)品是否可以發(fā)布。然而,通過一個學(xué)期的學(xué)期,我們又不得不懂得,軟件測試人員不是萬能的,測試人員在面對一個設(shè)計(jì)爛編碼爛的軟件時,也是無法不低頭的,再怎么測試它也變不成優(yōu)秀的軟件。

通過課上的理論由于課下的實(shí)踐和后半學(xué)期又由于身體力行于群論壇里使我對測試方法和設(shè)計(jì)分析有了大致的接觸和深入了解。收印象深刻的有一下幾點(diǎn)。

1、最根本的測試的分類:從是否需要執(zhí)行被測軟件的角度,可分為靜態(tài)測試和動態(tài)測試;

從測試是否針對系統(tǒng)的內(nèi)部布局和概括實(shí)現(xiàn)算法的角度來看,可分為白盒測試和黑盒測試。

2、然后就是,白盒測試中的規(guī)律驅(qū)動測試的籠罩率測試。

3、還有就是對于劃分等價類和邊界值法這一塊,讓我從模糊到明朗。

4、在初次寫測試用例的時候,感覺真是糾結(jié),用例寫的很死板,看似簡樸的一個填表工作,要寫好真是不簡樸。一開頭寫的對比不自然,有些生搬硬套,而且還很慢。在后來負(fù)責(zé)了對論壇嶄新事版塊的測試之后,明白了測試用例其實(shí)就是指導(dǎo)怎么去執(zhí)行測試,而且書寫設(shè)計(jì)測試用例也要以熟諳軟件的業(yè)務(wù)為前提,才能更好的去測試。

另外就是一個學(xué)期的學(xué)習(xí)讓我校正了幾點(diǎn)誤區(qū):

1.有位大師曾說過:“軟件測試的目的在于察覺錯誤,一個好的測試用例在于察覺從來未察覺的錯誤,一個告成的測試是察覺了從未察覺的錯誤的測試。”由此我自認(rèn)為測試就是為了找到bug,然而一個學(xué)期的測試學(xué)習(xí)閱歷報(bào)告我這是錯誤的,假設(shè)只是為了找到bug,那么bug會成天纏著你。

2.在大家協(xié)力測試論壇的時期內(nèi),我曾認(rèn)為這種大量的重復(fù)性的工作真的很乏味,可是在這乏味中真心發(fā)生挺多有意思的bug,意想不到的bug,所以我認(rèn)為只要掌管了方法,在重復(fù)中尋到到創(chuàng)新的小驚喜,任何東西都有它的特點(diǎn)。

作為測試新手,通過一學(xué)期的學(xué)習(xí),我認(rèn)為能獨(dú)立寫測試籌劃,設(shè)計(jì)測試用例,精通一種測試工具,理解一種bug管理軟件是新手晉級老手的必備素質(zhì)。任重而道遠(yuǎn)?!

在結(jié)果,我不得不提的就是細(xì)心和細(xì)心了。這是我認(rèn)為這個學(xué)期測試課上收獲最大的了,課程要求測試時務(wù)必細(xì)心和細(xì)心,我在想,假設(shè)以后真的工作在測試一系列的崗位上,要學(xué)會坐得住,用大量的時間和精力和bug斗爭,分開、識別還有歸類bug,是不是也能真的變更我莽撞大意和三分鐘熱度的毛病。

結(jié)果感謝劉老師這學(xué)期的課程講授,和實(shí)踐中的指導(dǎo)和扶助。測試路程,路漫漫其修遠(yuǎn)兮,吾將上下而求索。

其次篇:軟件測試學(xué)習(xí)綱要

《軟件測試》學(xué)習(xí)綱要

一、2022年春季學(xué)期期末考試題型如下:

1、選擇題:15題、每題2分;

共30分

2、填空題:15空、每空1分;

共15分

3、論述題:6題、每題5分;

共30分

4、軟件測試實(shí)踐題:4題、共25分

學(xué)習(xí)要點(diǎn):

1)軟件測試目的、原那么、誤區(qū)、對象、分類

2)軟件缺陷

3)軟件測試v模型

4)測試用例概念、設(shè)計(jì)原那么、設(shè)計(jì)步驟

5)黑盒、白盒測試

6)邊界值、等價類測試用例設(shè)計(jì)

7)因果圖法

8)場景法

9)規(guī)律籠罩測試分類、關(guān)系

10)環(huán)路繁雜度

11)單元測試概念

12)單元測試的策略

13)集成測試概念

14)集成測試策略10個字

15)系統(tǒng)測試的概念

16)回歸測試概念

17)驗(yàn)收測試概念、過程

18)動態(tài)測試與靜態(tài)測試

19)系統(tǒng)性能參數(shù)

20)性能測試分類

21)測試籌劃、測試報(bào)告文檔內(nèi)容

22)白盒測試用例設(shè)計(jì)

23)黑盒測試用例設(shè)計(jì)

24)junit單元測試用例設(shè)計(jì)及編程

第三篇:軟件測試學(xué)習(xí)根基

學(xué)習(xí)軟件測試需要什么根基

1、自學(xué)才能又是與根基無關(guān)的,但自學(xué)才能是一個技術(shù)人員最重要的才能之一,尤其是在遇到問題時快速學(xué)習(xí)并找到解決手段的才能。技術(shù)人員很重要的一點(diǎn)就是需要不斷學(xué)習(xí)新的學(xué)識,這樣才能與時俱進(jìn)。在工作中不要盼望別人報(bào)告你該學(xué)什么,該怎么學(xué),甚至幫你解決問題,要對自己有個長期的規(guī)劃,夢想往哪方面進(jìn)展,理應(yīng)具備什么樣的學(xué)識。當(dāng)然學(xué)識是學(xué)不完的,工作中很可能遇到?jīng)]學(xué)過的問題,因此遇到問題時要知道怎樣去探索解決方法,并自己斟酌如何解決。

2、編程根基至少要了解一門編程語言,c、vb、java都可以,留神是了解而不是精通。了解的意思就是能看懂代碼,假設(shè)能自己寫簡樸的代碼就更好了。關(guān)鍵是了解編程的思想,不至于看到代碼相關(guān)的內(nèi)容就不知所措了。只要能看懂一種編程語言,學(xué)會其他語言也就不是問題了。其實(shí)絕大片面剛剛從事軟件測試行業(yè)的人都是做功能黑盒測試,并不需要編程才能,但當(dāng)工作了一段時間,想往更高層次進(jìn)展時,就需要更全面的才能,編程才能就是很重要的一點(diǎn)。假設(shè)想往性能測試、自動化測試方面進(jìn)展的話,那編程才能更是必不成少的了,由于使用測試工具就需要編程。

3、數(shù)據(jù)庫根基與編程根基一樣,會簡樸的sql語句,熟諳一種數(shù)據(jù)庫的使用,sqlserver是首選,終究是微軟的產(chǎn)品,簡樸易用?,F(xiàn)在的軟件系統(tǒng)根本上沒有不使用數(shù)據(jù)庫的了,測試人員可能經(jīng)常會到數(shù)據(jù)庫中查詢一些數(shù)據(jù),假設(shè)能自己舉行數(shù)據(jù)庫的操作,那么不但能提高工作效率,也能對系統(tǒng)有更深一步的了解。

4、英語根基具備根本的英語讀寫才能??吹接⒄Z就畏縮可不是一個軟件測試人員理應(yīng)具備的素質(zhì)。根本上全體的軟件測試工具都是英文界面,好多好的學(xué)識文檔也只有英文版的,有可能你測試的系統(tǒng)也是英文的,甚至在一些企業(yè)里,跟你溝通的開發(fā)人員也只會英語。但也不要被嚇著,英語其實(shí)多用用就熟諳了,再開個金山詞霸,難不倒你的。英語不需要多講了,即使不從事軟件測試工作會一門外語也是很有用的。

第四篇:軟件測試的學(xué)習(xí)

軟件測試學(xué)習(xí)

一、軟件測試方法:白盒測試、黑盒測試、灰盒測試

二、軟件測試階段:

執(zhí)行人測試階段測試方法

開發(fā)人員—1.單元測試(白盒測試)

測試人員—2.集成測試(黑盒+白盒測試)

測試人員—3.系統(tǒng)測試(黑盒多)

第三方—4.驗(yàn)收測試(黑盒多)

驗(yàn)收測試包括:正式驗(yàn)收測試、alpha測試、beta測試三種。

系統(tǒng)測試包括:功能測試、性能測試、界面測試、安好測試、配置測試、兼容測試、回歸測試等。

三、軟件各種測試的定義:

白盒測試:程序內(nèi)部的布局測試,也叫布局測試或規(guī)律驅(qū)動測試,對程序全體規(guī)律路徑舉行測試。

?白盒測試的主要方法:規(guī)律驅(qū)動測試和根本路徑測試。

?白盒測試主要對程序模塊舉行如下檢查:

1.對程序模塊全體獨(dú)立的執(zhí)行路徑至少測試一遍。

2.多全體規(guī)律判定,取“真”與取“假”,的兩種處境都至少測試一遍。

3.在循環(huán)的邊界和運(yùn)行的邊界內(nèi)執(zhí)行循環(huán)體。

4.測試內(nèi)部數(shù)據(jù)布局的有效性,等等。

黑盒測試:也叫數(shù)據(jù)驅(qū)動測試,主要是基于需求分析對系統(tǒng)的功能舉行測試。

?黑盒測試的主要方法:等價類劃分、邊界值分析、因果圖、場景法、錯誤揣測法

※(測試用例設(shè)計(jì)所采用的方法就是黑盒測試的主要方法)

?黑盒測試為了察覺幾類錯誤:

1.在接口上,輸入是否正確接收,輸出結(jié)果是否正確(集成測試)

2.功能是否有遺漏,是否正確(系統(tǒng)測試-功能)

3.性能是否能得志要求(系統(tǒng)測試-性能)

4.是否有數(shù)據(jù)布局錯誤或外部信息(例如數(shù)據(jù)文件)訪問錯誤(系統(tǒng)測試-兼容)

5.是否有初始化或終止性錯誤(系統(tǒng)測試-安好)

單元測試:對代碼的運(yùn)行測試(也叫白盒測試),用于判定某個特定條件(或場景)下某個特定函數(shù)的行為。

集成測試:(也叫組裝測試,聯(lián)合測試),是單元測試的規(guī)律擴(kuò)展。模塊與模塊之間接口的測試。

?集成測試的策略:

1.模塊與模塊連接時,穿越模塊接口的數(shù)據(jù)是否損失。

2.各個子模塊組合起來,是否達(dá)成預(yù)期要求的父功能。

3.一個模塊的功能是否對另一個模塊的功能產(chǎn)生不利影響。

4.單個模塊的誤差積累起來,是否會放大,從而達(dá)成不成采納的程度。

5.全局?jǐn)?shù)據(jù)布局是否有問題。

系統(tǒng)測試:是將測試的子系統(tǒng)裝配成一個完整的系統(tǒng)來測試

?系統(tǒng)測試的目的:對最終軟件系統(tǒng)舉行全面的測試,確保最終軟件系統(tǒng)得志產(chǎn)品的需求并遵循系

統(tǒng)設(shè)計(jì)。

驗(yàn)收測試:alpha測試、beta測試、第三方驗(yàn)收測試

回歸測試:對系統(tǒng)的新版本執(zhí)行上一版本的測試用例檢驗(yàn)是否通過。也可以說對于修改后新代碼舉行測試。

?回歸測試:作為軟件生命周期的一個組成片面,在整個軟件測試過程中占有很大的工作量比重,

軟件開發(fā)的各個階段都會舉行屢屢回歸測試

功能測試:也叫黑盒測試,利用黑盒測試法舉行動態(tài)測試,根據(jù)需求分析看系統(tǒng)是否能達(dá)成預(yù)期結(jié)果。

性能測試:也叫壓力測試,目標(biāo)是測試當(dāng)負(fù)載逐步增加時,系統(tǒng)各項(xiàng)性能指標(biāo)的變化處境。

界面測試:測試界面是否美觀,是否能讓用戶合意,操作功能是否合理。

安好測試:檢查系統(tǒng)對非法侵入的防范才能(破譯密碼、養(yǎng)護(hù)機(jī)制)。

配置測試:搭環(huán)境時,舉行的參數(shù)配置是否合理。

兼容測試:與其他軟件或欣賞器是否發(fā)生沖突。

四、測試活動的生命周期是什么(也可說成測試流程是什么)?

是指從測試工程籌劃建立到bug提交的整個過程。

包括五個階段:1、測試工程籌劃

2、測試需求分析

3、測試用例編寫

4、測試用例執(zhí)行

5、bug提交

(總結(jié):測試的集成測試階段和系統(tǒng)測試階段,兩個階段會運(yùn)用“測試活動生命周期”來完成)

例如:集成測試→上面的五個階段(測試工程籌劃除外)

系統(tǒng)測試→上面的五個階段(測試工程籌劃除外)

?軟件測試工程籌劃的目的、內(nèi)容:(對應(yīng)階段1)

軟件測試籌劃是指導(dǎo)測試過程的綱領(lǐng)性文件,包含了產(chǎn)品概述、測試策略、測試方法、測試區(qū)域、測試配置、測試

周期、測試資源、測試交流、風(fēng)險(xiǎn)分析等內(nèi)容。借助軟件測試籌劃,參與測試的工程成員,尤其是測試管理人員,

可以明確測試任務(wù)和測試方法,保持測試實(shí)施過程的順暢溝通,跟蹤和操縱測試進(jìn)度,應(yīng)對測試過程中的各種變更。

測試籌劃和測試細(xì)致規(guī)格、測試用例之間是戰(zhàn)略和戰(zhàn)術(shù)的關(guān)系,測試籌劃主要從宏觀上規(guī)劃測試活動的范圍、方法

和資源配置,而測試細(xì)致規(guī)格、測試用例是完成測試任務(wù)的概括戰(zhàn)術(shù)。所以其中最重要的是測試策略和測試方法(最

好是能先評審)

?軟件測試工程籌劃從什么時候開頭的,為什么?(對應(yīng)階段1)測試過程測試過程

軟件測試?yán)響?yīng)在需求分析階段就介入,

由于測試的對象不僅僅是程序編碼,理應(yīng)對軟件開發(fā)過程中產(chǎn)生的全體產(chǎn)品都測試,并且軟件缺陷存在放大趨勢.缺

陷察覺的越晚,修復(fù)它所花費(fèi)的本金就越大.

?測試用例編寫的內(nèi)容:(也可以說成是缺陷測試報(bào)告的組成:)(對應(yīng)階段3)

簡樸說分三片面,測試步驟、數(shù)據(jù)輸入、預(yù)期結(jié)果

缺陷測試報(bào)告的組成:缺陷的標(biāo)題,缺陷的根本信息,復(fù)現(xiàn)缺陷的操作步驟,缺陷實(shí)際結(jié)果的描述,期望正確結(jié)果

的描述,解釋文字和截取的缺陷圖像

?缺陷的生命周期(也可以說成是bug的管理流程)(對應(yīng)階段5)

最簡樸的缺陷生命周期:

察覺—開啟:察覺缺陷提交給開發(fā)人員

開啟—修復(fù):開發(fā)人員在現(xiàn),修復(fù)缺陷,然后提交測試人員去驗(yàn)證

修復(fù)—關(guān)閉:測試人員驗(yàn)證修復(fù)的軟件,關(guān)閉已不存在的缺陷。

繁雜的缺陷生命周期:

測試人員提交bug入庫(qc),錯誤狀態(tài)為new

高級測試人員驗(yàn)證錯誤

驗(yàn)證錯誤qc狀態(tài)驗(yàn)證open狀態(tài)下錯誤qc狀態(tài)

高級測試人員是open開發(fā)人員是并修復(fù)fixed

高級測試人員不是declind不是declind

是不能修復(fù)留下文字說明保存保存bug為open對于不能解決和延期解決的bug,不能讓開發(fā)人員自己抉擇,一般要報(bào)告給測試經(jīng)理。

五、測試終止的標(biāo)準(zhǔn)是什么:(對應(yīng)測試活動生命周期記憶)

基于“工程籌劃”的原那么(對應(yīng)階段1)

基于“測試階段”的原那么(對應(yīng)階段2)

基于“測試用例”的原那么(對應(yīng)階段3)

基于“籠罩率”的原那么(對應(yīng)階段4)

基于“缺陷收斂趨勢”的原那么(對應(yīng)階段5)

基于“缺陷修復(fù)率”的原那么(對應(yīng)階段5)

基于“缺陷度量”的原那么(對應(yīng)階段5)

基于“驗(yàn)收測試”的原那么

基于“質(zhì)量本金”的原那么

基于“測試行業(yè)閱歷”的原那么

六、測試工具:

測試bug的管理工具:td、qc、bugfree

功能測試管理工具:qtp

性能測試管理工具:loadrunner

[testdirector]:企業(yè)級測試管理工具,也是業(yè)界第一個基于web的測試管理系統(tǒng)。

[qualitycenter]:基于web的測試管理工具,可以組織和管理應(yīng)用程序測試流程的全體階段,包括指定測試需求、籌劃測試、執(zhí)行測試和跟蹤缺陷。

[quicktestprofessional]:用于創(chuàng)造功能和回歸測試。

[loadrunner]:預(yù)料系統(tǒng)行為和性能的負(fù)載測試工具

七、軟件測試的相關(guān)概念:

軟件測試的對象:需求規(guī)格說明書、概要設(shè)計(jì)規(guī)格說明書、細(xì)致設(shè)計(jì)規(guī)格說明書、源代碼程序

軟件測試:檢測系統(tǒng)預(yù)期結(jié)果與實(shí)際結(jié)果之間的區(qū)別,察覺系統(tǒng)中的bug。

軟件測試與qa的識別:

qa:是以第三方的容貌,孤立于工程組以外的身份,對整個開發(fā)舉行評審,qa負(fù)責(zé)對每個階段的軟件文檔審

核。

軟件測試的目的:

1.察覺代碼錯誤(單元測試)

2.一個告成的測試用例,在于察覺至今未察覺的錯誤

3.一個告成的測試用例,在于察覺至今未察覺錯誤的測試

4.依據(jù)需求分析確保產(chǎn)品的全體功能,并且用戶訪問的全體功能附有書面說明書。(系統(tǒng)測試-功能)

5.得志性能和效率的要求(系統(tǒng)測試-性能)

6.適應(yīng)用戶的環(huán)境(系統(tǒng)測試-兼容)

軟件測試的原那么:

1.應(yīng)盡早執(zhí)行,并貫穿于整個軟件生命周期。(軟件的生命周期)

2.嚴(yán)格執(zhí)行測試籌劃(軟件的生命周期-測試工程籌劃)

3.應(yīng)追溯需求(軟件的生命周期-測試需求分析)

4.窮舉例是不能的,要遵循good-enough原那么(軟件的生命周期-測試用例編寫)

5.關(guān)注缺陷的修復(fù)(軟件的生命周期-bug提交)

6.檢查程序是否做了不該做的(單元測試)

7.務(wù)必確定預(yù)期結(jié)果(系統(tǒng)測試-功能)

8.應(yīng)由第三方來構(gòu)造(驗(yàn)收測試)

八、v模型:

v模型:透露了軟件測試活動分層和分階段的本質(zhì)特性。

如:集成測試對應(yīng)概要設(shè)計(jì)

集成測試籌劃和集成測試說明文檔的編寫:可以在概要設(shè)計(jì)階段就可以開頭編寫,只要在集成測試實(shí)施前完成即可。

v模型還有一點(diǎn)意義:1)在需求分析階段:

編寫測試用例,可以察覺需求文檔本身的缺陷,這樣就能盡早把需

求的缺陷消釋,制止使缺陷殘留到下一個階段中。

2)在概要設(shè)計(jì)階段:編寫集成測試用例也會間接地地圖軟件設(shè)計(jì)質(zhì)量。

總結(jié):開發(fā)人員軟件開發(fā)階段:用戶需求、需求分析與系統(tǒng)設(shè)計(jì)、概要設(shè)計(jì)、細(xì)致設(shè)計(jì)、編碼

(集成、實(shí)施、交付)

測試人員軟件測試階段:驗(yàn)收測試打定、系統(tǒng)測試打定、集成測試打定、單元測試打定、單元測試

(集成測試、系統(tǒng)測試、驗(yàn)收測試)

(測試階段打定反過來,與開發(fā)階段對應(yīng)上)

九、典型的軟件測試過程模型是:v模型、w模型、h模型、前置測試模型。

第五篇:軟件測試學(xué)習(xí)總結(jié)

軟件測試學(xué)習(xí)總結(jié)

姓名:某某學(xué)號:20220001

在大慶浦東軟件平臺有限公司經(jīng)過一周的軟件測試實(shí)訓(xùn),從對軟件測試沒有什么閱歷的我初步掌管了軟件測試的方法和技能,收獲頗多。

我在大學(xué)期間的專業(yè)是信息與計(jì)算科學(xué),原本計(jì)劃從事網(wǎng)絡(luò)方面的工作,對活動目次、數(shù)據(jù)庫、操作系統(tǒng)等的學(xué)識對比感興趣。經(jīng)過這次理論學(xué)習(xí),了解到要做好軟件測試,要求掌管的學(xué)識并不僅僅是測試方面的,網(wǎng)絡(luò)、數(shù)據(jù)庫、操作系統(tǒng)等的學(xué)識對做好測試也是很有扶助的。這讓我明確了以后學(xué)習(xí)的目標(biāo),在不斷學(xué)習(xí)軟件測試的同時,也理應(yīng)持續(xù)其他相關(guān)學(xué)識的深入學(xué)習(xí)。

通過此次學(xué)習(xí),對整個軟件測試行業(yè)的了解大大的加深。以前認(rèn)為軟件測試只是枯燥的反復(fù)的使用被測試軟件來察覺奇怪的問題,以為軟件測試并不重要,低開發(fā)一等?,F(xiàn)在熟悉到了軟件測試的重要性,軟件測試是軟件產(chǎn)業(yè)向軟件工業(yè)化生產(chǎn)時代邁進(jìn)不成缺少的重要組成片面,是保證軟件質(zhì)量達(dá)成客戶需求不成缺少的環(huán)節(jié)。軟件測試在國內(nèi)是一個新的職業(yè),進(jìn)展得對比晚,但它的重要性正在為行業(yè)所重視。

在學(xué)習(xí)過程中,我了解了作為一個合格的測試人員所應(yīng)具備的素質(zhì)與技能。其中個人素質(zhì)在測試工作中起到了分外重要的作用,它包括你的信仰、細(xì)心、細(xì)心和與人交流溝通的才能,它將貫穿你工作生涯的整個過程。在測試?yán)碚撋希覀兿到y(tǒng)學(xué)習(xí)了軟件測試的流程,各種測試階段和測試方法,以及測試工具的使用。通過這些課程的學(xué)習(xí),讓我們對軟件工程也有了更深刻的理解,為以后的測試工作作了很好的理論儲蓄和技能的提升。

軟件測試作為軟件開發(fā)過程中一個分外重要的環(huán)節(jié),越來越成為軟件開發(fā)商和用戶關(guān)注的焦點(diǎn)。完善的測試是軟件質(zhì)量的保證,因此軟件測試就成了一項(xiàng)重要而艱辛的工作,要做好這項(xiàng)工作當(dāng)然也絕非易事,我在做軟件測試工作中總結(jié)出了一些閱歷和技巧。

1.功能點(diǎn)的細(xì)化

在舉行測試前,先將所要測試的功能細(xì)分,填寫《測試用例表》,有針對性的運(yùn)行功能測試案例,逐個對每個功能細(xì)分點(diǎn)舉行測試。在每次運(yùn)行測試案例之前,明確此次運(yùn)行的目的和預(yù)期的輸出結(jié)果,并要做好記錄。

2.留神測試中的錯誤集中發(fā)生的現(xiàn)象

有一些錯誤是和程序開發(fā)人員的編程水平和習(xí)慣有很大關(guān)系的。例如程序中的拼寫錯誤,習(xí)慣用法等。留神收集并記錄這些現(xiàn)象,有助于更快、更多地察覺類似的錯誤。

3.盡可能多的使用分外規(guī)的測試

充分考慮到各種合法的輸入和不合法的輸入以及各種邊界條件。邊界值往往是最輕易展現(xiàn)奇怪的處境,特殊的處境下甚至要制造極端的狀態(tài)和意外狀態(tài),譬如網(wǎng)絡(luò)突然中斷,和電源突然斷電等處境。

4.對測試錯誤結(jié)果確定要有一個確認(rèn)的過程

一般有a測試出來的錯誤,確定要有一個b來確

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論