軟件測試補(bǔ)充問題.doc_第1頁
軟件測試補(bǔ)充問題.doc_第2頁
軟件測試補(bǔ)充問題.doc_第3頁
軟件測試補(bǔ)充問題.doc_第4頁
軟件測試補(bǔ)充問題.doc_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1,第一章比如結(jié)構(gòu)化的預(yù)排、檢查以及無縫應(yīng)用開發(fā)體系JAD中文規(guī)范譯名s(Joint Application Development system)。2、第3章在測試計劃的測試規(guī)范部分,關(guān)于接受測試的信息可以獲得也可以記錄成文擋。為了使用者接受系統(tǒng)這些測試是必要的。過程是一系列使用同一操作模型的相關(guān)行為,例如告訴我們?nèi)绾瓮瓿墒录y試說明中的測試過程部分可以記錄這些信息,如測試用例、腳本、測試數(shù)據(jù)發(fā)掘、測試的執(zhí)行、正確性、版本控制、測試庫維護(hù)、自動測試工具的使用、項目管理、監(jiān)察以及狀態(tài)報告等。接下來的信息記錄在測試過程部分;測試用例,原件,數(shù)據(jù)發(fā)展,測試執(zhí)行,正確性,版本控制,測試庫的維護(hù),自動測試工具的用法,項目管理,檢測以及狀態(tài)報告。語句不完整 現(xiàn)在考慮所需的測試個人資源還太早。這包含需要的測試技巧,它們的角色和責(zé)任,數(shù)目和需求時間以及被需要的個人培訓(xùn)。3.2 邏輯設(shè)計階段商業(yè)需求在需求階段被定義。邏輯設(shè)計階段提取商業(yè)需求以便為系統(tǒng)說明書做準(zhǔn)備。系統(tǒng)說明書能在物理設(shè)計階段和編碼中使用。邏輯設(shè)計階段進(jìn)一步提取商業(yè)需求,此時的商業(yè)需求被定義在需求階段,以功能和信息模型為觀點。1. 數(shù)據(jù)模型,過程模型,以及相互關(guān)聯(lián)邏輯設(shè)計階段為構(gòu)建應(yīng)用建立詳細(xì)系統(tǒng)框架。此階段三個主要的交互者是數(shù)據(jù)模型,即實體關(guān)系表,一個過程模型和它們之間的相互關(guān)聯(lián)。 數(shù)據(jù)模型是被需要信息的表示或者應(yīng)用系統(tǒng)需要的數(shù)據(jù)對象類型。它建立人和地點的聯(lián)系以及應(yīng)用的重要事情并且在后來的物理數(shù)據(jù)庫設(shè)計中使用。物理數(shù)據(jù)庫設(shè)計是物理設(shè)計階段的一部分。數(shù)據(jù)模型是一個用來定義實體及其相互關(guān)系的圖示方法。實體是我們欲存儲數(shù)據(jù)的地方。它由一個完整確定的人,地點,事情以及使用者感興趣的的事件構(gòu)成。它是用來保存和發(fā)布數(shù)據(jù)的。實體的例子有顧客,定單,辦公室以及需求定單。每個實體是一張直線分隔成行與列的表。每行是每個該實體的一個特定的發(fā)生?事件,象像文件的記錄一樣。每列是描述描述實體的一個屬性。屬性的例子有包括實體的大小,數(shù)據(jù),值和地址等。數(shù)據(jù)模型的各個實體本身不存在,通過關(guān)系與其他實體相連。關(guān)系是用戶感興趣的兩個或者多個實體的聯(lián)系,此應(yīng)用是用來保存和發(fā)布數(shù)據(jù)的。一對一的關(guān)系是單個實體自身事件或與另外一個實體的某個事件之間的鏈接。一對多的關(guān)系是單個自身事件或與其它實體多個事件之間的關(guān)系。多對多的關(guān)系是一個實體的多個事件與其它實體的多個事件之間的關(guān)系。一對一的對于關(guān)系連接單個發(fā)生的實體或者另一發(fā)生的實體。?一個一對多的聯(lián)系連接單個發(fā)生的實體或者另一實體的多個發(fā)生。?一個多對多的聯(lián)系連接一個實體的多個發(fā)生到另一實體的多個發(fā)生?。關(guān)系類型定義了實體關(guān)系的集合。過程是一個商業(yè)活動以及輸入輸出的聯(lián)系。過程的例子有:接受定單,存貨更新,運輸定單,調(diào)度級別。一個進(jìn)程模型是圖表的形式,應(yīng)該描述進(jìn)程的狀況而不涉及進(jìn)程執(zhí)行的原因,方式和時間。這些是進(jìn)程的物理屬性,在物理設(shè)計階段定義。進(jìn)程模型是商業(yè)的分解。進(jìn)程分解是將商業(yè)活動分為更詳細(xì)的連續(xù)過程分類。活動更為詳細(xì)的分類?它開始的最早直到基本子過程被定義,子過程是最小的對用戶有意義的活動單元。創(chuàng)建產(chǎn)生、引用讀這是一個關(guān)于數(shù)據(jù)倉庫的術(shù)語,也有不少將其翻作“應(yīng)用”的、更新、刪除(CRUD,Create、Read翻譯成引用是否恰當(dāng)?、Update、Delete)CRUD矩陣。工程號/名:鍵入測試號測試日期:鍵入測試用例被執(zhí)行的日期測試用例號測試對象號類型條件預(yù)期結(jié)果實際結(jié)果需求號ID號測試計劃ID號測試類型(編輯,號,表達(dá)等)特殊測試條件描述執(zhí)行條件下特殊預(yù)期結(jié)果記錄通過或失敗追蹤特殊條件的ID號這一行是否必須要?第7章5 Cookies對于多數(shù)Web應(yīng)用程序,允許ACT控制你的HTTP Cookies是操作Cookies的最佳的方法,無論如何,在測試開始時系統(tǒng)自動安裝Cookie被安裝,然后將其自動加載到ACT上還是不通順,沒有主語第8章2、點擊右邊窗格最高處的【View Log File Data】按鈕,選擇【System Monitor Properties】屬性對話框中的【Source】選項卡,選擇【Log File】單選項,圖文不一致如圖8-8所示。操作文件夾,選取你要檢視的日志文件,然后點擊打開。集數(shù)據(jù)時體現(xiàn)的最為明顯。圖8-6所示為在本地存儲文件。圖8-8日志文件對話框?qū)υ捒蛎Q與圖不一致,請確認(rèn)w 用戶時間 線程處理用戶模式或其他除了操作系統(tǒng)代碼運行花費的時間。應(yīng)該對用戶時間進(jìn)行不間斷監(jiān)測,并與優(yōu)先時間和處理時間比較,因為三者是對空閑時間非空閑時間及總的非空閑時間的度量。% User Time應(yīng)當(dāng)總是被檢視的,以健全系統(tǒng)中的% Privileged Time和 Processor目標(biāo)。因為他們是非空閑時間和非空閑時間總量可測量的。?1系統(tǒng)目標(biāo)系統(tǒng)目標(biāo)和與其相關(guān)的計數(shù)器測量為的是處理器正處理在處理器上運行的線程數(shù)據(jù)集合。語句不通順?biāo)鼈優(yōu)槎床炷愕木C合系統(tǒng)運行提供了一個有價值的觀察方式。下邊的系統(tǒng)計數(shù)器時最重要的監(jiān)測器?;顒訑?shù)據(jù)對象ADO(ActiveX Data Object)或OSQL中、英文全稱OSQL是SQL中的一個命令執(zhí)行程序每個用戶執(zhí)行SQL批處理文件,工作流程為每一個操作利用這些結(jié)果。這些批處理文件是利用SQL Profiler產(chǎn)生的,以跟蹤用戶站點導(dǎo)航,然后保存每個磁盤IO能力讀盤次數(shù)寫盤次數(shù)4磁盤數(shù)目如果計算每個磁盤超過服務(wù)器容量的I/Os的話,這將證實磁盤瓶頸的存在。磁盤I/O容量和單個磁盤I/O能力 per disk的計算用下面公式計算像如下略敘?。應(yīng)該注意到,每個磁盤的85次隨機(jī)讀寫能力是是RAID 5的配置。為每個計算量,它應(yīng)當(dāng)被記錄。語義不明確85隨機(jī)I/Os per disk用來作在RAID構(gòu)造的磁盤容量。?第9章5減少被傳送的數(shù)據(jù)量 有幾種技術(shù)可以減少IE與IIS層間傳送的數(shù)據(jù)的量。這些方法包括:IISHTTP壓縮是否為HTTP壓縮?、去掉不必要的字符和空格、減少頁面對象的數(shù)量、以及優(yōu)化圖片。HTTP壓縮是IIS和IE的一個固有功能。對于靜態(tài)內(nèi)容,例如HTM文件,HTML文件,CSS文件,JS文件以及未壓縮的圖片,這一方法是很有用的。然而,對于動態(tài)內(nèi)容你可能會碰到一些問題,例如頁面翻譯不正確或者失效。假如你選擇使用IIS壓縮,你的IIS服務(wù)器將需要一些附加費用及相關(guān)資源。缺省時,HTTP壓縮這一功能并未啟用,若要啟用,打開【W(wǎng)WW Service Master Properties】,選擇【Services】項,如圖9-1所示,選擇啟用HTTP壓縮。 是否應(yīng)補(bǔ)充相關(guān)設(shè)置的介紹7減少處理上的延遲加快響應(yīng)時間的最常用的方法是減少應(yīng)用處理的延遲。這是通過加快執(zhí)行動態(tài)服務(wù)器主頁(ASPX中英文全稱,ActiveX Server Page),(1) 大部分的應(yīng)用由多個服務(wù)器組成,這些服務(wù)器通過一個網(wǎng)絡(luò)交換機(jī)相連,因為每一個端口有專屬帶寬并且性能更好。網(wǎng)絡(luò)交換機(jī)隔離來自每一個端口的流量(traffic),這使得網(wǎng)絡(luò)監(jiān)視器不可能看到來自每一應(yīng)用層的流量。然而,通過端口擴(kuò)充或者端口映象,你能夠設(shè)定大部分的網(wǎng)絡(luò)供應(yīng)商交換器去拷貝或者映射你分配的每一個端口的流量。就設(shè)定網(wǎng)絡(luò)擴(kuò)充的說明書向網(wǎng)絡(luò)軟件供應(yīng)商請教。通過使用網(wǎng)絡(luò)監(jiān)視器的存儲管理服務(wù)(SMS,Storage Management Server)前面是否給出中英文全稱?版本,并將網(wǎng)絡(luò)監(jiān)視器捕獲客戶端(network monitor capture client)插入這一端口,你能夠看到每一應(yīng)用層的所有流量。圖9-6描述了這一模型。(2) 假如你沒權(quán)更改交換器的配置,或者端口擴(kuò)充并非你的網(wǎng)絡(luò)交換器中可用的選項,另一種簡單的方法是將組成應(yīng)用的所有后端服務(wù)器插到一個網(wǎng)絡(luò)集線器。網(wǎng)絡(luò)集線器在所有的端口間共享帶寬;用做網(wǎng)絡(luò)監(jiān)視器客戶端的機(jī)器能夠捕捉來自所有層的流量。圖9-7顯示了這一模型。圖 9-6 使用交換機(jī)端口跨網(wǎng)段圖中用中文術(shù)語。下同。 圖9-7 使用獨立的集線器圖中用中文術(shù)語(3) 完整版本的網(wǎng)絡(luò)監(jiān)視器允許你初始化應(yīng)用的每一層上的遠(yuǎn)程網(wǎng)絡(luò)監(jiān)視器驅(qū)動,此應(yīng)用是用來捕捉遠(yuǎn)程流量的。假如你選擇這種方法,初始化每一應(yīng)用層上的遠(yuǎn)程網(wǎng)絡(luò)驅(qū)動。從開始菜單選擇控制面板,接著選擇添加或刪除程序。在添加或刪除程序?qū)υ捒蛑?,點擊【添加新程序】,轉(zhuǎn)到【W(wǎng)indows組件】,選擇【管理和監(jiān)視工具】,選擇【網(wǎng)絡(luò)監(jiān)視工具】并確定。操作步驟步完整,格式 不統(tǒng)一。這一方法允許集中從所有遠(yuǎn)程代理到一個客戶端的捕捉。這一方法的好處是比進(jìn)行分離的捕捉更快,這些捕捉獲取所有來自Web應(yīng)用層的數(shù)據(jù)。然而它的缺點是需要花更長的時間去設(shè)置,因為你必須初始化每一服務(wù)器上附加的組件。圖9-8顯示了這一模型。圖 9-8 使用網(wǎng)絡(luò)監(jiān)視器遠(yuǎn)程驅(qū)動圖中文字用中文術(shù)語。(4) 捕捉流量最容易的方法是在作為捕獲客戶端的IIS層上使用Network Monitor 2 Lite這一版本。IIS層通常位于IE客戶端和SQL層之間。因此,當(dāng)網(wǎng)絡(luò)監(jiān)視器客戶端位于你的IIS服務(wù)器時,你能夠看到所有到達(dá)它和來自它的流量。圖9-9顯示了這一模型。2彈性圖表 彈性圖表是一個優(yōu)秀的功能,它能提供包級別的應(yīng)用層視圖并允許你識別延遲處理。圖9-15顯示IBuySpy Default.aspx跳動圖表術(shù)語不一致,請統(tǒng)一。是彈性圖表還是跳動圖表?彈性圖表。要更詳細(xì)地分析你的捕捉,選擇工具欄根據(jù)欄請確認(rèn)。中【Drill Into Packet Trace】這一項或者在一個跳動視圖中雙擊一個幀來研究具體幀的包追蹤。第10章提示:如果你要創(chuàng)建簡歷一個測試腳本或調(diào)試你的Web應(yīng)用程序。?我們建議你選擇所有的域字段,另一方面,僅僅選擇相關(guān)的域字段來剖析你的Web應(yīng)用程序。這將保留磁盤空間和更快更簡單地分析導(dǎo)航日志文件圖10-3 紅色文本標(biāo)識錯誤代碼圖不清楚,請更換1 IIS性能計數(shù)器接下來的的部分討論使用的IIS計數(shù)器和ASP.NET性能計數(shù)器。w Internet信息服務(wù)全局計數(shù)器:文件緩存清除和文件緩存命中命中率?是否需要修改?率這些計數(shù)器可以比較來查看緩存清除命中率。當(dāng)一個文件從緩存刪除是一次清除就發(fā)生了。這些全局計數(shù)器提供提供對象從高速緩存中清除是的一些指示。如果清除得太慢內(nèi)存就被浪費了。w Internet信息全局計數(shù)器:文件緩存命中率百分比命中率?是否需要修改?顯示全部緩存請求得命中率。當(dāng)Web站點大部分是靜態(tài)內(nèi)容時它將停留在80左右。10.3.3 禁用ViewStateViewState通過將服務(wù)器的控制數(shù)據(jù)保存或編碼到一個隱藏的表字段中,再交付到瀏覽器來保存一個頁面到下一個頁面的內(nèi)容。為每一個服務(wù)器控制保存和編碼數(shù)據(jù)到一個隱藏的表字段,交付同瀏覽器,來保存頁面到頁面的內(nèi)容。語句不通順ViewState數(shù)據(jù)的大小和內(nèi)容可以通過像前面章節(jié)”分析一個.net Web 應(yīng)用程序”所說的在頁面或應(yīng)用級別使用Trace指令來決定。如果使用很多服務(wù)器控制,ViewState數(shù)據(jù)的尺寸會變得極大,阻礙你的Web應(yīng)用程序的性能。作為最好的練習(xí),建議你除非真的需要它,否則應(yīng)該禁用它。你可以在頁面或者控制級別通過設(shè)置EnableViewState“false”內(nèi)容來禁用它。第11章查詢捷徑:存儲過程或SQL語句可以存放保存在工具菜單下的【自定義窗口】中。?請規(guī)范敘述一經(jīng)設(shè)置,每按一次快捷按鈕就會運行一次存儲過程。例如:sp_helpindex可以與CTRL+F1相關(guān)聯(lián)。如圖11-3所示:按照表在表11-2請確認(rèn)中指出的方式,在ProductID and Quantity列上添加非簇集索引將會覆蓋所有的列。另外,ProductID在GROUP BY語句中被用到;因此,第一個按ProductID分類的索引應(yīng)該比按Quantity分類的索引更加有效。無論如何,我們先創(chuàng)建兩個不同的列順序的索引,來看看哪個比較有效。腳本如下:第12章(12章中,有些操作步驟格式部統(tǒng)一,在原來的問題中我沒有全部標(biāo)出來,如以下紅色的地方,請仔細(xì)通讀檢查,所有的相關(guān)對話框名稱及選項都應(yīng)按統(tǒng)一格式處理。)7、日結(jié)處理功能模塊(0.5day)在12章中做的修改按以下操作步驟進(jìn)行腳本錄制:1)單擊 實收銷帳帳務(wù)日結(jié)明細(xì)核對 進(jìn)入此功能模塊2)在所有收費人員的交班報告都已打印的情況下,雙擊日結(jié)起點,彈出一已經(jīng)打印提示框:如圖:哪個圖?點擊是之后再點擊查詢按鈕,系統(tǒng)自動顯示出當(dāng)天收費的總戶數(shù)、總金額以及每個收費員的收費明細(xì)。1)單擊【計算數(shù)據(jù)】|【滯納金維護(hù)】進(jìn)入如下界面:缺圖 。以下類似的地方請仔細(xì)核對后統(tǒng)一修改。附錄42.1需求規(guī)定說明對本系統(tǒng)的主要的輸入輸出項目、處理的功能性能要求,詳細(xì)的說明可參見本節(jié)最后的附1。是指操作手冊嗎?在該部分的最后說明故障出現(xiàn)后可能采取的變通措施,包括:a. 后備技術(shù)說明準(zhǔn)備采用的后備技術(shù),當(dāng)原始系統(tǒng)數(shù)據(jù)萬一丟失時啟用的副本的建立和啟動的技術(shù),例如周期性地把磁盤信息記錄到磁帶上去就是對于磁盤媒體的一種后備技術(shù);b. 降效技術(shù)說明準(zhǔn)備采用的后備降效技術(shù)降效技術(shù)?請再次確認(rèn)。,使用另一個效率稍低的系統(tǒng)或方法來求得所需結(jié)果的某些部分,例如一個自動系統(tǒng)的降效技術(shù)可以是手工操作和數(shù)據(jù)的人工記錄;c. 恢復(fù)及再啟動技術(shù)說明將使用的恢復(fù)再啟動技術(shù),使軟件從故障點恢復(fù)執(zhí)行或使軟件從頭開始重新運行的方法

溫馨提示

  • 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

提交評論