![測試用例范文(篇一)_第1頁](http://file4.renrendoc.com/view2/M02/34/1B/wKhkFmafgjCAAnPkAAGaUvCqp2Q962.jpg)
![測試用例范文(篇一)_第2頁](http://file4.renrendoc.com/view2/M02/34/1B/wKhkFmafgjCAAnPkAAGaUvCqp2Q9622.jpg)
![測試用例范文(篇一)_第3頁](http://file4.renrendoc.com/view2/M02/34/1B/wKhkFmafgjCAAnPkAAGaUvCqp2Q9623.jpg)
![測試用例范文(篇一)_第4頁](http://file4.renrendoc.com/view2/M02/34/1B/wKhkFmafgjCAAnPkAAGaUvCqp2Q9624.jpg)
![測試用例范文(篇一)_第5頁](http://file4.renrendoc.com/view2/M02/34/1B/wKhkFmafgjCAAnPkAAGaUvCqp2Q9625.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
測試用例范文(篇一)測試用例范文(篇一)1、參與需求討論、設計評審、制定項目測試計劃、測試策略,分配測試資源,構(gòu)建測試環(huán)境,設計并執(zhí)行測試用例,進行缺陷跟蹤和軟件質(zhì)量分析等工作;
2、帶領新人熟悉項目,執(zhí)行測試,輸出測試報告;
3、完成API測試任務,對部分功能進行性能測試;
4、編寫自動化測試腳本,將手工測試用例進行整理并轉(zhuǎn)化為腳本,用于回歸測試。
5、負責終端app測試(如:UI測試,交叉事件測試,安全性測試,兼容性測試,用戶體驗測試以及安裝/卸載/升級等)
6、使用Adb+Monkey工具進行偽隨機穩(wěn)定性測試,并使用Adb命令生成Logcat日志
7、提交并跟蹤BUG,BUG修復后再做一個回歸測試,并及時更新用例。
測試用例范文(篇二)yjbys
男25歲湖南人
學歷:本科
工作年限:1-2年
期望薪資:面議
工作地點:北京-不限
工作經(jīng)驗
(工作了1年5個月,做了2份工作)
北京凱瑞世達科技有限公司
工作時間:2015年7月至2016年2月[7個月]
職位名稱:軟件測試工程師
工作內(nèi)容:Android/IOS第三方APP客戶端的tester,參與客戶端的測試任務,負責產(chǎn)品客戶端軟件測試。
1.參與測試計劃,,根據(jù)需求文檔編寫測試用例
2.按照需求文檔進行基本功能的測試以及執(zhí)case
3.兼容性和異常性的測試
4.使用eclipse抓取Log日志
5.在禪道上報bug并及時跟蹤bug,協(xié)助開發(fā)人員復現(xiàn)bug
6.首頁啟用時間的性能測試
7.分析測試結(jié)果,編寫測試報告
8.上線之前回歸重點case以及發(fā)版后驗證升級
工作時間:2016年7月至2017年5月[10個月]
職位名稱:軟件測試工程師
工作內(nèi)容:1、熟悉需求文檔,需求設計文檔,概要設計,和產(chǎn)品了解功能點的實現(xiàn),和開發(fā)了解軟件架構(gòu),參與產(chǎn)品會議,編寫測試用例,測試計劃,進行用例評審會議,和同事共同測試,互相評審
2、拉分支,對整體功能冒煙測試,按照需求文檔進行全部功能的測試
3、測試用例全部跑case,進行探索性測試
4、在禪道上報bug并及時跟蹤bug,與開發(fā)人員溝通協(xié)助復現(xiàn)BUG
5、崩潰時使用Eclipse抓log日志,截圖UI等
6、兼容性測試以及進入APP加載的時間性能測試,有時需要使用Loadrunner和Jmeter進行錄腳本,壓測和簡單的接口測試
7、上線之前回歸重點case以及發(fā)版后驗證升級,安裝卸載測試,下一個迭代簡單測試環(huán)境的準備
8、分析測試結(jié)果,編寫測試報告,寫好每日測試計劃,處理用戶反饋BUG等
教育經(jīng)歷
2016年6月畢業(yè)湖南工學院高分子材料與工程
專業(yè)技能
charles:熟練經(jīng)驗:1年
jmeter:熟練經(jīng)驗:1年
loadrunner:熟練經(jīng)驗:1年
語言技能
英語:較好
自我描述
1、做事認真負責,性格樂觀開朗.熱愛交友,對工作負責,堅持不懈,能吃苦耐勞,責任
感強。
2、有良好的溝通能力和理解能力,有較強的協(xié)作精神和團隊意識,在工作中可以和同事和睦相處,能積
極與同事交流反饋
3是一個愛玩電子游戲,愛音樂,打球,愛學習無不良嗜好的幽默熱血青年
測試用例范文(篇三)1.
文檔說明包含:文檔目的和讀者對象
文檔目的:描述編寫本文檔的目的、編寫文檔時用到的約定和文檔的編排方式。
讀者對象:讀者包括部門經(jīng)理/高級經(jīng)理、項目經(jīng)理、項目組、測試人員、配置管理員及其他相關人員。
2.
術(shù)語與參考包含:參考資料與術(shù)語解釋
參考資料:填寫本文檔時使用的參考資料,例如詳細設計文檔,開發(fā)文檔等
序號
名
稱
版本(時間)
備
注
1
2
3
術(shù)語解釋:解釋測試人員使用的專業(yè)術(shù)語,例如集成測試、冒煙測試是什么意思等。
縮寫/術(shù)語
解
釋
3.
測試計劃概述包含:測試系統(tǒng)概述、測試目標、測試方法、測試里程碑、測試系統(tǒng)發(fā)布及溝通策略。
測試系統(tǒng)概述:介紹測試的系統(tǒng):體系結(jié)構(gòu)、組件、集成測試相關的系統(tǒng)分解或者組裝情況介紹。
測試目標、方法及策略:說明測試目標、方法(手工、自動)、分階段測試的策略等。
測試系統(tǒng)發(fā)布及溝通策略:根據(jù)項目的開發(fā)情況,說明測試工作和開發(fā)工作的協(xié)調(diào)關系、系統(tǒng)發(fā)布的策略等。
例如:
開發(fā)人員和測試人員如何協(xié)同工作;
何種情況下進行緊急發(fā)布。
4.測試范圍:描述系統(tǒng)測試的范圍,從系統(tǒng)的功能模塊及測試類型上進行闡述。對需要測試的、不測試的內(nèi)容分別進行說明。
5.分階段測試包含:測試階段定義、準入與準出標準、測試內(nèi)容三部分。
測試階段定義如以下表格所示:
測試階段
輪
目的和要求說明
測試責任人
總體進度
單元測試
集成測試
系統(tǒng)測試
驗收測試
輪:填寫計劃測試循環(huán)策略,對于連續(xù)的測試發(fā)布,發(fā)現(xiàn)所有重要錯誤,并修復錯誤所需要執(zhí)行多少次測試。
測試負責人:各階段測試人員組成,通常可能有項目設計/開發(fā)工程師、測試小組leader、客戶、最終用戶等。
測試的準入與準出標準如以下表格所示:
測試階段
準入標準
準出標準
單元測試
1)
單元測試用例設計已經(jīng)通過評審
2)
按照單元測試計劃完成了所有測試任務
3)
達到了測試計劃中關于單元測試所規(guī)定的覆蓋率要求
在單元測試中發(fā)現(xiàn)的缺陷已經(jīng)被修復,各級缺陷修復率達到100%
集成測試
1)
集成測試用例設計已經(jīng)通過評審
2)
按照集成構(gòu)件計劃及增量集成策略完成整個系統(tǒng)的集成測試任務
3)
達到了測試計劃中關于集成測試所規(guī)定的覆蓋率要求
在集成測試中發(fā)現(xiàn)的缺陷已經(jīng)被修復,各級缺陷修復率達到98%
系統(tǒng)測試
1)
系統(tǒng)測試用例設計已經(jīng)通過評審
2)
按照系統(tǒng)測試計劃完成了系統(tǒng)測試任務
3)
達到了測試計劃中關于系統(tǒng)測試所規(guī)定的覆蓋率要求
在系統(tǒng)測試中發(fā)現(xiàn)的缺陷已經(jīng)被修復,各級缺陷修復率達到95%
測試內(nèi)容如以下表格所示:
測試階段
測試物或?qū)ο笳f明
用例/包
單元測試
集成測試
系統(tǒng)測試
表中的測試物或?qū)ο笳f明填寫被測系統(tǒng)模塊的說明,并在用例/包中填寫測試用例文檔或測試包的獲取路徑。
6.環(huán)境與工具包括:測試環(huán)境與測試工具
測試環(huán)境:根據(jù)不同測試類型的測試要求,可能要搭建不同的測試環(huán)境進行測試。如果有幾種不同測試環(huán)境,應分別說明并指出其用途。如下表所示
序號
環(huán)境名稱
用途
環(huán)境說明
系統(tǒng)要求
類型
備注
測試工具:說明采用的測試工具及其用途、來源和版本。如下表所示
序號
名稱/版本
對環(huán)境的要求說明
用
途
備
注
7.測試開發(fā)包括:測試需求、測試系統(tǒng)設計、測試用例庫、測試包及其說明、分析模型[可選]
測試需求:由需求說明書提取出來的測試需求,詳情下回分解。
測試系統(tǒng)設計包括:測試用例庫,測試包及其說明。
測試用例庫:按不同的測試類型分類,列舉本項目開發(fā)的所有測試用例。如下表所示
測試類型
測試用例ID
測試用例名稱
測試物說明
備
注
測試包及其說明如下表所示
測試包ID和名稱
覆蓋的測試類型
包含的測試用例
測試路徑說明
備
注
(測試用例間用”;”分隔)
分析模型[可選]:根據(jù)業(yè)務流程畫出測試設計的分析模型
8.[階段測試詳細計劃][可選]
根據(jù)項目情況,計劃每個階段中的每一輪的測試計劃,包括測試的系統(tǒng)版本和測試物、策略、要求、人員、進度、采用的測試包或測試用例等。
9.測試執(zhí)行管理與評價
闡述項目的測試的發(fā)布、測試記錄與缺陷管理等遵循的規(guī)范、規(guī)則等內(nèi)容。以及本項目測試的小結(jié)和總結(jié)的計劃。
10.[風險列表][可選]
闡述項目測試可能遇到的風險。例如進度風險、人員風險等內(nèi)容。
11.附錄
附錄可包含:附件A測試用例,附件B測試腳本等。鏈接到相應的測試用例和測試腳本文件。
以上就是測試計劃及方案的通用部分。在實際工作中,測試人員可以根據(jù)公司的項目情況進行增刪改操作。每個項目都有其特殊性,不論是維護型項目還是短期項目,文檔的作用永遠是輔助項目進行的順利。不用一味地要求多全面,形式也可以多變。最適合的就是最好的,切忌本末倒置。
測試用例范文(篇四)做測試已不知不覺有兩個月了?,F(xiàn)在我僅自我總結(jié)以下如何做好測試計劃工作。
1.明確測試的目標,增強測試計劃的實用性
編寫軟件測試計劃得重要目的就是使測試過程能夠發(fā)現(xiàn)更多的軟件缺陷,因此軟件測試計劃的價值取決于它對幫助管理測試項目,并且找出軟件潛在的缺陷。因此,軟件測試計劃中的測試范圍必須高度覆蓋功能需求,測試方法必須切實可行,測試工具并且具有較高的實用性,便于使用,生成的測試結(jié)果直觀、準確
2.堅持“5W”規(guī)則,明確內(nèi)容與過程
“5W”規(guī)則指的是“What(做什么)”、“Why(為什么做)”、“When(何時做)”、“Where(在哪里)”、“How(如何做)”。利用“5W”規(guī)則創(chuàng)建軟件測試計劃,可以幫助測試團隊理解測試的目的(Why),明確測試的范圍和內(nèi)容(What),確定測試的開始和結(jié)束日期(When),指出測試的方法和工具(How),給出測試文檔和軟件的存放位置(Where)。
3.采用評審和更新機制,保證測試計劃滿足實際需求
測試計劃寫作完成后,如果沒有經(jīng)過評審,直接發(fā)送給測試團隊,測試計劃內(nèi)容的可能不準確或遺漏測試內(nèi)容,或者軟件需求變更引起測試范圍的增減,而測試計劃的內(nèi)容沒有及時更新,誤導測試執(zhí)行人員。
4.分別創(chuàng)建測試計劃與測試詳細規(guī)格、測試用例
應把詳細的測試技術(shù)指標包含到獨立創(chuàng)建的測試詳細規(guī)格文檔,把用于指導測試小組執(zhí)行測試過程的測試用例放到獨立創(chuàng)建的測試用例文檔或測試用例管理數(shù)據(jù)庫中。測試計劃和測試詳細規(guī)格、測試用例之間是戰(zhàn)略和戰(zhàn)術(shù)的關系,測試計劃主要從宏觀上規(guī)劃測試活動的范圍、方法和資源配置,而測試詳細規(guī)格、測試用例是完成測試任務的具體戰(zhàn)術(shù)。
測試用例范文(篇五)時光荏苒,如今--年的帷幕已經(jīng)謝下,20_年的鐘聲已經(jīng)敲響,在公司高層的正確領導下,我們佰騰科技又走過了一年。而我也在自己的努力以及同事的幫助下完成了20_年我所負責的工作,以下就是我對過去這一年的工作總結(jié):
一、測試工作及經(jīng)驗
作為軟件部測試組的一員,首先要做好的就是自己的本職工作,我在20_年中所做的工作主要有:
測試用例的編寫,對系統(tǒng)的測試、跟蹤。
需求、高保圖、界面和功能的測試。
功能測試用例的編寫,高保圖、系統(tǒng)的測試。
的靜態(tài)頁面測試和功能測試。
的功能測試。
第一、二、三迭代高保圖測試,測試用例編寫,靜態(tài)頁面和功能測試,并主持參與測試用例評審。
平臺高保圖的測試和系統(tǒng)靜態(tài)頁面、功能的測試。
的高保圖測試和測試用例的編寫。
的靜態(tài)頁面和功能測試,參與測試用例的評審。
的高保圖測試、靜態(tài)頁面和功能測試。
用戶使用手冊的編寫。
一年的工作,讓我獲得很多方面的經(jīng)驗:
1.編寫邏輯覆蓋率全的測試用例甚為重要。在理解需求的前提下編寫測試用例,使得我掌握了多種測試用例編寫方法,更讓我對產(chǎn)品的需求有更加深入的理解,須知對需求是否理解透徹決定了能否有效、全面地對產(chǎn)品進行測試。
2.要站在用戶角度對系統(tǒng)進行測試。從一些項目中出現(xiàn)的未能及時發(fā)現(xiàn)的bug中,我認識到用戶體驗的重要性,現(xiàn)在能夠越來越多的從這方面來執(zhí)行測試。
3.對拿到手的項目有較清晰的思路,能夠更加快速、準確地發(fā)現(xiàn)問題。
4.越來越規(guī)范的工作流程的讓我們的工作有條不紊的進行,讓我深刻認識到工作的規(guī)范性是多么的重要,并且從中學習如何從文檔和流程上規(guī)范工作。
5.同事間的溝通很重要?,F(xiàn)在不管遇到什么不確定或疑惑,都與開發(fā)人員、產(chǎn)品經(jīng)理等及時溝通,大大提高了工作的效率。
二、加強自我能力的提高
只有不斷的提高自己各種的能力,才能勝任越來越艱巨的任務,因此在工作相對不飽和的時候,我自己進行了一些學習。
為提高對“用戶體驗”的理解,我學習了《下一站用戶體驗》,書中一些經(jīng)驗確實讓我獲益匪淺。不能總拿別人的用戶體驗去改進自己的產(chǎn)品,但是有一些卻是通用的,比如:太多彈出框、按鈕會給用戶帶來憤怒感,要適當?shù)慕o頁面減肥等等。
深知單純的界面測試和功能測試已經(jīng)漸漸不能滿足今后平臺的開發(fā),所以我學習了性能測試的一些相關知識,并在師父的指導下運用LR工具進行簡單性能測試,以后必須堅持學習。
三、存在的不足及明年計劃
一年的工作讓我有所進步,但是很多地方還是存在不足,比如:有時候看問題比較主觀,不是很細致,沒能深入地去測試,會有遺漏的bug;自身專業(yè)技術(shù)能力還不足,不能從系統(tǒng)穩(wěn)定性這一點上對系統(tǒng)進行測試。在以后的工作中,我會努力改善。
在20_年的工作中,我計劃:
1、本著實事求是的態(tài)度,更加認真、負責的完成工作。
2、要盡可能深刻的理解需求,堅持編寫覆蓋率強的測試用例。
3、按照系統(tǒng)穩(wěn)定性測試方案,要逐漸對系統(tǒng)的穩(wěn)定性、安全性進行測試。
4、繼續(xù)研究性能測試,并要將LR工具運用在實際工作中。
5、多多的學習,參加一些有益的培訓,在實際工作中活學活用。
四、個人建議
這一年來我們部門有著的顯著進步,越發(fā)規(guī)范的工作流程,越來越明確的責任制度、管理體系等,都讓我們更加有凝聚力。在此,個人提出以下幾個小建議:
1、希望可以加強對項目的把控,盡量能將延期風險降到最低。
2、從各個組對需求理解的不一致,以及信息更新不及時等問題上看,溝通問題還是有待完善。
3、希望能夠在需求這一關卡上能更詳細、準確的確定產(chǎn)品的功能要求。
4、雖然工作任務繁重,還是希望部門能夠多組織活動,完善獎勵制度,可以讓大家更加激情的為部門、為公司奉獻自己的全部力量。
以上是我個人的一些淺見,相信在大家共同的努力下,向著同一個目標進發(fā),軟件部甚至整個公司必定會大展全新的宏圖偉業(yè)。
測試用例范文(篇六)職責:
1.參與需求研討、評審,根據(jù)產(chǎn)品需求整理功能、業(yè)務測試點,梳理產(chǎn)品業(yè)務邏輯,編寫測試用例;
2.制定測試方案、執(zhí)行測試用例,記錄測試過程、提交所發(fā)現(xiàn)的BUG以及分析BUG產(chǎn)生原因;
3.跟蹤管理BUG狀態(tài),驗證并確認BUG解決情況;
4.根據(jù)測試結(jié)果整理BUG明細,梳理測試結(jié)果,輸出測試報告;
5.參與并設計接口測試用例,執(zhí)行接口測試任務;
6.搭建常用測試環(huán)境,如BUG管理系統(tǒng)、CI等。
崗位要求:
2.熟悉軟件測試過程、常見用例設計方法。思路清晰,邏輯思維能力強,善于溝通并能從多角度出發(fā)考慮分析問題;
3.熟練使用常見BUG管理系統(tǒng)(如:JIRA、Mantis等);
4.熟悉接口測試、掌握常見的接口測試工具,會使用常見抓包工具分析接口數(shù)據(jù);
5.能獨立搭建常見測試環(huán)境(如:JIRA、CI等)或WEB環(huán)境;
6.掌握常見Linux命令,熟悉MySQL數(shù)據(jù)庫使用;
7.了解基本的web性能測試方法。
測試用例范文(篇七)下一階段短期內(nèi)我們的工作主要針對礦權(quán)系統(tǒng)的使用的數(shù)據(jù)庫變更來對我們的系統(tǒng)進行修改。我的工作任務主要是學習oracle數(shù)據(jù)庫和sql數(shù)據(jù)庫的使用上的區(qū)別,做好從sql數(shù)據(jù)庫向oracel數(shù)據(jù)庫的遷移工作。
20xx年的工作生活是充實且富有樂趣的,結(jié)識了很多同事和朋友,公司的氛圍是非常輕松愉快的。感謝兩個月來x經(jīng)理的關心,感謝部門同事的悉心指導,感謝公司各位同事的熱心幫助,希望能在接下來的工作中能懲前毖后,總結(jié)經(jīng)驗,吸取教訓,做到個人與公司共榮辱同進退,共同實現(xiàn)中地的輝煌。
1.單元測試、集成測試和系統(tǒng)測試的重點是什么?
單元測試的重點是系統(tǒng)的模塊,包括子程序的正確性驗證等。
集成測試的重點是模塊間的銜接以及參數(shù)的傳遞等。
系統(tǒng)測試的重點是整個系統(tǒng)的運行以及與其他軟件的兼容性。
3.什么是測試用例?測試用例的特點、測試用例基本準則軟件測試基本
測試用例的定義:
①測試用例是為特定的目的而設計的一組測試輸入、執(zhí)行條件和預期的結(jié)果。②測試用例是執(zhí)行的最小實體。
測試用例的特征:
(1)最有可能抓住錯誤的;
(2)不是重復的、多余的;
(3)一組相似測試用例中最有效的;
(4)既不是太簡單,也不是太復雜。
4.自頂向下增量式測試表示逐步集成和逐步測試是按照結(jié)構(gòu)圖自上而下進行的,即模塊集成的順序是首先集成主控模塊(主程序),然后依照控制層次結(jié)構(gòu)向下進行集成。從屬于主控模塊的按深度優(yōu)先方式(縱向)或者廣度優(yōu)先方式(橫向)集成到結(jié)構(gòu)中去。
5.自頂向下集成測試的整個過程由3個步驟完成:
(1)主控模塊作為測試驅(qū)動器。
(2)根據(jù)集成的方式(深度或廣度),下層的樁模塊一次一次地被替換為真正的模塊。
(3)在每個模塊被集成時,都必須進行單元測試。
紙杯:基本功能,界面,易用性,穩(wěn)定性,安全性,本地化測試
10、測試的原則
(1)完全測試是不可能的
(2)軟件測試是有風險的行為
(3)測試無法顯示潛伏的軟件缺陷
(4)難以描述的軟件缺陷
(5)軟件缺陷的群集現(xiàn)象(寄生蟲)
(6)殺蟲劑(不斷編寫不同的新測試用例,對程序的不同部分進行測試,找出更多缺陷)
(7)并非所有的軟件缺陷都能修復
育>工學下載文檔收藏
軟件測試實習報告
畢業(yè)實習報告
軟件測試實習報告摘要畢業(yè)前夕的實習是為了提高自己的對社會的認知能力,同時理論聯(lián)系實際,畢業(yè)前夕的實習是為了提高自己的對社會的認知能力,同時理論聯(lián)系實際,實習是為了提高自己的對社會的認知能力讓自己迅速適應社會,前進的快速步伐。通過理論與實際的結(jié)合、讓自己迅速適應社會,跟上IT前進的快速步伐。通過理論與實際的結(jié)合、學校與社會的溝通,進一步提高學生的思想覺悟、業(yè)務水平,尤其是觀察、與社會的溝通,進一步提高學生的思想覺悟、業(yè)務水平,尤其是觀察、分析和解決問題的實際工作能力,解決問題的實際工作能力,以便培養(yǎng)自己成為能夠主動適應社會主義現(xiàn)代化建設需要的高素質(zhì)的復合型人才。設需要的高素質(zhì)的復合型人才。
1、實習的性質(zhì)、目的和意義進大學生活的最后一個年頭,站在我們面前的就是那個向往已久的工作社會,我們的心已經(jīng)開始飛進那里。我們高興、我們興奮,因為我們終于可以在這個巨大的舞臺上展現(xiàn)自我,但我們還需要時間去了解這個社會。為此學校給我安排了畢業(yè)實習,畢業(yè)實習是我們機自專業(yè)知識結(jié)構(gòu)中不可缺少的組成部分,并作為一個獨立的項目列入專業(yè)教學計劃中的。其目的在于通過實習使學生獲得基本生產(chǎn)的感性知識,理論聯(lián)系實際,擴大知識面;同時專業(yè)實習又是鍛煉和培養(yǎng)學生業(yè)務能力及素質(zhì)的重要渠道,培養(yǎng)當代大學生具有吃苦耐勞的精神,也是學生接觸社會、了解產(chǎn)業(yè)狀況、了解國情的一個重要途徑,逐步實現(xiàn)由學生到社會的轉(zhuǎn)變,培養(yǎng)我們初步擔任技術(shù)工作的能力、初步了解企業(yè)管理的基本方法和技能;體驗企業(yè)工作的內(nèi)容和方法。這些實際知識,對我們學習后面的課程乃至以后的工作,都是十分必要的基礎。
2、實習要求實習學生具有雙重角色,既是學校的學生,又是實習單位的工作人員。鑒于此,首先,必須以正式工作人員的身份進行實習。不可以因為實習生身份而放松自己,要嚴格遵守實習單位的有關規(guī)章、制度和紀律,積極爭取和努力完成領導交辦的各項任務,從小事做起,向有經(jīng)驗的同志虛心求教,盡快適應環(huán)境,不斷尋找自身差距,拓展知識面,培養(yǎng)實際工作能力。其次,以“旁觀者”的身份實習。在實習過程中,要自覺服從實習單位的安排,與此同時,也要把眼光放高遠,從公司工作的全局出發(fā),了解公司運行的基本規(guī)律、從業(yè)人的基本心態(tài)、行政管理的原則等,這種觀察和訓練能夠使我在更廣的層面熟悉工作技巧,增強適應能力。最后,以“研究者”的身份實習。要在實習前通過“雙向選擇”(指定、自定)方式確定一些研究課題,積極探索理論與實踐相結(jié)合的途徑,利用實習機會深入社會,為正是步入社會工作做好準備。
3、實習的崗位及工作情況介紹、實習單位簡介.
IS09001:2000質(zhì)量管理體系認證,3C認證等相關資質(zhì)論證。公司設有規(guī)模化、標準化的生產(chǎn)廠房,合計面積達1萬多平方米,同時設有專業(yè)化的生產(chǎn)流水線。公司具備良好的科研、生產(chǎn)體系。在高標準嚴格要求的前提下,擁有一批高素質(zhì)的技術(shù)、管理、售后和營銷團隊,確保為客戶提供全方位的滿意服務。.2、3.
一、二歲的同事,先與我說了一下要點,然就讓我自已看,遇到不懂的就問。初次接觸單,發(fā)現(xiàn)它并不像課本那樣的有條有序,許信息夾雜在一起,令人眼花繚亂,而且以有不同的種類,要做到隨便一看就知是什么單不下點功夫是不行的。我知眼高手低是一個通病,于是接來的幾天我就踏踏實實的坐在哪里認真的看產(chǎn)品介紹和說明書,熟它的大致結(jié)構(gòu)。令我感動的是每當我我有一點不明白的地方,他都會不煩其勞的與我講清楚,直到我弄明白為止。在我堅持不懈的努終于適應了各種產(chǎn)品需求的變化,他的臉上也有了笑容。.2、4.
2、實習第二階段4月25日到5月10日,熟悉了相關軟件和硬件的操作和基本故障診斷之后,我也成為工作之中的一員,開始嘗試解決客戶應用產(chǎn)品中出現(xiàn)的一些問題。在這一段時間里,主要任務有鞏固之前所學的,對常見的錯誤要一看即知,并養(yǎng)成認真仔細的工作作風。在工作的過程中我也遇到了一些棘手的我無法解決的問題,比如一個對于軟件數(shù)據(jù)庫的操作問題,一個客戶在使用產(chǎn)品的過程中發(fā)放補貼有誤而按我們的系統(tǒng)和軟件的操作步驟似乎又沒有問題,于是就要查看客戶的數(shù)據(jù)庫資料,所以我就叫客戶將一卡通軟件的數(shù)據(jù)庫備份發(fā)過來,但是剛開始對于本公司的一卡通數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)表又不甚了解所以對于這個問題我就暫時無法解決了,最后在公司老員工的幫助下我準確的找到了相關數(shù)據(jù)表并進行了相關查詢,終于查出了問題所在。經(jīng)過這個故事之后我也感覺到光靠培訓聽講是不那么管用的有時候也要自己試著去解決問題去親自動手測試一些東西在實際的應用過程中去發(fā)現(xiàn)問題和解決問題,做任何事都是一樣要實事求是,實事求真。實習第三階段、實習第三階段4月26日到6月11日,現(xiàn)在我通過了前一階段的學習和了解,可以說對整個一卡通系統(tǒng)的工作原理和各種數(shù)據(jù)流程形成了自己的觀點和見解,同時也對這個市場的需求和一些潛在的可能的變化有了一個大致看法。結(jié)合以上的培訓和了解我現(xiàn)在的任務就是熟悉各種軟件的操作和數(shù)據(jù)結(jié)構(gòu)然后在此基礎上盡一切可能的去模擬去思考現(xiàn)實使用環(huán)境中的應用可能性和預測可能出現(xiàn)的狀況然后對比一出現(xiàn)故障的概率等等,在這樣的一個環(huán)節(jié)之后我要做的更細致的活兒就是做好各種測試計劃和測試報告,然后對這些報告做一個準確和客觀的評估然后將我所獲得的結(jié)果反饋給軟件或者硬件開發(fā)人員。我學習方式是坐在我們項目經(jīng)理的身邊看他做各種更改和測試,他一邊做一邊教,把要測試的要點給了我,讓我思考模擬的方法。我遇到不懂的地方就向他請教,直至有了自己的周密方案之后形成紙質(zhì)文件之后,才算是合格。有了第一次的錯誤之后,我就變得更加的小心,所以在其后的工作中我都有保持謙虛的心態(tài)。在種狀態(tài)下我進步很快,花了比別少了將近一半的時就達到目標了。有了這個更系統(tǒng)的學習之后項目經(jīng)理分給我了一個測試要點,是關于我們的一個新改進型產(chǎn)品的,叫做視頻門禁,這是在我們原有的基礎上改進而來的。在原有的基礎上增加了刷卡拍照的功能,更新了新的視頻攝像頭和全新的照片實時對比功能?;诖隧椖拷?jīng)理給了我如下的測試摘要:功能更改部分:1).系統(tǒng)參數(shù)中增加兩個設置參數(shù)(圖片存儲路徑、圖片瀏覽路徑)2).控制器設置中增加兩個設置項(是否有視頻、視頻IP)3).門禁控制臺增加視頻和圖像顯示4).門禁正常刷卡記錄和門禁異常記錄模塊增加照片和圖像顯示測試要求部分:1).聯(lián)機和脫機情況下刷卡是否均有存儲照片2).照片與刷卡的數(shù)量是否匹配3).下載的過程中進行刷卡,是否會導致照片丟失4).聯(lián)機情況下在門禁控制臺是否可以實時拍照的照片,以及照片的顯示速度是否在1秒以內(nèi)5).系統(tǒng)參數(shù)中的卡號轉(zhuǎn)換選項打勾和不打勾是否均可以正常顯示和存儲圖片6).文件是否以每天一個目錄的形式存儲7).下載多天(至少測試7天)的照片時是否正確8).當照片文件分別達到1萬、3萬、10萬時下載是否正常針對以上要求我制定了自己的測試計劃,按照項目經(jīng)理的要求準備了測試環(huán)境連接好了各種設備,然后盡可能的去模擬實際使用情況,一步一步的按照擬定的測試計劃去驗證各種功能和兼容性,是之盡可能的達到開發(fā)需求。最后我在經(jīng)理的指導下成功的完成了相關測試任務。
5、實習結(jié)果幾個月的實習下來,讓自己走進了一個全新的領域,開始了自己真正的工作生涯。實習無所謂結(jié)果而言,更確切的說,它是一個開端,一個讓自己學會成長的地方,當然也確實讓自己長大了許多。不管是從工作技能上還是從為人處事上,我都感覺到了有很大的提高。首先,在工作技能上,因為從事的是測試工作,對于自己來說是一個全新的概念,一切都是從頭開始的,而更需要自己的努力、耐心和細心。這些都是自己欠缺的,但是在工作了這幾個月后,真的發(fā)現(xiàn)自己有了很大的改善。雖然離真正的軟件測試人員的要求還有很大的距離,但是自己一定會努力,向著自己的目標前進。其次,在為人處事方面,也讓自己成熟了許多。雖然不能用語言來描述,但是確實可以從生活中的點點滴滴感覺得到。經(jīng)歷使人成長,只有真正的經(jīng)歷過,才可以讓自己真的成熟起來,要想真的出人頭地,好的為人是前提。
6、實習總結(jié)說來自己真的算是很幸運吧,當初其實我并沒有直接投遞廈門舒特,而是公司的HR直接給我打電話說讓我來面試的她說我的條件很適合,于是我就重新投遞了簡歷去面試了。當時自己也很意外,更多的是很開心,也充分的肯定了自己的一點小能力。我的職位是軟件測試員,當初在大家包括我自己的眼里都認為軟件測試的要求非常高,而且似乎有一種可望不可及的感覺,但是當自己真正的接觸了這個行業(yè)之后,發(fā)現(xiàn)其實并沒有那么的高不可攀。不過后來發(fā)現(xiàn)自己所從事的,并不是真正意義上的軟件測試,只是一種“手腦”測試罷了,不過雖然如此,但依然學到了很多,尤其是對計算機的硬件知識和底層操作有了更深的一步了解。還記得剛剛走入公司的時候,感覺很奇妙,一切都是那么新奇,那么陌生,不敢隨便講話,凡事都小心翼翼的,這對于性格開朗的我來說,簡直到了折磨的程度,不過幸運的是很快就跟所在部門的同事混熟啦,公司雖然很小,但是工作的氛圍卻非常的輕松。也許大家都是年輕人,且都是剛剛進入社會不久,所以有很多的共同話題,在工作之余,和同事之間的關系相處的很融洽,完全化解我當初的煌煌不安??傊?,通過這次實習,確實讓自己成長了許多。在實習期間,我學到了許多東西,遇到了一些困難,也看到了自己本身存在著許多問題。在測試時要想使自己的測試更加周全。總會遇到這樣那樣的問題,當前的軟件的功能日趨復雜,不學到一定的深度和廣度是難以在實際工作中應付自如的。因此反映出學習的還不夠,缺點疏漏。需再加以刻苦鉆研及學習,不斷開拓視野,增強自己的實踐操作技能,為以后能做好測試工作而努力。
01.為什么要在一個團隊中開展軟件測試工作?
02.您是否了解以往所工作的企業(yè)的軟件測試過程?如果了解,請試述在這個過程中都有哪些工作要做?分別由哪些不同的角色來完成這些工作?
03.您是否了解以往所工作的企業(yè)的軟件開發(fā)過程?如果了解,請試述一個完整的開發(fā)過程需要完成哪些工作?分別由哪些不同的角色來完成這些工作?(對于軟件測試部分,可以簡述)
04.您在以往的測試工作中都曾經(jīng)具體從事過哪些工作?其中最擅長哪部分工作?
05.您所熟悉的軟件測試類型都有哪些?請試著分別比較這些不同的測試類型的區(qū)別與聯(lián)系(如功能測試、性能測試……)
06.請試著比較一下黑盒測試、白盒測試、單元測試、集成測試、系統(tǒng)測試、驗收測試的區(qū)別與聯(lián)系。
07.測試計劃工作的目的是什么?測試計劃工作的內(nèi)容都包括什么?其中哪些是最重要的?
08.您認為做好測試計劃工作的關鍵是什么?
09.您所熟悉的測試用例設計方法都有哪些?請分別以具體的例子來說明這些方法在測試用例設計工作中的應用。
10.您認為做好測試用例設計工作的關鍵是什么?
11.請以您以往的實際工作為例,詳細的描述一次測試用例設計的完整的過程。
12.您以往的工作中是否曾開展過測試用例的評審工作?如果有,請描述測試用例評審的過程和評審的內(nèi)容。
13.您以往是否曾經(jīng)從事過性能測試工作?如果有,請盡可能的詳細描述您以往的性能測試工作的完整過程。
14.您在從事性能測試工作時,是否使用過一些測試工具?如果有,請試述該工具的工作原理,并以一個具體的工作中的例子描述該工具是如何在實際工作中應用的。
15.您認為性能測試工作的目的是什么?做好性能測試工作的關鍵是什么?
16.在您以往的工作中,一條軟件缺陷(或者叫Bug)記錄都包含了哪些內(nèi)容?如何提交高質(zhì)量的軟件缺陷(Bug)記錄?
17.您以往所從事的軟件測試工作中,是否使用了一些工具來進行軟件缺陷(Bug)的管理?如果有,請結(jié)合該工具描述軟件缺陷(Bug)跟蹤管理的流程。
18.您以往是否曾經(jīng)從事過單元測試和集成測試?如果有,請談一下這些工作的實際開展情況。
19.您如何看待軟件過程改進?在您曾經(jīng)工作過的企業(yè)中,是否有一些需要改進的東西呢?您期望的理想的測試人員的工作環(huán)境是怎樣的?
20.您以往工作過的企業(yè)中,是否開展了軟件配置管理工作?您能否描述一下這項工作的開展情況和您對這項工作的認識?
21.您是否熟悉一些主流的軟件工程方法論和思想,如RUP、CMM、CMMI、XP、PSP、TSP。如果熟悉,您是否可以談一下對這些方法論和思想的認識?
22.您認為在測試人員同開發(fā)人員的溝通過程中,如何提高溝通的效率和改善溝通的效果?維持測試人員同開發(fā)團隊中其他成員良好的人際關系的關鍵是什么?
23.在您以往的測試工作中,最讓您感到不滿意或者不堪回首的事情是什么?您是如何來對待這些事情的?
24.在即將完成這次筆試前,您是否愿意談一些自己在以往的學習和工作中獲得的工作經(jīng)驗和心得體會?(可以包括軟件測試、過程改進、軟件開發(fā)或者與此無關的其他方面)
01.為什么要在一個團隊中開展軟件測試工作?
因為沒有經(jīng)過測試的軟件很難在發(fā)布之前知道該軟件的質(zhì)量,就好比ISO質(zhì)量認證一樣,測試同樣也需要質(zhì)量的保證,這個時候就需要在團隊中開展軟件測試的工作。在測試的過程發(fā)現(xiàn)軟件中存在的問題,及時讓開發(fā)人員得知并修改問題,在即將發(fā)布時,從測試報告中得出軟件的質(zhì)量情況。
02.您在以往的測試工作中都曾經(jīng)具體從事過哪些工作?其中最擅長哪部分工作?
我曾經(jīng)做過web測試,后臺測試,客戶端軟件,其中包括功能測試,性能測試,用戶體驗測試。最擅長的是功能測試
03.您所熟悉的軟件測試類型都有哪些?請試著分別比較這些不同以及測試類型的區(qū)別與聯(lián)系(如功能測試、性能測試……)
測試類型有:功能測試,性能測試,界面測試。
功能測試在測試工作中占的比例最大,功能測試也叫黑盒測試。是把測試對象看作一個黑盒子。利用黑盒測試法進行動態(tài)測試時,需要測試軟件產(chǎn)品的功能,不需測試軟件產(chǎn)品的內(nèi)部結(jié)構(gòu)和處理過程。采用黑盒技術(shù)設計測試用例的方法有:等價類劃分、邊界值分析、錯誤推測、因果圖和綜合策略。
性能測試是通過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對系統(tǒng)的各項性能指標進行測試。負載測試和壓力測試都屬于性能測試,兩者可以結(jié)合進行。通過負載測試,確定在各種工作負載下系統(tǒng)的性能,目標是測試當負載逐漸增加時,系統(tǒng)各項性能指標的變化情況。壓力測試是通過確定一個系統(tǒng)的瓶頸或者不能接收的性能點,來獲得系統(tǒng)能提供的最大服務級別的測試。
界面測試,界面是軟件與用戶交互的最直接的層,界面的好壞決定用戶對軟件的第一印象。而且設計良好的界面能夠引導用戶自己完成相應的操作,起到向?qū)У淖饔?。同時界面如同人的面孔,具有吸引用戶的直接優(yōu)勢。設計合理的界面能給用戶帶來輕松愉悅的感受和成功的感覺,相反由于界面設計的失敗,讓用戶有挫敗感,再實用強大的功能都可能在用戶的畏懼與放棄中付諸東流。
區(qū)別在于,功能測試關注產(chǎn)品的所有功能上,要考慮到每個細節(jié)功能,每個可能存在的功能問題。性能測試主要關注于產(chǎn)品整體的多用戶并發(fā)下的穩(wěn)定性和健壯性。界面測試更關注于用戶體驗上,用戶使用該產(chǎn)品的時候是否易用,是否易懂,是否規(guī)范(快捷鍵之類的),是否美觀(能否吸引用戶的注意力),是否安全(盡量在前臺避免用戶無意輸入無效的數(shù)據(jù),當然考慮到體驗性,不能太粗魯?shù)膹棾鼍妫??做某個性能測試的時候,首先它可能是個功能點,首先要保證它的功能是沒問題的,然后再考慮該功能點的性能測試
04.您認為做好測試用例設計工作的關鍵是什么?
白盒測試用例設計的關鍵是以較少的用例覆蓋盡可能多的內(nèi)部程序邏輯結(jié)果
黑盒法用例設計的關鍵同樣也是以較少的用例覆蓋模塊輸出和輸入接口。不可能做到完全測試,以最少的用例在合理的時間內(nèi)發(fā)現(xiàn)最多的問題
05.請試著比較一下黑盒測試、白盒測試、單元測試、集成測試、系統(tǒng)測試、驗收測試的區(qū)別與聯(lián)系。
黑盒測試:已知產(chǎn)品的功能設計規(guī)格,可以進行測試證明每個實現(xiàn)了的功能是否符合要求。
白盒測試:已知產(chǎn)品的內(nèi)部工作過程,可以通過測試證明每種內(nèi)部操作是否符合設計規(guī)格要求,所有內(nèi)部成分是否以經(jīng)過檢查。
軟件的黑盒測試意味著測試要在軟件的接口處進行。這種方法是把測試對象看做一個黑盒子,測試人員完全不考慮程序內(nèi)部的邏輯結(jié)構(gòu)和內(nèi)部特性,只依據(jù)程序的需求規(guī)格說明書,檢查程序的功能是否符合它的功能說明。因此黑盒測試又叫功能測試或數(shù)據(jù)驅(qū)動測試。黑盒測試主要是為了發(fā)現(xiàn)以下幾類錯誤:
1、是否有不正確或遺漏的功能?
2、在接口上,輸入是否能正確的接受?能否輸出正確的結(jié)果?
3、是否有數(shù)據(jù)結(jié)構(gòu)錯誤或外部信息(例如數(shù)據(jù)文件)訪問錯誤?
4、性能上是否能夠滿足要求?
5、是否有初始化或終止性錯誤?
軟件的白盒測試是對軟件的過程性細節(jié)做細致的檢查。這種方法是把測試對象看做一個打開的盒子,它允許測試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及有關信息,設計或選擇測試用例,對程序所有邏輯路徑進行測試。通過在不同點檢查程序狀態(tài),確定實際狀態(tài)是否與預期的狀態(tài)一致。因此白盒測試又稱為結(jié)構(gòu)測試或邏輯驅(qū)動測試。白盒測試主要是想對程序模塊進行如下檢查:
1、對程序模塊的所有獨立的執(zhí)行路徑至少測試一遍。
2、對所有的邏輯判定,取“真”與取“假”的兩種情況都能至少測一遍。
3、在循環(huán)的邊界和運行的界限內(nèi)執(zhí)行循環(huán)體。
4、測試內(nèi)部數(shù)據(jù)結(jié)構(gòu)的有效性,等等。
單元測試(模塊測試)是開發(fā)者編寫的一小段代碼,用于檢驗被測代碼的一個很小的、很明確的功能是否正確。通常而言,一個單元測試是用于判斷某個特定條件(或者場景)下某個特定函數(shù)的行為。單元測試是由程序員自己來完成,最終受益的也是程序員自己。可以這么說,程序員有責任編寫功能代碼,同時也就有責任為自己的代碼編寫單元測試。執(zhí)行單元測試,就是為了證明這段代碼的行為和我們期望的一致。
集成測試(也叫組裝測試,聯(lián)合測試)是單元測試的邏輯擴展。它的最簡單的形式是:兩個已經(jīng)測試過的單元組合成一個組件,并且測試它們之間的接口。從這一層意義上講,組件是指多個單元的集成聚合。在現(xiàn)實方案中,許多單元組合成組件,而這些組件又聚合成程序的更大部分。方法是測試片段的組合,并最終擴展進程,將您的模塊與其他組的模塊一起測試。最后,將構(gòu)成進程的所有模塊一起測試。系統(tǒng)測試是將經(jīng)過測試的子系統(tǒng)裝配成一個完整系統(tǒng)來測試。它是檢驗系統(tǒng)是否確實能提供系統(tǒng)方案說明書中指定功能的有效方法。(常見的聯(lián)調(diào)測試)
系統(tǒng)測試的目的是對最終軟件系統(tǒng)進行全面的測試,確保最終軟件系統(tǒng)滿足產(chǎn)品需求并且遵循系統(tǒng)設計。
驗收測試是部署軟件之前的最后一個測試操作。驗收測試的目的是確保軟件準備就緒,并且可以讓最終用戶將其用于執(zhí)行軟件的既定功能和任務。
驗收測試是向未來的用戶表明系統(tǒng)能夠像預定要求那樣工作。經(jīng)集成測試后,已經(jīng)按照設計把所有的模塊組裝成一個完整的軟件系統(tǒng),接口錯誤也已經(jīng)基本排除了,接著就應該進一步驗證軟件的有效性,這就是驗收測試的任務,即軟件的功能和性能如同用戶所合理期待的那樣。
06.測試計劃工作的目的是什么?測試計劃工作的內(nèi)容都包括什么?其中哪些是最重要的?
軟件測試計劃是指導測試過程的綱領性文件,包含了產(chǎn)品概述、測試策略、測試方法、測試區(qū)域、測試配置、測試周期、測試資源、測試交流、風險分析等內(nèi)容。借助軟件測試計劃,參與測試的項目成員,尤其是測試管理人員,可以明確測試任務和測試方法,保持測試實施過程的順暢溝通,跟蹤和控制測試進度,應對測試過程中的各種變更。
測試計劃和測試詳細規(guī)格、測試用例之間是戰(zhàn)略和戰(zhàn)術(shù)的關系,測試計劃主要從宏觀上規(guī)劃測試活動的范圍、方法和資源配置,而測試詳細規(guī)格、測試用例是完成測試任務的具體戰(zhàn)術(shù)。所以其中最重要的是測試測試策略和測試方法(最好是能先評審)
07.您認為做好測試計劃工作的關鍵是什么?
1.明確測試的目標,增強測試計劃的實用性
編寫軟件測試計劃得重要目的就是使測試過程能夠發(fā)現(xiàn)更多的軟件缺陷,因此軟件測試計劃的價值取決于它對幫助管理測試項目,并且找出軟件潛在的缺陷。因此,軟件測試計劃中的測試范圍必須高度覆蓋功能需求,測試方法必須切實可行,測試工具并且具有較高的實用性,便于使用,生成的測試結(jié)果直觀、準確
2.堅持“5W”規(guī)則,明確內(nèi)容與過程
“5W”規(guī)則指的是“What(做什么)”、“Why(為什么做)”、“When(何時做)”、“Where(在哪里)”、“How(如何做)”。利用“5W”規(guī)則創(chuàng)建軟件測試計劃,可以幫助測試團隊理解測試的目的(Why),明確測試的范圍和內(nèi)容(What),確定測試的開始和結(jié)束日期(When),指出測試的方法和工具(How),給出測試文檔和軟件的存放位置(Where)。
3.采用評審和更新機制,保證測試計劃滿足實際需求
測試計劃寫作完成后,如果沒有經(jīng)過評審,直接發(fā)送給測試團隊,測試計劃內(nèi)容的可能不準確或遺漏測試內(nèi)容,或者軟件需求變更引起測試范圍的增減,而測試計劃的內(nèi)容沒有及時更新,誤導測試執(zhí)行人員。
4.分別創(chuàng)建測試計劃與測試詳細規(guī)格、測試用例
應把詳細的測試技術(shù)指標包含到獨立創(chuàng)建的測試詳細規(guī)格文檔,把用于指導測試小組執(zhí)行測試過程的測試用例放到獨立創(chuàng)建的測試用例文檔或測試用例管理數(shù)據(jù)庫中。測試計劃和測試詳細規(guī)格、測試用例之間是戰(zhàn)略和戰(zhàn)術(shù)的關系,測試計劃主要從宏觀上規(guī)劃測試活動的范圍、方法和資源配置,而測試詳細規(guī)格、測試用例是完成測試任務的具體戰(zhàn)術(shù)。
08.您所熟悉的測試用例設計方法都有哪些?請分別以具體的例子來說明這些方法在測試用例設計工作中的應用。
1.等價類劃分
劃分等價類:等價類是指某個輸入域的子集合.在該子集合中,各個輸入數(shù)據(jù)對于揭露程序中的錯誤都是等效的.并合理地假定:測試某等價類的代表值就等于對這一類其它值的測試.因此,可以把全部輸入數(shù)據(jù)合理劃分為若干等價類,在每一個等價類中取一個數(shù)據(jù)作為測試的輸入條件,就可以用少量代表性的測試數(shù)據(jù).取得較好的測試結(jié)果.等價類劃分可有兩種不同的情況:有效等價類和無效等價類.
2.邊界值分析法
邊界值分析方法是對等價類劃分方法的補充。測試工作經(jīng)驗告訴我,大量的錯誤是發(fā)生在輸入或輸出范圍的邊界上,而不是發(fā)生在輸入輸出范圍的內(nèi)部.因此針對各種邊界情況設計測試用例,可以查出更多的錯誤.使用邊界值分析方法設計測試用例,首先應確定邊界情況.通常輸入和輸出等價類的邊界,就是應著重測試的邊界情況.應當選取正好等于,剛剛大于或剛剛小于邊界的值作為測試數(shù)據(jù),而不是選取等價類中的典型值或任意值作為測試數(shù)據(jù).
3.錯誤推測法
基于經(jīng)驗和直覺推測程序中所有可能存在的各種錯誤,從而有針對性的設計測試用例的方法.
錯誤推測方法的基本思想:列舉出程序中所有可能有的錯誤和容易發(fā)生錯誤的特殊情況,根據(jù)他們選擇測試用例.例如,在單元測試時曾列出的許多在模塊中常見的錯誤.以前產(chǎn)品測試中曾經(jīng)發(fā)現(xiàn)的錯誤等,這些就是經(jīng)驗的總結(jié).還有,輸入數(shù)據(jù)和輸出數(shù)據(jù)為0的情況.輸入表格為空格或輸入表格只有一行.這些都是容易發(fā)生錯誤的情況.可選擇這些情況下的例子作為測試用例.
4.因果圖方法
前面介紹的等價類劃分方法和邊界值分析方法,都是著重考慮輸入條件,但未考慮輸入條件之間的聯(lián)系,相互組合等.考慮輸入條件之間的相互組合,可能會產(chǎn)生一些新的情況.但要檢查輸入條件的組合不是一件容易的事情,即使把所有輸入條件劃分成等價類,他們之間的組合情況也相當多.因此必須考慮采用一種適合于描述對于多種條件的組合,相應產(chǎn)生多個動作的形式來考慮設計測試用例.這就需要利用因果圖(邏輯模型).因果圖方法最終生成的就是判定表.它適合于檢查程序輸入條件的各種組合情況.
09.請以您以往的實際工作為例,詳細的描述一次測試用例設計的完整的過程。
首先:得到相關文檔(需求文檔和設計文檔),理解需求和設計設計思想后,想好測試策略(測試計劃簡單點就OK了),考慮到測試環(huán)境,測試用例,測試時間等問題。
第四步:執(zhí)行測試
10.測試在軟件開發(fā)整個流程的重要性是什么?
11.您在從事性能測試工作時,是否使用過一些測試工具?如果有,請試述該工具的工作原理,并以一個具體的工作中的例子描述該工具是如何在實際工作中應用的。
12.您認為性能測試工作的目的是什么?做好性能測試工作的關鍵是什么?
13.在您以往的工作中,一條軟件缺陷(或者叫Bug)記錄都包含了哪些內(nèi)容?如何提交高質(zhì)量的軟件缺陷(Bug)記錄?
14.您以往所從事的軟件測試工作中,是否使用了一些工具來進行軟件缺陷(Bug)的管理?如果有,請結(jié)合該工具描述軟件缺陷(Bug)跟蹤管理的流程。
15.您認為在測試人員同開發(fā)人員的溝通過程中,如何提高溝通的效率和改善溝通的效果?維持測試人員同開發(fā)團隊中其他成員良好的人際關系的關鍵是什么?
16.在您以往的測試工作中,最讓您感到不滿意或者不堪回首的事情是什么?您是如何來對待這些事情的?
17.在即將完成這次筆試前您是否愿意談一些自己在以往的學習和工作中獲得的工作經(jīng)驗和心得體會?(可以包括軟件測試、過程改進、軟件開發(fā)或者與此無關的其他方面)
18.你對測試最大的興趣在哪里?為什么?
不到一年半的測試工作中,當時的感動和熱情沒有減退一點(即使環(huán)境問題以及自身經(jīng)驗,技術(shù)的不足,做測試的你一定也能理解)。
第二是發(fā)現(xiàn)BUG的時候了,這應該是測試人員最基本的任務了,一般按測試用例開始測試就能發(fā)現(xiàn)大部分的bug,還有一部分bug需要測試的過程中更了解所測版本的情況獲得更多信息,補充測試用例,測試出bug。還有如何發(fā)現(xiàn)bug?這就需要在測試用例有效的情況下,通過細心和耐心去發(fā)現(xiàn)bug了,每個用例都有可能發(fā)現(xiàn)bug,每個地方都有可能出錯,所以測試過程中思維要清晰(測試過程數(shù)據(jù)流及結(jié)果都得看仔細了,bug都在里面發(fā)現(xiàn)的)。如何描述bug也很有講究,bug在什么情況下會產(chǎn)生,如果條件變化一點點,就不會有這個bug,以哪些最少的操作步驟就能重現(xiàn)這個bug,這個bug產(chǎn)生的規(guī)律是什么?如果你夠厲害的話,可以幫開發(fā)人員初步定位問題。
19.你的測試職業(yè)發(fā)展是什么?
測試經(jīng)驗越多,測試能力越高。所以我的職業(yè)發(fā)展是需要時間累積的,一步步向著高級測試工程師奔去。而且我也有初步的職業(yè)規(guī)劃,前3年累積測試經(jīng)驗,按如何做好測試工程師的11,12點要求自己,不斷的更新自己改正自己,做好測試任務。
20.你為什么會選擇軟件測試這個行業(yè)呢?
21.你覺得你如何才能勝任這份工作?
21.你要是從事測試這個行業(yè),你的優(yōu)勢是什么?
22.你自認為測試的優(yōu)勢在哪里?
優(yōu)勢在于我對測試堅定不移的信心和熱情,雖然經(jīng)驗還不夠,但測試需要的基本技能我有信心在工作中得以發(fā)揮。
23.你以前工作時的測試流程是什么?
公司對測試流程沒有規(guī)定如何做,但每個測試人員都有自己的一套測試流程。我說下我1年來不斷改正(自己總結(jié),吸取同行的方法)后的流程吧。需求評審(有開發(fā)人員,產(chǎn)品經(jīng)理,測試人員,項目經(jīng)理)->需求確定(出一份確定的需求文檔)->開發(fā)設計文檔(開發(fā)人員在開始寫代碼前就能輸出設計文檔)->想好測試策略,寫出測試用例->發(fā)給開發(fā)人員和測試經(jīng)理看看(非正式的評審用例)->接到測試版本->執(zhí)行測試用例(中間可能會補充用例)->提交bug(有些bug需要開發(fā)人員的確定(嚴重級別的,或突然發(fā)現(xiàn)的在測試用例范圍之外的,難以重現(xiàn)的),有些可以直接錄制進TD)->開發(fā)人員修改(可以在測試過程中快速的修改)->回歸測試(可能又會發(fā)現(xiàn)新問題,再按流程開始跑)。
24.當開發(fā)人員說不是BUG時,你如何應付?
開發(fā)人員說不是bug,有2種情況,一是需求沒有確定,所以我可以這么做,這個時候可以找來產(chǎn)品經(jīng)理進行確認,需不需要改動,3方商量確定好后再看要不要改。二是這種情況不可能發(fā)生,所以
不需要修改,這個時候,我可以先盡可能的說出是BUG的依據(jù)是什么?如果被用戶發(fā)現(xiàn)或出了問題,會有什么不良結(jié)果?程序員可能會給你很多理由,你可以對他的解釋進行反駁。如果還是不行,那我可以給這個問題提出來,跟開發(fā)經(jīng)理和測試經(jīng)理進行確認,如果要修改就改,如果不要修改就不改。其實有些真的不是bug,我也只是建議的方式寫進TD中,如果開發(fā)人員不修改也沒有大問題。如果確定是bug的話,一定要堅持自己的立場,讓問題得到最后的確認。
25:你對我們公司了解有多少?
26:請談談你個人的最大特色。
我的堅持度很高,事情沒有做到一個令人滿意的結(jié)果,絕不罷手。
27.白盒測試和黑箱測試是什么?什么是回歸測試?
28.設計用例的方法、依據(jù)有那些?
29.對于一個測試工程師應具備那些素質(zhì)和技能?
30.一個缺陷測試報告的組成都包括什么東西?
31.軟件測試項目從什么時候開始,?為什么?
32.簡述一下缺陷的生命周期
33.你怎樣做出自己的職業(yè)選擇?
分析面試人提出這個問題是為了了解求職者的動機,看看他(她)應聘這份工作是否有什么歷史淵源,是否有職業(yè)規(guī)劃,是不是僅僅在漫無目的地申請很多工作。
錯誤回答我一直都想在企業(yè)界工作。自孩提時代起,我就夢想自己至少也要成為大企業(yè)的副總裁。
評論除了難以令人相信之外,這種回答還存在一個問題:它表明求職者會對副總裁以下的職位不感興趣。
正確回答在上大學四年級前的那個夏天,我決定集中精力在某一領域謀求發(fā)展。盡管我是學商業(yè)的,但是我不知道自己最終會從事哪一行業(yè)的工作。我花了一定的時間考慮自己的目標,想清楚了自己擅長做的事
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 木工承包合同協(xié)議書
- 二零二五年度智能硬件知識產(chǎn)權(quán)授權(quán)與保密合同
- 健身房整裝清包合同樣本
- 風力發(fā)電葉片運輸合同
- 二零二五年度辦公室門套定制與建筑節(jié)能改造合同
- 港口物流居間合同委托書
- 電子設備采購合同
- 法院判決離婚協(xié)議書
- 醫(yī)療器械外包合同
- 設備維護管理作業(yè)指導書
- 2024山東能源集團中級人才庫選拔(高頻重點提升專題訓練)共500題附帶答案詳解
- 鋼鐵是怎樣煉成的讀后感作文700字
- 武漢市江夏區(qū)2022-2023學年七年級上學期期末數(shù)學試卷【帶答案】-109
- 學校物業(yè)服務合同范本專業(yè)版
- GB/T 43921-2024無損檢測超聲檢測全矩陣采集/全聚焦技術(shù)(FMC/TFM)
- SL 288-2014 水利工程施工監(jiān)理規(guī)范
- 部編版八年級語文上冊期末考試卷
- 部編版人教版語文八年級下冊全冊課件
- 2024年02月中央軍委后勤保障部2024年公開招考專業(yè)技能崗位文職人員筆試參考題庫附帶答案詳解
- (2024年)肺栓塞的護理課件
- 小學數(shù)學三年級下冊第八單元《數(shù)學廣角-搭配(二)》大單元集體備課整體設計
評論
0/150
提交評論