freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件自動化測試?yán)碚摷皯?yīng)用-資料下載頁

2025-05-10 13:23本頁面
  

【正文】 客戶端和服務(wù)器端的活動。對于數(shù)據(jù)庫系統(tǒng),記錄客戶端發(fā)出的每一個(gè)需求,也要記錄服務(wù)器端的響應(yīng)。腳本語言執(zhí)行時(shí)需要直接調(diào)用服務(wù)器的 API功能運(yùn)行。使用腳本工具可以: ? 監(jiān)視客戶端和服務(wù)器端的通信; ? 生成功能調(diào)用執(zhí)行腳本語言。 53 ? 當(dāng)要模擬上百萬的用戶并發(fā)操作時(shí),一臺計(jì)算機(jī)上運(yùn)行幾百萬個(gè)進(jìn)程會受到本機(jī)資源的限制,必須使用多臺計(jì)算機(jī)來運(yùn)行這幾百萬個(gè)進(jìn)程。為了協(xié)調(diào)控制,必須設(shè)置一臺主控制器,在主控制器上要建立與參與并發(fā)計(jì)算機(jī)的連接;實(shí)現(xiàn)對多臺機(jī)器進(jìn)行控制,包括分配每臺計(jì)算機(jī)上運(yùn)行的腳本個(gè)數(shù),及啟動腳本。 ? 為了測試事務(wù)的響應(yīng)時(shí)間,必須建立計(jì)時(shí)機(jī)制。 ? 當(dāng)并發(fā)運(yùn)行時(shí),主控制器還要收集記錄測試結(jié)果數(shù)據(jù),包括隨時(shí)間變化的各種參數(shù)(腳本運(yùn)行的個(gè)數(shù)、事務(wù)的處理個(gè)數(shù)、資源的使用情況等),每個(gè)腳本運(yùn)行的事務(wù)的開始時(shí)間、結(jié)束時(shí)間、持續(xù)時(shí)間,每個(gè)事務(wù)的最快響應(yīng)時(shí)間、最慢響應(yīng)時(shí)間等,計(jì)算平均響應(yīng)時(shí)間。 54 ?監(jiān)視工具可以調(diào)用操作系統(tǒng)和數(shù)據(jù)庫系統(tǒng)軟件的資源監(jiān)測工具對系統(tǒng)資源進(jìn)行監(jiān)測。還需用特殊工具監(jiān)測一些別的資源。包括下面內(nèi)容: ?腳本運(yùn)行狀態(tài)(幾個(gè)通過,幾個(gè)失?。?,當(dāng)前時(shí)刻多少個(gè)腳本在運(yùn)行。 ?被測事務(wù)處理時(shí)間響應(yīng)圖(包括成功運(yùn)行和失敗運(yùn)行)。 55 ? 控制工具記錄下了測試結(jié)果數(shù)據(jù),對于測試結(jié)果數(shù)據(jù)的分析,需要使用工具進(jìn)行分析,以便得出結(jié)論,分析內(nèi)容如下: ? 原始記錄數(shù)據(jù)導(dǎo)出功能; ? 各事務(wù)隨用戶增多的時(shí)間響應(yīng)變化; ? 事務(wù)平均響應(yīng)圖,事務(wù)完成在整個(gè)測試運(yùn)行時(shí)間所處的階段,各個(gè)事物在整個(gè)測試運(yùn)行時(shí)間分布。 ? 每個(gè)事務(wù)完成的最快、最慢、平均時(shí)間,大部分( 90%)完成時(shí)間,事務(wù)的完成個(gè)數(shù)隨響應(yīng)時(shí)間的分布,描述在不同測試時(shí)間段內(nèi)完成的事務(wù)個(gè)數(shù)。 ? 比較工具可以在同一圖形上顯示多次測試運(yùn)行的結(jié)果,以顯示優(yōu)化設(shè)置和不同硬件環(huán)境下負(fù)載測試的效果。 ? 分析工具包括測試報(bào)告自動生成工具,如生成 word文件。報(bào)告內(nèi)容可以包括:測試執(zhí)行腳本名稱,環(huán)境,測試運(yùn)行時(shí)間,被測試的每個(gè)事務(wù)通過個(gè)數(shù),失敗個(gè)數(shù),最快響應(yīng)時(shí)間等。 56 ?在過去的日子中,自動化的測試工具只是被看作是一種捕獲和回放的工具。當(dāng)前這個(gè)神話仍然在很多測試人員的思想中。而事實(shí)上自動化測試已經(jīng)遠(yuǎn)不止捕獲和回放這么簡單了。按照成熟度自動化的測試可以被劃分為 5個(gè)級別。 57 ?級別 1:捕獲和回放 :這是使用自動化測試的最低的級別,同時(shí)這并不是自動化測試最有用的使用方式。 好處 自動化的測試腳本能夠被自動的生成,而不需要有任何的編程知識。 缺點(diǎn) 你會擁有大量的測試腳本,同時(shí)當(dāng)需求和應(yīng)用發(fā)生變化時(shí)相應(yīng)的測試腳本也必須被重新錄制。 用法 當(dāng)測試的系統(tǒng)不會發(fā)生變化時(shí) - 小規(guī)模的自動化。 58 ? 級別 2:捕獲、編輯和回放 :在這個(gè)級別中 , 使用自動化的測試工具來捕獲想要測試的功能。將測試腳本中的任何寫死的測試數(shù)據(jù),比如名字、帳號等等,從測試腳本的代碼中完全刪除,并將他們轉(zhuǎn)換成為變量。 好處 測試腳本開始變得更加的完善和靈活,并且可以大大的減少腳本的數(shù)量和維護(hù)的工作。 缺點(diǎn) 需要一定的編知識。頻繁的變化可能會引起 意大利面條式的代碼 ,并且變更和維護(hù)幾乎是不可能的。 用法 當(dāng)進(jìn)行回歸測試時(shí),被測試的應(yīng)用有很小的變化,比如僅僅是針對計(jì)算的代碼變化,但是沒有關(guān)于 GUI 界面的變化。 59 ?級別 3:編程和回放 :這個(gè)級別是面對多個(gè)構(gòu)建版本的有效使用測試自動化的第一個(gè)級別。 60 好處 確定了測試腳本的設(shè)計(jì)。適當(dāng)?shù)脑O(shè)計(jì)是必要的。編碼的習(xí)慣必須是適當(dāng)?shù)摹J褂门c開發(fā)中相同的編碼習(xí)慣是非常好的。這將開始搭建起測試和開發(fā)之間的橋梁。 在項(xiàng)目的早期就可以開始自動化的測試。能夠在項(xiàng)目的早期就開始進(jìn)行測試腳本的設(shè)計(jì)。與開發(fā)人員交并調(diào)查他們認(rèn)為可能會存在問題的區(qū)域。確保了開發(fā)人員關(guān)注在獲得能夠被測試的方案上。 缺點(diǎn) 要求測試人員具有很好的軟件技能,包括設(shè)計(jì)、開發(fā)等。 用法 大規(guī)模的測試套件被開發(fā)、執(zhí)行和維護(hù)的專業(yè)自動化測試。 61 ?級別 4:數(shù)據(jù)驅(qū)動的測試:對于自動化測試來說這是一個(gè)專業(yè)的測試級別。擁有一個(gè)強(qiáng)大的測試框架,這個(gè)測試框架是基于能夠根據(jù)被測試系統(tǒng)的變化快速創(chuàng)建一個(gè)測試腳本的測試功能庫。維護(hù)的成本相對是比較低的。在測試中會使用到大量真實(shí)的數(shù)據(jù)。 62 好處 能夠維護(hù)和使用良好的并且有效的模擬真實(shí)生活中數(shù)據(jù)的測試數(shù)據(jù)。 缺點(diǎn) 軟件開發(fā)的技能是基礎(chǔ),并且需要訪問相關(guān)的測試數(shù)據(jù)。 用法 大規(guī)模的測試套件被開發(fā)、執(zhí)行和維護(hù)的專業(yè)自動化測試。 63 ?級別 5:使用動作詞的測試自動化:這是自動化測試的最高級別。主要的思想是將測試用例從測試工具中分離出來。 好處 測試用例的設(shè)計(jì)被從測試工具中分離了出來 - 關(guān)注在設(shè)計(jì)良好的測試用例上。允許快速的測試用例的執(zhí)行和基于用例的更好的估計(jì)。 缺點(diǎn) 需要一個(gè)具有工具技能和開發(fā)技能的測試團(tuán)隊(duì),以提供并維護(hù)測試工程(框架) 。 用法 專業(yè)的測試自動化將技能的使用最優(yōu)化的結(jié)合起來 64 好處 測試用例的設(shè)計(jì)被從測試工具中分離了出來 - 關(guān)注在設(shè)計(jì)良好的測試用例上。允許快速的測試用例的執(zhí)行和基于用例的更好的估計(jì)。 缺點(diǎn) 需要一個(gè)具有工具技能和開發(fā)技能的測試團(tuán)隊(duì),以提供并維護(hù)測試工程(框架)。 用法 專業(yè)的測試自動化將技能的使用最優(yōu)化的結(jié)合起來
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1