




已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
軟件測試自動(dòng)化,第一節(jié)軟件工程與質(zhì)量,軟件工程,軟件工程是什么?軟件工程是一門研究用工程化方法構(gòu)建和維護(hù)有效的、使用的和高質(zhì)量的軟件的學(xué)科。它涉及程序設(shè)計(jì)語言、數(shù)據(jù)庫、軟件開發(fā)工具、系統(tǒng)平臺(tái)、標(biāo)準(zhǔn)、設(shè)計(jì)模式等方面。.軟件工程包括哪些主要步驟主要包括調(diào)研、立項(xiàng)、計(jì)劃、評審、開發(fā)、測試、部署、線上跟蹤、后期維護(hù)等等一些列步驟。工程不是做的,是組織的。,軟件質(zhì)量,軟件質(zhì)量是軟件符合明確敘述的功能和性能需求、文檔中明確描述的開發(fā)標(biāo)準(zhǔn)、以及所有專業(yè)開發(fā)的軟件都應(yīng)具有的隱含特征的程度。.1.軟件需求是度量軟件質(zhì)量的基礎(chǔ),與需求不一致就是質(zhì)量不高。2.指定的標(biāo)準(zhǔn)定義了一組指導(dǎo)軟件開發(fā)的準(zhǔn)則,如果沒有遵守這些準(zhǔn)則,肯定會(huì)導(dǎo)致軟件質(zhì)量不高。3.通常,有一組沒有顯式描述的隱含需求(如期望軟件是容易維護(hù)的)。如果軟件滿足明確描述的需求,但卻不滿足隱含的需求,那么軟件的質(zhì)量仍然是直的懷疑的。,影響軟件質(zhì)量的因素,影響軟件質(zhì)量的主要因素,這些因素是從管理角度對軟件質(zhì)量的度量??蓜澐譃槿M,分別反應(yīng)用戶在使用軟件產(chǎn)品時(shí)的三種觀點(diǎn)。正確性、健壯性、效率完整性、可用性、風(fēng)險(xiǎn)(產(chǎn)品運(yùn)行);可理解性、可維護(hù)性、靈活性、可測試性(產(chǎn)品修改);可移植性、可再用性、互運(yùn)行性(產(chǎn)品轉(zhuǎn)移)。McCall模型其實(shí)軟件測試正是關(guān)注于軟件的正確性與健壯性,QA&QC,QA:質(zhì)量保證貫穿于整個(gè)軟件周期中,預(yù)防錯(cuò)誤的成因,在開發(fā)過程的早期檢測出來并修改。QC:質(zhì)量控制屬于QA的一部分,主要是軟件測試人員,關(guān)注于最后的產(chǎn)品的質(zhì)量活動(dòng),CMM,第一級:初始級-軟件過程的特征是無序的,有時(shí)甚至是混亂的。幾乎沒有過程定義,成功完全取決于個(gè)人的能力。第二級:可重復(fù)級-建立了基本的項(xiàng)目管理過程,能夠追蹤費(fèi)用、進(jìn)度和功能。有適當(dāng)?shù)谋匾倪^程規(guī)范,使得可以重現(xiàn)以前類似項(xiàng)目的成功。第三級:定義級-用于管理和工程活動(dòng)的軟件過程已經(jīng)文檔化、標(biāo)準(zhǔn)化,并與整個(gè)組織的軟件過程相集成。所有項(xiàng)目都使用文檔化的、組織認(rèn)可的過程來開發(fā)和維護(hù)軟件。第四級:管理級-軟件過程和產(chǎn)品質(zhì)量的詳細(xì)度量數(shù)據(jù)被收集,通過這些度量數(shù)據(jù),軟件過程和產(chǎn)品能夠被定量地理解和控制。第五級:優(yōu)化級-通過定量的反饋,進(jìn)行不斷的過程改進(jìn),這些反饋來自于過程或通過測試新的想法和技術(shù)而得到。,CMMVSISO,CMM:質(zhì)量模型評估給你改進(jìn)建議ISO:質(zhì)量標(biāo)準(zhǔn)審查結(jié)果只有通過和不通過個(gè)人觀點(diǎn):先基于ISO建立一套質(zhì)量管理體系,提高組織的質(zhì)量意識。在此基礎(chǔ)上選擇若干KAP進(jìn)行改進(jìn),逐步達(dá)到CMM。,SQAVSTESTER,SQA:軟件質(zhì)量保證工作內(nèi)容:建立軟件質(zhì)量保證活動(dòng)的實(shí)體制定軟件質(zhì)量保證計(jì)劃堅(jiān)持各階段的評審、審計(jì)、跟蹤監(jiān)控軟件產(chǎn)品的質(zhì)量采集軟件質(zhì)量保證活動(dòng)的數(shù)據(jù)度量軟件質(zhì)量保證活動(dòng),SQAVSTESTER,SQA與TESTER的區(qū)別:SQA重點(diǎn)是對軟件開發(fā)過程進(jìn)行監(jiān)督、管理、控制TESTER重點(diǎn)是對開發(fā)出的產(chǎn)品進(jìn)行檢查,TMM簡介,TMM:軟件測試成熟度模型五個(gè)成熟等級:初始級階段定義級集成級管理和度量級優(yōu)化、預(yù)防缺陷和質(zhì)量控制級,小結(jié),軟件工程與其包含的主要步驟影響軟件質(zhì)量的因素(三大方面)QA&QCCMM,軟件測試自動(dòng)化,第二節(jié)需求與測試,需求,一聽這兩個(gè)字呢就頭疼,如果是在比較健全穩(wěn)定的公司,那么需求是比較好把握的,文檔化程序化程度非常高;如果你在創(chuàng)業(yè)型或者發(fā)展中的公司,那么有時(shí)需求會(huì)讓你崩潰。那我們?nèi)绾螌Υ幚硇枨竽兀?.必須要有需求文檔與原型2.理解需求3.對模糊的list出來與產(chǎn)品人員溝通4.整理需求,羅列測試點(diǎn),如果無需求呢?相信我,這是一件讓人崩潰的事情。當(dāng)面臨沒有需求文檔來作為測試參考時(shí),我們需要靜下心來,想想類似的系統(tǒng)都是什么樣的,可以根據(jù)一般的嘗試來測試。如果可以,最后能整理出一個(gè)文檔。,測試,我們這里講的需求與測試,其實(shí)就是在整理需求的同時(shí)把測試點(diǎn)弄出來。這樣的好處是,既幫助了需求的整理,也提前整理出了測試點(diǎn),能盡早的整理思路,同時(shí)在整理的時(shí)候會(huì)出現(xiàn)更多的疑問和靈光點(diǎn),可以說是有百利而無一害的。就實(shí)際而言,需求與測試是不分家的,我們一些QC或者TL中,測試case都有對應(yīng)的req的。當(dāng)然,如果要鉆個(gè)牛角尖的話,需求測試不等同于后面階段集成測試或者系統(tǒng)測試,后面的測試都是軟件已經(jīng)編寫完成的條件下,判斷軟件是否會(huì)出錯(cuò)。而需求測試,只是驗(yàn)證需求是否真正是用戶所期望的。,軟件測試自動(dòng)化,第三節(jié)軟件測試基礎(chǔ)知識,理解軟件測試,軟件測試是一種有效的提高軟件質(zhì)量的手段,但即使在投入上有所保證,測試也不能百分百發(fā)現(xiàn)所有質(zhì)量隱患,況且軟件質(zhì)量并不僅僅是測試出來的。很多人認(rèn)為軟件測試就是運(yùn)行一下軟件,看看結(jié)果對不對,但實(shí)際上,如何在有限的投入下,提高軟件測試的效率和產(chǎn)出是一件很見功底的事。好的測試人員不僅要掌握各種測試技術(shù),還要具備豐富的編程經(jīng)驗(yàn)和對BUG的敏感,測試的復(fù)雜之處,除了測試技術(shù)問題之外,還有測試管理問題測試不是可有可無,隨心所欲的。規(guī)范化的軟件開發(fā)需要對軟件測試早做計(jì)劃,分配必要的時(shí)間、人力和財(cái)力等資源,并將其作為項(xiàng)目管理的一個(gè)部分加以控制和協(xié)調(diào)。,軟件測試的定義,軟件測試是為了發(fā)現(xiàn)錯(cuò)誤執(zhí)行程序的過程。軟件測試是根據(jù)軟件開發(fā)各階段的規(guī)格說明和程序的內(nèi)部結(jié)構(gòu)而精心設(shè)計(jì)一批測試用例(即輸入數(shù)據(jù)及其預(yù)期的輸出結(jié)果),并利用這些測試用例去運(yùn)行程序,以發(fā)現(xiàn)程序錯(cuò)誤的過程。,軟件測試的對象,軟件測試不等于程序測試,軟件測試貫穿于軟件定義
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 自動(dòng)控制原理(第2版)(余成波-張蓮-胡曉倩)習(xí)題全解及MATLAB實(shí)驗(yàn)-第1、2章習(xí)題解答
- 計(jì)量管理制度范文
- 湖南省株洲市攸縣第三中學(xué)2024-2025學(xué)年高三下學(xué)期5月期中地理試題(含答案)
- 設(shè)備操作規(guī)程匯編
- 高一年級5月月考地理 試題
- 幼兒園 疫情防控主題班會(huì)教案
- 建筑施工特種作業(yè)-建筑起重機(jī)械安裝拆卸工(塔式起重機(jī))真題庫-3
- 建筑施工特種作業(yè)-建筑焊工真題庫-5
- 廈門物理初中題目及答案
- 日語初級助詞題目及答案
- 浙江省紹興市2023-2024學(xué)年高一下學(xué)期期末考試政治試題
- 車輛安全檢查操作規(guī)范手冊
- 《今天我來洗碗筷》(教案)-二年級上冊勞動(dòng)人教版
- 2024年研究生考試考研植物生理學(xué)與生物化學(xué)(414)試題與參考答案
- 公司招聘保安合同模板
- 2024版上海應(yīng)屆畢業(yè)生落戶協(xié)議離職賠錢
- 便利店門店運(yùn)營與管理實(shí)務(wù)考核試卷
- 光伏發(fā)電工程建設(shè)標(biāo)準(zhǔn)工藝手冊(2023版)
- MAM6090空壓 機(jī)微電腦控制器說明書
- 2024年中國東航行測筆試題庫
- 江西省贛州市2024-2025學(xué)年高一物理下學(xué)期期末考試試題
評論
0/150
提交評論