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

正文內(nèi)容

軟件性能測試流程ppt課件(2)-在線瀏覽

2025-06-20 18:32本頁面
  

【正文】 的考慮。 確立性能測試目標(biāo) ? 以“需求”為本 ? 考慮系統(tǒng)需不需要作性能測試,性能測試的內(nèi)容和范圍。 ? ⅴ )內(nèi)部的人員無法滿足性能測試的要求,通過外聘,采用外聘的方式,公司所能承受的成本是多高。需要進(jìn)行評估。 確定性能測試目標(biāo)的方法 ? 我們要確定系統(tǒng)的吞吐量和并發(fā)用戶數(shù)的設(shè)計(jì)目標(biāo)可以采用以下三種方式: ? 確定在某個(gè)特定時(shí)間端內(nèi),估計(jì)系統(tǒng)會有多少用戶同時(shí)訪問 ? 在某個(gè)特定的時(shí)間端內(nèi),正在訪問系統(tǒng)的用戶的典型操作是什么?哪個(gè)頁面的訪問量最大? ? 在某個(gè)特定的時(shí)間端內(nèi),系統(tǒng)需要處理多少種用戶場景 ? 這些數(shù)據(jù)可以在系統(tǒng)服務(wù)器的日志文件、 TSP監(jiān)視數(shù)據(jù)種找到,也可以通過監(jiān)視數(shù)據(jù)庫的活動(dòng)情況來獲得。 ? 開發(fā)階段的性能測試目標(biāo) ? ⅰ )將開發(fā)階段的性能測試目標(biāo)作為對系統(tǒng)進(jìn)行調(diào)優(yōu)的參考:考慮在每個(gè)開發(fā)階段,性能是否能夠達(dá)到標(biāo)準(zhǔn),考慮當(dāng)前階段的性能瓶頸,及其性能瓶頸出現(xiàn)的原因是在于數(shù)據(jù)庫訪問( SQL語句或者存儲過程寫的不夠好)還是其他的原因。 ? 產(chǎn)品部署階段的性能測試目標(biāo) ? 提供部署方案的參考,確定合適的硬件設(shè)備,雖然更高的設(shè)備可以獲取商業(yè)上的利益,但應(yīng)考慮客戶的具體情況。 性能測試方案的確立 ? 在確立性能測試方案之前,需要作的工作 ? 確定測試目標(biāo)和需求 ? 這里的靈活性比較大,與性能測試成敗有很大的關(guān)系。 ? ⅱ )了解環(huán)境:包括網(wǎng)絡(luò)條件,服務(wù)器條件,軟硬件條件,應(yīng)用服務(wù)器環(huán)境及各種配置信息。對于 Tomcat或者 Weblogic來說,監(jiān)控他的 JVM使用狀況,連接池的連接數(shù)量,內(nèi)存使用狀況等信息。 用例和場景設(shè)計(jì) ? 用例和場景設(shè)計(jì)的步驟: ? 對業(yè)務(wù)的分析和分解 ? 根據(jù)業(yè)務(wù)確定用例 ? 不同用例按照不同的發(fā)生比例組成場景 ? 了解每個(gè)場景的實(shí)際意義 (對場景執(zhí)行測試,收集結(jié)果) ? 了解業(yè)務(wù)的分布情況,根據(jù)業(yè)務(wù)確定用例,在設(shè)計(jì)用例的時(shí)候,根據(jù)前期收集的數(shù)據(jù),設(shè)計(jì)不同的場景來組成用例,并了解每個(gè)場景的實(shí)際意義,執(zhí)行場景,收集結(jié)果數(shù)據(jù)。對于 Tomcat或者Weblogic來說,監(jiān)控他的 JVM使用狀況,連接池的連接數(shù)量,內(nèi)存使用狀況等信息。 性能測試的應(yīng)用領(lǐng)域 ? 系統(tǒng)性能測試的主要應(yīng)用領(lǐng)域是驗(yàn)證能力、性能調(diào)優(yōu)。 ? ⅱ )向用戶提供性能測試報(bào)告,說明系統(tǒng)的性能達(dá)到了預(yù)期設(shè)計(jì)的標(biāo)準(zhǔn)。 ? 性能調(diào)優(yōu) ? 在系統(tǒng)開發(fā)過程中,通過性能測試,了解當(dāng)前系統(tǒng)瓶頸(比如說在于數(shù)據(jù)庫訪問, SQL語句或者存儲過程寫的不夠好,或者說數(shù)據(jù)庫設(shè)計(jì)的問題,索引做的不夠好),所選擇的應(yīng)用服務(wù)器有問題,或者說代碼這一層,業(yè)務(wù)邏輯實(shí)現(xiàn)的不夠好,導(dǎo)致它性能的缺陷。 實(shí)施階段 ? 將影響性能的因素按照以下順序進(jìn)行判斷: ? 網(wǎng)絡(luò)狀況 ? 硬件設(shè)備 ? 系統(tǒng) /應(yīng)用服務(wù)器 /數(shù)據(jù)庫配置 ? 數(shù)據(jù)庫設(shè)計(jì)和數(shù)據(jù)庫訪問實(shí)現(xiàn)( SQL) ? 業(yè)務(wù)的程序?qū)崿F(xiàn) ? 但是在開發(fā)階段做性能調(diào)優(yōu)時(shí)關(guān)注的順序:請更多的關(guān)注 SQL 一級和代碼一級。 ? 注:很多的性能問題,是由于應(yīng)用服務(wù)器的配置完全不合理,比如:,沒有修改它的配置文件中缺省的 jvm的使用空間。驗(yàn)證的方式有兩種: ? 在對于系統(tǒng)架構(gòu)有一個(gè)預(yù)期的性能目標(biāo)的情況下,去驗(yàn)證當(dāng)前架構(gòu)能否滿足預(yù)期的性能目標(biāo)。 ? 實(shí)施階段的性能測試 ? 在實(shí)施階段進(jìn)行性能測試的目的是為了階段性的驗(yàn)證系統(tǒng)性能,進(jìn)行性能調(diào)優(yōu),并通過系統(tǒng)調(diào)優(yōu)發(fā)現(xiàn)系統(tǒng)缺陷。 ? 維護(hù)階段的性能測試 ? 在維護(hù)階段 —— 考察系統(tǒng)的可擴(kuò)充性 /定位系統(tǒng)缺陷
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1