軟件測(cè)試知識(shí)階段總結(jié).doc_第1頁(yè)
軟件測(cè)試知識(shí)階段總結(jié).doc_第2頁(yè)
軟件測(cè)試知識(shí)階段總結(jié).doc_第3頁(yè)
軟件測(cè)試知識(shí)階段總結(jié).doc_第4頁(yè)
軟件測(cè)試知識(shí)階段總結(jié).doc_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

軟件測(cè)試知識(shí)階段小結(jié) 不知不覺(jué)兩周又即將過(guò)去,上兩周主要學(xué)習(xí)軟件測(cè)試的基礎(chǔ)概念,在了解軟件工程的基 礎(chǔ)上進(jìn)一步深入的了解到軟件測(cè)試在軟件工程中的重要地位,這兩周我們一邊寫(xiě)測(cè)試用例和修改測(cè)試用例,一邊深入的學(xué)習(xí)linux操作命令,先將所收獲到的知識(shí)概括如下: 一、mCommerce測(cè)試用例設(shè)計(jì)總結(jié) 清晰編寫(xiě)測(cè)試用例在我們整個(gè)軟件測(cè)試流程中所處階段: mCommerce測(cè)試用例的定義及目的:測(cè)試用例是測(cè)試人員進(jìn)行測(cè)試操作的依據(jù),它定義了測(cè)試的前提,測(cè)試環(huán)境,測(cè)試步驟,測(cè)試預(yù)期結(jié)果等要素,測(cè)試人員主要根據(jù)它來(lái)進(jìn)行測(cè)試,目的是發(fā)現(xiàn)更多軟件中的bug。重點(diǎn)強(qiáng)調(diào)mCommerce測(cè)試用例設(shè)計(jì)原則:測(cè)試用例的代表性:能夠代表并覆蓋各種合理的和不合理的、合法的和非法的、邊界的和越界的以及極限的輸入數(shù)據(jù)、操作和環(huán)境設(shè)置等。測(cè)試結(jié)果的可判定性:即測(cè)試執(zhí)行結(jié)果的正確性是可判定的,每一個(gè)測(cè)試用例都應(yīng)有相應(yīng)的期望結(jié)果。 測(cè)試結(jié)果的可再現(xiàn)性:即對(duì)同樣的測(cè)試用例,系統(tǒng)的執(zhí)行結(jié)果應(yīng)當(dāng)是相同的。mCommerce測(cè)試用例設(shè)計(jì)總體規(guī)范要求(根據(jù)邵TC給我們的注釋大致總結(jié)的要求):通過(guò)標(biāo)題一眼看出測(cè)試用例的目的。預(yù)置條件要考慮周全,不能大都一樣。最后小組合并用例時(shí)要注意格式統(tǒng)一,用例編號(hào)有序排列。mCommerce測(cè)試用例設(shè)計(jì)細(xì)節(jié)規(guī)范要求(從我寫(xiě)的那部分用例出發(fā),可能未考慮周全):在編寫(xiě)測(cè)試用例時(shí),遇到列表分頁(yè)問(wèn)題,需要考慮要邊界值分析法,用邊界值分析法原則來(lái)設(shè)計(jì)測(cè)試用例,例如選擇每頁(yè)顯示10條記錄,此時(shí)我們就要考慮到測(cè)9、10、11這三種顯示情況,其他顯示情況以此類(lèi)推。在編寫(xiě)測(cè)試用例時(shí),遇到條件搜索,應(yīng)考慮到按不同條件搜索分別寫(xiě)測(cè)試用例,多條件篩選時(shí),要求不同的組合寫(xiě)不同的測(cè)試用例;當(dāng)支持全匹配和模糊匹配搜索時(shí),也要分情況寫(xiě)測(cè)試用例;當(dāng)搜索區(qū)分大小寫(xiě)時(shí),也要分別寫(xiě)測(cè)試用例。一個(gè)正向的測(cè)試用例最好匹配一個(gè)反向的測(cè)試用例,如果可以到前臺(tái)驗(yàn)證,也可以寫(xiě)一個(gè)測(cè)試預(yù)期結(jié)果成功或失敗的驗(yàn)證用例。例如新增一位會(huì)員成功的用例,它的反向用例就是新增會(huì)員不成功,此時(shí),可以設(shè)計(jì)一個(gè)到前臺(tái)驗(yàn)證的用例,用剛新增的會(huì)員賬號(hào)登陸前臺(tái),若登陸成功則新增該會(huì)員成功,若登陸失敗則新增該會(huì)員不成功。在用例描述這塊,一個(gè)描述應(yīng)對(duì)應(yīng)一個(gè)預(yù)期結(jié)果,應(yīng)清晰的分開(kāi)來(lái),不能混淆。在確定用例名稱(chēng),填寫(xiě)預(yù)置條件,設(shè)計(jì)描述,和預(yù)期結(jié)果時(shí)最好做到簡(jiǎn)單易懂,在保證測(cè)試用例質(zhì)量的前提下,盡可能減少測(cè)試人員的閱讀量,提高測(cè)試效率。把握好測(cè)試用例的粒度:根據(jù)項(xiàng)目的大小來(lái)設(shè)計(jì)測(cè)試用例,當(dāng)所測(cè)項(xiàng)目規(guī)模比較小時(shí),我們就可以將各個(gè)功能寫(xiě)的精細(xì)一點(diǎn),當(dāng)所測(cè)項(xiàng)目規(guī)模比較大時(shí),我們就可以將一些不易出錯(cuò)的功能寫(xiě)的粗略一些。二、linux操作命令回顧上兩周已學(xué)習(xí)的linux命令:重點(diǎn)強(qiáng)調(diào)Linux的概念用戶(hù)的創(chuàng)建與刪除目錄管理文件或目錄的壓縮與打包VI編輯命令(一般模式、編輯模式與指令列命令模式)這兩周學(xué)習(xí)的linux命令:重點(diǎn)強(qiáng)調(diào)(在上兩周學(xué)習(xí)過(guò)的基礎(chǔ)上新增的內(nèi)容)文件系統(tǒng)命令文件屬性與權(quán)限的修改:Umask 預(yù)設(shè)權(quán)限(新建文檔或目錄時(shí)會(huì)減去預(yù)設(shè)權(quán)限,文檔會(huì)額外執(zhí)行權(quán)限)Umask 002設(shè)置預(yù)設(shè)權(quán)限 如圖所示:文件管理a.Touch 修改檔案時(shí)間或者創(chuàng)建新檔案:修改已存在檔案的atime和mtimeb.檔案內(nèi)容的讀?。ㄌ崛≈匾膸讉€(gè)):cat 由第一行開(kāi)始顯示檔案內(nèi)容 tac 從最后一行開(kāi)始顯示,可以看出tac 是cat 的倒著寫(xiě)nl 顯示的時(shí)候,順道輸出行號(hào)more 一頁(yè)一頁(yè)的顯示檔案內(nèi)容 less 與more 類(lèi)似,但是比more 更好癿是,他可以往前翻頁(yè)head 只看頭幾行 tail 只看最后幾行 od 以二進(jìn)制的方式讀取檔案內(nèi)容c.find 路徑 選項(xiàng) 動(dòng)作與時(shí)間有關(guān)的選項(xiàng) -mtime n(+n,-n)與用戶(hù)有關(guān)的選項(xiàng) -user username/-uid n/-group gname/-gid n -nouser/-nogroup與文件名稱(chēng)權(quán)限有關(guān)的選項(xiàng) -name filenamebash內(nèi)建命令重點(diǎn)強(qiáng)調(diào)a.Alias 命令別名:alias l=ls lh -color=auto取消別名:unalias lb.Echo 輸出變量?jī)?nèi)容:Echo $PATH輸出自定義變量的內(nèi)容:var=hello,echo $var取消變量定義:unset varc. Read 讀取鍵盤(pán)輸入:read -pt var -p后面接提示字符,-t 等待的時(shí)間d. Declare申明變量類(lèi)型:-a將變量申明為數(shù)組;-i將變量申明為整形;-x將變量申明為環(huán)境變量(+x取消環(huán)境變量);-r申明為只讀,不能被unset Eg:declare i sum=10+10e.變量?jī)?nèi)容替換f.通配符g.數(shù)據(jù)流:標(biāo)準(zhǔn)輸入 (stdin) :代碼為0,使用 或 或 標(biāo)準(zhǔn)錯(cuò)誤輸出(stderr) :代碼為2,使用2 或2h.管道命令i.grep命令正則表達(dá)式每個(gè)符號(hào)所代表的意義延伸正則表達(dá)式:+:重復(fù)一個(gè)或一個(gè)以上前一個(gè)字符?:0個(gè)或一個(gè)前一個(gè)字符|:或的意思(aa):群組字符串()+:重復(fù)多個(gè)群組Egrep可以搭配延伸正則表達(dá)式shell腳本簡(jiǎn)單介紹a. 執(zhí)行腳本的三種方式:sh sh01.shsource sh01.sh絕對(duì)路徑或相對(duì)路徑(需要給腳本加上執(zhí)行權(quán)限)b.Testc.Shell腳本的參數(shù)d.if語(yǔ)句e.Caseesac語(yǔ)句f.function函數(shù)g. Loop循環(huán)三、個(gè)人總結(jié)(提出近階段個(gè)人學(xué)習(xí)總結(jié)以及遇到問(wèn)題)個(gè)人學(xué)習(xí)總結(jié):a.在這兩周的學(xué)習(xí)中,基于上周學(xué)習(xí)的基礎(chǔ) ,學(xué)會(huì)了寫(xiě)mCommerce測(cè)試用例,知道了寫(xiě)測(cè)試用例要遵循的原則,怎樣寫(xiě)出一份給未接觸人員一眼就看懂的用例,同時(shí)也掌握了更多的linux操作基礎(chǔ)知識(shí)bash內(nèi)建命令和shell腳本知識(shí)。b.在這個(gè)學(xué)習(xí)的過(guò)程中,我發(fā)現(xiàn)很多東西都需要自己去鉆研,去和同事交流從而找到解決的辦法,不會(huì)的問(wèn)題光靠自己一個(gè)人琢磨是遠(yuǎn)遠(yuǎn)不夠的。需要和同事及同學(xué)交流和溝通,通過(guò)討論會(huì)大家一起研商找出解決辦法對(duì)自己的幫助很好。c.每天提交一份日?qǐng)?bào)和問(wèn)題,清楚自己一天的計(jì)劃和完成了什么事,問(wèn)題也能得到TC的解決或通過(guò)小組討論得到解決。遇到的問(wèn)題:a.一方面組長(zhǎng)那邊說(shuō)測(cè)試工具現(xiàn)在還

溫馨提示

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

評(píng)論

0/150

提交評(píng)論