版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、一次自評(píng)價(jià)測(cè)試一個(gè)喝水的水杯,該如何去考慮設(shè)計(jì)它的測(cè)試用例?為什么?1、測(cè)試的含義2、測(cè)試流程3、測(cè)試用例設(shè)計(jì)簡(jiǎn)單介紹4、測(cè)試基本工具使用5、簡(jiǎn)單的linux命令和sql語(yǔ)句一、測(cè)試的含義1、為什么要測(cè)試測(cè)試就是為了讓產(chǎn)品在交付給最終用戶以后,在產(chǎn)品生存周期(或提供有效服務(wù)的期限以內(nèi)),不讓最終用戶發(fā)現(xiàn)其所不能接受的現(xiàn)象2、什么是測(cè)試通俗的理解就是我們編寫(xiě)的代碼應(yīng)該通過(guò)全部的測(cè)試,使之完成所有客戶要求的需求3、測(cè)試的目的合理的測(cè)試會(huì)使軟件產(chǎn)品趨于正確和完善對(duì)于用戶而言,他期望的是符合他需求的產(chǎn)品,測(cè)試的目的就是使產(chǎn)品不會(huì)偏離用戶需求,并且達(dá)到一個(gè)合理的質(zhì)量水平。并且當(dāng)產(chǎn)品對(duì)于客戶的標(biāo)準(zhǔn)有所偏離
2、時(shí),測(cè)試能夠?yàn)槲覀冎该鞲恼姆较颉?、測(cè)試的效果好的測(cè)試也許不能發(fā)現(xiàn)所有的缺陷,但是可以讓我們準(zhǔn)確的知道經(jīng)過(guò)測(cè)試,我們的程序能夠在什么條件下正確運(yùn)行,每次測(cè)試我們都能夠提前的預(yù)知完全通過(guò)測(cè)試后的結(jié)果測(cè)試不僅僅是為了發(fā)現(xiàn)缺陷,而是讓我們更加了解我們的產(chǎn)品,能夠讓我們有效的去評(píng)估產(chǎn)品的質(zhì)量就是好的測(cè)試。5、什么時(shí)候測(cè)試6、基本的測(cè)試方法自動(dòng)化、手工、性能測(cè)試等等白盒測(cè)試和黑盒測(cè)試白盒測(cè)試1、白盒測(cè)試也稱結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試,它是知道產(chǎn)品內(nèi)部工作過(guò)程,可通過(guò)測(cè)試來(lái)檢測(cè)產(chǎn)品內(nèi)部動(dòng)作是否按照規(guī)格說(shuō)明書(shū)的規(guī)定正常進(jìn)行,按照程序內(nèi)部的結(jié)構(gòu)測(cè)試程序,檢驗(yàn)程序中的每條通路是否都有能按預(yù)定要求正確工作2、深入到
3、代碼一級(jí)的測(cè)試,具體包含的邏輯覆蓋有:語(yǔ)句覆蓋 判定覆蓋 條件覆蓋 判定條件覆蓋 條件組合覆蓋 路徑覆蓋接上黑盒測(cè)試1、黑盒測(cè)試也稱功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試,它是在已知產(chǎn)品所應(yīng)具有的功能,通過(guò)測(cè)試來(lái)檢測(cè)每個(gè)功能是否都能正常使用2、主要測(cè)試軟件功能是否可用:正確性 :計(jì)算結(jié)果,命名等方面可用性 :是否可以滿足軟件的需求說(shuō)明邊界條件 :輸入部分的邊界值,就是使用一般書(shū)中說(shuō)的等價(jià)類劃分,試試最大最小和非法數(shù)據(jù)等等性能:正常使用的時(shí)間內(nèi)系統(tǒng)完成一個(gè)任務(wù)需要的時(shí)間壓力測(cè)試:查看服務(wù)器 CPU 使用率,內(nèi)存占用情況錯(cuò)誤恢復(fù):錯(cuò)誤處理,頁(yè)面數(shù)據(jù)驗(yàn)證,包括服務(wù)器中斷,輸入臟數(shù)據(jù)等安全性測(cè)試:防火墻等兼容性:不同
4、瀏覽器關(guān)鍵區(qū)別:關(guān)鍵區(qū)別應(yīng)該就是測(cè)試對(duì)象不一樣白盒測(cè)試主要針對(duì)的是程序代碼邏輯黑盒測(cè)試主要針對(duì)的是程序所展現(xiàn)給用戶的功能典型測(cè)試步驟1.計(jì)劃: 定義目標(biāo)確定策略確定方法2.執(zhí)行: 建立環(huán)境執(zhí)行計(jì)劃3.檢查:一步步驗(yàn)證執(zhí)行完畢?4.循環(huán):沒(méi)有改正繼續(xù)執(zhí)行二、測(cè)試階段劃分測(cè)試階段測(cè)試階段工作內(nèi)容工作內(nèi)容測(cè)試分析設(shè)計(jì)原始需求提取、產(chǎn)品測(cè)試規(guī)格分析、特性測(cè)試需求分析、特性測(cè)試設(shè)計(jì)測(cè)試分析與計(jì)劃階段評(píng)審SOW,創(chuàng)建測(cè)試環(huán)境、制定驗(yàn)證計(jì)劃、開(kāi)工會(huì)、測(cè)試需求分析、制定總體測(cè)試策略、測(cè)試估計(jì)等測(cè)試方案設(shè)計(jì)測(cè)試方案(編寫(xiě)、評(píng)審、基線)、制定SDV測(cè)試策略、制定SVT測(cè)試策略、測(cè)試度量分析、測(cè)試過(guò)程監(jiān)控、階段會(huì)議
5、測(cè)試用例設(shè)計(jì)測(cè)試用例(編寫(xiě)、評(píng)審、基線)、更新測(cè)試計(jì)劃,測(cè)試重估計(jì)、測(cè)試度量分析、測(cè)試過(guò)程監(jiān)控、階段會(huì)議SDV轉(zhuǎn)測(cè)試評(píng)估、SDV測(cè)試執(zhí)行、資料測(cè)試、缺陷跟蹤與分析、SDV測(cè)試報(bào)告、性能測(cè)試報(bào)告、測(cè)試重估計(jì)、測(cè)試度量分析、測(cè)試過(guò)程監(jiān)控、階段會(huì)議SIT轉(zhuǎn)測(cè)試評(píng)估、SIT測(cè)試執(zhí)行、SIT測(cè)試報(bào)告、測(cè)試重估計(jì)、測(cè)試度量分析、測(cè)試過(guò)程監(jiān)控、階段會(huì)議SVT轉(zhuǎn)測(cè)試評(píng)估、SVT測(cè)試執(zhí)行、SVT測(cè)試報(bào)告、測(cè)試重估計(jì)、測(cè)試度量分析、測(cè)試過(guò)程監(jiān)控、階段會(huì)議測(cè)試評(píng)估與關(guān)閉組織缺陷分析、組織過(guò)程度量分析、測(cè)試關(guān)閉申請(qǐng)及關(guān)閉報(bào)告、歸檔測(cè)試文檔、測(cè)試過(guò)程監(jiān)控BUG生命周期簡(jiǎn)單介紹三、測(cè)試用例設(shè)計(jì)簡(jiǎn)單介紹1、測(cè)試用例的基本概
6、念測(cè)試用例的定義測(cè)試用例的特征測(cè)試用例組成元素測(cè)試用例設(shè)計(jì)原則2、測(cè)試用例設(shè)計(jì)方法等價(jià)類劃分方法邊界值分析方法錯(cuò)誤推測(cè)方法因果圖方法判定表驅(qū)動(dòng)分析方法正交實(shí)驗(yàn)設(shè)計(jì)方法功能圖分析方法場(chǎng)景設(shè)計(jì)方發(fā)續(xù)測(cè)試用例的定義測(cè)試用例是為特定的目的而設(shè)計(jì)的一組測(cè)試輸入、執(zhí)行條件和預(yù)期的結(jié)果。測(cè)試用例是執(zhí)行的最小實(shí)體。簡(jiǎn)單地說(shuō),測(cè)試用例就是設(shè)計(jì)一個(gè)場(chǎng)景,使軟件程序在這種場(chǎng)景下,必須能夠正常運(yùn)行并且達(dá)到程序所設(shè)計(jì)的執(zhí)行結(jié)果。測(cè)試用例的特征最有可能抓住錯(cuò)誤的; 不是重復(fù)的、多余的; 一組相似測(cè)試用例中最有效的; 既不是太簡(jiǎn)單,也不是太復(fù)雜測(cè)試用例的組成元素 用例ID 用例名稱 測(cè)試目的 測(cè)試級(jí)別 參考信息 測(cè)試環(huán)境
7、前提條件 測(cè)試步驟 預(yù)期結(jié)果 設(shè)計(jì)人員 測(cè)試結(jié)果再續(xù)前緣測(cè)試用例設(shè)計(jì)原則 1.測(cè)試用例的代表性:能夠代表并覆蓋各種合理的和不合理的、合法的和非法的、邊界的和越界的以及極限的輸入數(shù)據(jù)、操作和環(huán)境設(shè)置等。2.測(cè)試結(jié)果的可判定性:即測(cè)試執(zhí)行結(jié)果的正確性是可判定的,每一個(gè)測(cè)試用例都應(yīng)有相應(yīng)的期望結(jié)果。3.測(cè)試結(jié)果的可再現(xiàn)性:即對(duì)同樣的測(cè)試用例,系統(tǒng)的執(zhí)行結(jié)果應(yīng)當(dāng)是相同的。測(cè)試用例設(shè)計(jì)方法簡(jiǎn)單介紹等價(jià)類劃分等價(jià)類劃分方法是一種重要的、常用的黑盒測(cè)試方法;分為有效等價(jià)類和無(wú)效等價(jià)類是把所有可能的輸入數(shù)據(jù),即程序的輸入域劃分成若干部分(子集),然后從每一個(gè)子集中選取少數(shù)具有代表性的數(shù)據(jù)作為測(cè)試用例汽車(chē)可登記
8、一至六名車(chē)主,有效等價(jià)類是什么?無(wú)效等價(jià)類是什么?邊界值邊界值分析法就是對(duì)輸入或輸出的邊界值進(jìn)行測(cè)試的一種黑盒測(cè)試方法。通常邊界值分析法是作為對(duì)等價(jià)類劃分法的補(bǔ)充,這種情況下,其測(cè)試用例來(lái)自等價(jià)類的邊界汽車(chē)可登記一至六名車(chē)主,邊界值是什么?區(qū)別:1)邊界值分析不是從某等價(jià)類中隨便挑一個(gè)作為代表,而是使這個(gè)等價(jià)類的每個(gè)邊界都要作為測(cè)試條件。2)邊界值分析不僅考慮輸入條件,還要考慮輸出空間產(chǎn)生的測(cè)試情況。四、項(xiàng)目中使用的工具介紹1、數(shù)據(jù)查詢工具PLSQL2、putty使用遠(yuǎn)程登陸的類型:telnet、ftp、ssh等五、linux及查詢語(yǔ)句介紹一、linux命令1、ls 這是最基本的檔案指令。 l
9、s 的意義為 “l(fā)ist”,也就是將某一個(gè)目錄或是 某一個(gè)檔案的內(nèi)容顯示出來(lái)。 ls a 顯示所有文件,包含隱藏文件 ll 顯示所有文件的屬性2. pwd:顯示出當(dāng)前的工作目錄 3. cd:本命令用于改變當(dāng)前的工作目錄 cd /tmp 進(jìn)入 /tmp 目錄 cd ./ 進(jìn)入上級(jí)目錄 cd 返回主目錄 cd - 返回上一次目錄基礎(chǔ)命令4.cp:將文件將文件1(文件文件2 .)拷貝到目標(biāo)上,目標(biāo)不能與文件同名,拷貝到目標(biāo)上,目標(biāo)不能與文件同名, 若目標(biāo)是文件名,則拷若目標(biāo)是文件名,則拷貝的文件只能有一個(gè),若目標(biāo)是目錄,貝的文件只能有一個(gè),若目標(biāo)是目錄, 則拷貝的文件可以有多個(gè),若目標(biāo)文件不存在,則
10、拷貝的文件可以有多個(gè),若目標(biāo)文件不存在,則建立這個(gè)文件,若存在,則覆蓋其以前的內(nèi)容,若目標(biāo)是目錄,則將文件拷貝到這個(gè)則建立這個(gè)文件,若存在,則覆蓋其以前的內(nèi)容,若目標(biāo)是目錄,則將文件拷貝到這個(gè)目錄下。目錄下。- i 在覆蓋已存在文件時(shí)作提示,若回答 y 則覆蓋,其他則中止 - p 不僅拷貝文件內(nèi)容,還有修改時(shí)間,存取模式,存取控制表, 但不拷貝 UID 及 GID- r 若文件名為目錄,則拷貝目錄下所有文件及子目錄和它們的文件, 此時(shí) 目標(biāo)必須為目錄 例子: cp file1 file2 將文件 file1 拷貝到文件 file2 cp file1 file2 /tmp 將文件 file1 和
11、文件 file2 拷貝到目錄 /tmp 下 cp -r /tmp /mytmp 將目錄 /tmp 下所有文件及其子目錄拷貝至目錄/mytmp 5. mv 對(duì)文件或者文件夾重命名;移動(dòng)例子: mv file1 file2 將文件 file1 改名為 file2 mv file1 file2 /tmp 將文件 file1 和文件file2 移動(dòng)到目錄 /tmp 下 基礎(chǔ)命令6. mkdir 創(chuàng)建目錄 7.touch 創(chuàng)建文件注意:兩者的區(qū)別8.rm 的意義是 remove ,也就是用來(lái)殺掉一個(gè)檔案的指令。在 UNIX 中一 個(gè)被殺掉的檔案除非是系統(tǒng)恰好有做備份,否則是無(wú)法像 DOS 里面一樣還能夠
12、救回 來(lái)的。所以在做 rm 動(dòng)作的時(shí)候使用者應(yīng)該要特別小心。而 rm 的參數(shù)比較常用的有幾個(gè): -f , -i , 與 -r -f : 將會(huì)使得系統(tǒng)在刪除時(shí),不提出任何警告訊息。 -i : 在除去檔案之前均會(huì)詢問(wèn)是否真要除去。 -r : 遞回式的刪除。 小心不要隨便使用 rm -rf , 否則有一天你會(huì)欲哭無(wú)淚. 9. su 切換用戶語(yǔ)法: su - 用戶名說(shuō)明: su 命令使當(dāng)前用戶成為指定用戶,若無(wú)指定,則成為超級(jí)用戶,但必須輸入該用戶的密碼,-選項(xiàng)表示用該用戶的注冊(cè)環(huán)境成為該用戶 基礎(chǔ)命令10、VI編輯命令Set命令::set number 在列出每一行時(shí),左邊列出行號(hào):set show
13、mode 在屏幕右下角標(biāo)志出當(dāng)前是否處于輸入狀態(tài):set nonumber 在列出每一行時(shí),在左邊不列出行號(hào):set noshowmode 在屏幕右下角不標(biāo)志出當(dāng)前是否處于輸入狀態(tài):set all 列出所有開(kāi)關(guān)的當(dāng)前狀態(tài)一般的,設(shè)置選項(xiàng)和取消選項(xiàng)的命令格式分別為(其中option為選項(xiàng)名):set option:set nooption 進(jìn)入輸入狀態(tài)命令:a 從光標(biāo)所在位置后面開(kāi)始追加文字;A 從光標(biāo)所在行最后面的地方開(kāi)始追加文字;i 從光標(biāo)所在位置前面開(kāi)始插入文字;I從光標(biāo)所在行的行首開(kāi)始插入文字;o在光標(biāo)所在行下新增一行;O在光標(biāo)所在行上方新增一行;修改命令:r 修改光標(biāo)所在字符,只修改單
14、個(gè)字符;R 修改光標(biāo)所在行的多個(gè)字符;基礎(chǔ)命令刪除命令:x刪除光標(biāo)所在字符;dw刪除光標(biāo)所在整個(gè)單詞;dd刪除光標(biāo)所在的行;ndd刪除從當(dāng)前行開(kāi)始的n行的內(nèi)容(說(shuō)明n為整數(shù)1、2.等);d $ 刪除到某一行的結(jié)尾;d G 從當(dāng)前位置開(kāi)始刪除直到工作緩存區(qū)結(jié)尾的內(nèi)容;內(nèi)容查找:/內(nèi)容set ic 查找時(shí)不區(qū)分大小寫(xiě)替換::%s/old_word/new_word/g 這個(gè)指令用于在整個(gè)文件中替換特定字符串;:s/old_word/new_word/g 這個(gè)指令用于在單行中替換特定字符串;基礎(chǔ)命令退出和保存命令:按esc鍵后,:q 結(jié)束編輯(quit),如果不想存檔而要放棄編輯過(guò)的文件則用:q!強(qiáng)
15、制離開(kāi):w 存檔(write):wq 即存檔后離開(kāi):x保存退出Chmod命令:改變文件的存取模式,存取模式可表示為數(shù)字或符號(hào)串chown:改變屬主文件的UID表示文件的文件主,文件主可用數(shù)字表示, 也可用一個(gè)有效的用戶名表示,此命令改變一個(gè)文件的UID,僅當(dāng)此文件的文件主或超級(jí)用戶可使用。 例:chown cms:cmsgrp filename基礎(chǔ)命令find:搜索文件并執(zhí)行指定的操作格式:find dir options選項(xiàng):- name filename 查找名為filename的文件 -type x 查找類型為x的文件,x=d 目錄 x=f普通文件 -user username 查找屬主
16、為username的文件 -size n 查找記錄塊為n的文件 -atime n 查找n天前被訪問(wèn)過(guò)的文件 -mtime n 查找n天前被修改過(guò)的文件date:查看本機(jī)日期設(shè)置日期和時(shí)間 date s 12/23/2010 date s 13:25:00 date R查找時(shí)區(qū)基礎(chǔ)命令ps 查看進(jìn)程顯示出有關(guān)進(jìn)程的狀態(tài)-e顯示出現(xiàn)在正在運(yùn)行的所有進(jìn)程-f顯示所有信息-l產(chǎn)生一個(gè)長(zhǎng)列表-t顯示指定終端進(jìn)程-u顯示指定用戶進(jìn)程-g顯示指定組進(jìn)程 ps ef|grep java 列出所有java進(jìn)程 ps u cms 查看cms進(jìn)程kill:殺死進(jìn)程 kill -9 444 殺死進(jìn)程號(hào)為 444 的進(jìn)
17、程基礎(chǔ)命令tar 說(shuō)明: 將多個(gè)文件歸檔,命令中各參數(shù)的意義為: x抽取文件 c建立新檔案文件 v顯示所處理的文件名 f 文件名 使用指定文件名作為檔案文件 tar cvf name.tar name 壓縮 tar xvf name.tar 解壓常用解壓包方法 zip:unzip gz:gunzip rar:unrar x jar:java -jar二次壓縮包 nanjing.tar.gz : tar xzvf nanjing.tar.gzftp常用命令命 令 功 能 描 述 dir 列出遠(yuǎn)端計(jì)算機(jī)的目錄 get filename 將遠(yuǎn)端計(jì)算機(jī)文件傳輸?shù)奖镜?put filename 將本地計(jì)算機(jī)文件傳輸?shù)竭h(yuǎn)程計(jì)算機(jī) cd dir 更改遠(yuǎn)程計(jì)算機(jī)的當(dāng)前目錄 lcd dir 更改本地計(jì)算機(jī)的當(dāng)前目錄 close 關(guān)閉一個(gè) ftp 連接 open host 建立一個(gè)新的 ftp 連接,指定 IP 地址或主機(jī)名 user username 在已建立的 ftp 連接上登錄到其他用戶 mkdir dir 創(chuàng)建新目錄 rmdir dir 刪除目錄 delete filename 刪除文件 rename old new 文件改名 ascii 設(shè)置 ASCII 碼方式傳送文件(默認(rèn)方式) binary 設(shè)置二進(jìn)制方式
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年環(huán)保產(chǎn)業(yè)園區(qū)場(chǎng)地租賃及環(huán)境治理合同范本3篇
- 2024年鋰電供貨專屬合同模板
- 專業(yè)化汽車(chē)零部件交易合作合同版B版
- 2024煤礦轉(zhuǎn)讓合同范本
- 2024年車(chē)位買(mǎi)賣(mài)協(xié)議模板版B版
- LED照明安裝及維護(hù)服務(wù)協(xié)議版B版
- 三方合作擔(dān)保合同示范文本(2024版)版
- 電工知識(shí)培訓(xùn)班課件
- 2024智能充電系統(tǒng)設(shè)備研發(fā)、生產(chǎn)、銷(xiāo)售、品牌建設(shè)一體化合同3篇
- 2024股權(quán)轉(zhuǎn)讓合作協(xié)議書(shū)
- 水利工程全生命周期管理-洞察分析
- 2024年物業(yè)公司服務(wù)質(zhì)量保證合同條款
- JJF(陜) 049-2021 變壓器交流阻抗參數(shù)測(cè)試儀校準(zhǔn)規(guī)范
- 文言文閱讀之理解實(shí)詞含義(講義)-2025年中考語(yǔ)文專項(xiàng)復(fù)習(xí)
- 詞語(yǔ)理解-2025年中考語(yǔ)文專項(xiàng)復(fù)習(xí)(遼寧專用)(原卷版)
- 娛樂(lè)場(chǎng)所突發(fā)事件應(yīng)急措施及疏散預(yù)案(三篇)
- 八大危險(xiǎn)作業(yè)安全培訓(xùn)考核試卷
- 老年焦慮癥的護(hù)理
- 2024年白山客運(yùn)從業(yè)資格證考試題庫(kù)
- 中國(guó)商貿(mào)文化商道
- 臨港新片區(qū)規(guī)劃介紹
評(píng)論
0/150
提交評(píng)論