版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、中文 中文 7493 字 出處: 出處:Software, IET, 2011, 5(4): 357-365對于實(shí)現(xiàn) 對于實(shí)現(xiàn)web web應(yīng)用程序的 應(yīng)用程序的.net .net技術(shù) 技術(shù)PReWebD PReWebD的性能測試與評估的調(diào)查 的性能測試與評估的調(diào)查M. Kalita1 T. Bezboruah1,21電子產(chǎn)品及通訊科技, Gauhati大學(xué), Guwahati 781014, Assam, India2多學(xué)科實(shí)驗(yàn)室,
2、 阿卜杜勒·薩拉姆國際理論物理中心, Strada Costiera, 11, 34151 Trieste, Italy電子郵箱: zbt@gauhati.ac.in zbt_gu@yahoo.co.in摘要 摘要: 基于 Visual Studio 平臺的原型研究 Web 應(yīng)用程序開發(fā)以.NET 作為框架,Internet 信息 服務(wù)器(IIS ) (版本: 5.1 ) 。作為 Web 服務(wù)器和微軟標(biāo)準(zhǔn)查詢語言(SQL )服
3、務(wù)器(版 本: 2005)作為數(shù)據(jù)庫服務(wù)器來研究用于開發(fā) Web 應(yīng)用程序的.NET 技術(shù)的性能和評估。作者 稱之為 PReWebD 。性能是一個 web 應(yīng)用程序的最重要的特征,為了評價(jià)性能, PReWebD 的測試 使用 Mercury LoadRunner (版本 8.0 )進(jìn)行驗(yàn)證,并研究一些其他屬性類似的可擴(kuò)展性,可 靠性等性能取決于參數(shù)如 Hits/s,響應(yīng)時(shí)間,吞吐量,Error/s 等,這些參數(shù)在 PReWebD 不
4、同 的應(yīng)力水平下進(jìn)行測試。統(tǒng)計(jì)測試和分析做是為了確保穩(wěn)定性,可靠性和應(yīng)用程序的質(zhì)量。這 里,作者在詳細(xì)報(bào)告了架構(gòu),測試程序,性能測試的結(jié)果以及統(tǒng)計(jì)分析上 PReWebD 的記錄的數(shù) 據(jù)的結(jié)果。1 介紹Web 應(yīng)用程序和 Web 服務(wù)的爆炸式增長已經(jīng)改變了目前交換信息的方式,不論政府,企業(yè) 還是教育和研究機(jī)構(gòu)。生產(chǎn)力和運(yùn)營效率已經(jīng)提高到歧管復(fù)雜,但簡單的 web 應(yīng)用程序.面對 這樣的發(fā)展,開發(fā)者一方的責(zé)任是無限的。這些應(yīng)用程序不僅需要提
5、供易于使用的功能,還必 須能夠處理大量的并發(fā)用戶。在這種情況下,大多數(shù)企業(yè)都通過網(wǎng)絡(luò)來進(jìn)行的。因此,測試 web 應(yīng)用程序是非常重要和關(guān)鍵的。在軟件開發(fā)生命周期中,測試是其中一個最重要的特點(diǎn), 可以說是最難理解的部分。在軟件系統(tǒng)中存在的有關(guān)的信息因素缺陷可以是以下各項(xiàng):(i) 該用戶執(zhí)行未經(jīng)測試的代碼, (ii)該語句的順序在測試過程中發(fā)生了變化, (iii)該用戶 施加的非法輸入( iv)該用戶的操作環(huán)境可能出現(xiàn)故障。它是測試并使
6、得應(yīng)用值得訪問的軟件測試人員。執(zhí)行測試時(shí),測試員必須熟悉該系統(tǒng)中的 輸入和它們結(jié)合的方式,并且該系統(tǒng)的操作環(huán)境[1]。在一般情況下,測試是分以下四個階段進(jìn)行:(1)建模系統(tǒng)的環(huán)境,(2)選擇測試場 景,(3)運(yùn)行和評估測試場景和(4)分析測試結(jié)果。隨著網(wǎng)絡(luò)用戶數(shù)量的迅猛增長,檢查和 測量應(yīng)用程序的可靠性和穩(wěn)定性是非常重要的。一個很好的候選人,統(tǒng)計(jì)檢驗(yàn)是有效的網(wǎng)絡(luò)質(zhì) 量保證。這種技術(shù)需要的大量的數(shù)據(jù)集,用來描述應(yīng)用程序的各種參數(shù)的集合[2
7、]。鑒于上述,我們設(shè)計(jì),開發(fā),實(shí)施和測試一個 Web 應(yīng)用程序,與信息學(xué)研究實(shí)驗(yàn)室,電子 部和通信技術(shù),高哈蒂大學(xué),印度阿薩姆邦等一起合作。該應(yīng)用程序已經(jīng)過測試,10,20, 30,40,50,75,100 和 125 個虛擬用戶和性能測試的結(jié)果;統(tǒng)計(jì)分析和細(xì)節(jié)上的結(jié)果在這里 給出。 2 軟件測試軟件測試是一個用來評估系統(tǒng)的效率的過程。在軟件開發(fā)中,測試是用在整體過程中的關(guān) 鍵檢查點(diǎn)的,以確定是否得到滿足或達(dá)到目標(biāo)。當(dāng)一個 Web 應(yīng)用
8、程序的設(shè)計(jì)完成,編碼如下的 代碼,然后在該單元或模塊級別由程序員進(jìn)行測試。在早期或后期階段,該服務(wù)也可用于可用 性測試。在系統(tǒng)級,開發(fā)商或獨(dú)立審核可能會受到一個或多個性能測試服務(wù)[3]。Web 應(yīng)用程序 的服務(wù)質(zhì)量(QoS)是衡量響應(yīng)時(shí)間,吞吐量和可用性等方面來決定的。其中一個衡量應(yīng)用程 序的服務(wù)質(zhì)量的最佳方法是進(jìn)行負(fù)載測試。Web 應(yīng)用程序的設(shè)計(jì)從本質(zhì)上講是它的外觀和感覺[11]。我們已考慮到所有的網(wǎng)絡(luò)元素,例 如信息的受眾,宗旨和目
9、標(biāo)聲明,域名信息,網(wǎng)絡(luò)規(guī)范,并結(jié)合他們生產(chǎn)的安排實(shí)施 PReWebD。該申請已通過,以電子和通信技術(shù)的高哈蒂大學(xué)作為樣本數(shù)據(jù)部(ECT)為輪廓開發(fā)。創(chuàng) 建,讀取,更新,刪除操作執(zhí)行會生成響應(yīng)。它數(shù)據(jù)的創(chuàng)建,檢索,更新和刪除都按照用戶需 求來運(yùn)作。有兩種類型的帳戶可以訪問 PReWebD. “用戶賬戶執(zhí)行”,注冊用戶也有機(jī)會獲得 PReWebD 有限的權(quán)限。另一種是“行政用戶”,它是系統(tǒng)管理員,有完全訪問 PReWebD 的權(quán) 限。 PR
10、eWebD 的基本工作原理示于圖 2 中所示的流程圖中。該流程圖是不言自明的。當(dāng)用戶打開該 Web 應(yīng)用程序,主菜單將打開。然后,用戶可以點(diǎn) 擊設(shè)置在主菜單中的任何鏈接。他們可以搜索的網(wǎng)站,也可以做一些交易。用于搜索信息,任 何用戶都可以打開該網(wǎng)站并進(jìn)行必要的搜索。對于其他操作,例如,插入,修改或刪除,用戶 將需要通過注冊程序?qū)崿F(xiàn),這是由管理員監(jiān)督的。已登記的用戶進(jìn)行身份驗(yàn)證后可以訪問執(zhí)行 數(shù)據(jù)庫事務(wù)的頁面。用戶可以在自己的會話結(jié)束時(shí)注
11、銷。如果用戶在 Web 應(yīng)用程序特定時(shí)間段 不進(jìn)行任何交易,該會話將被自動關(guān)閉。本系統(tǒng)設(shè)計(jì)的不同模塊見圖 3代替測試的應(yīng)用程序在一個嘗試中作為一個整體,應(yīng)用程序被分成不同的模塊。模塊化設(shè) 計(jì)是細(xì)分使得系統(tǒng)成小原子的一種方法。在 PReWebD 中插入,修改,刪除,查找,登錄,注銷 和注冊等模塊相互結(jié)合。這些模塊可以被再次組成像服務(wù)器控件和驗(yàn)證控件不同的對象。由于 PReWebD 的性能依賴于合成的模塊,合成模塊的行為研究需要分開考慮。圖
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 外文翻譯--對于實(shí)現(xiàn)web應(yīng)用程序的.net技術(shù)prewebd的性能測試與評估的調(diào)查
- 外文翻譯--對于實(shí)現(xiàn)web應(yīng)用程序的.net技術(shù)prewebd的性能測試與評估的調(diào)查
- 外文翻譯--對于實(shí)現(xiàn)web應(yīng)用程序的.net技術(shù)PReWebD的性能測試與評估的調(diào)查.doc
- 外文翻譯--對于實(shí)現(xiàn)web應(yīng)用程序的.net技術(shù)PReWebD的性能測試與評估的調(diào)查.doc
- WEB應(yīng)用程序的測試及性能測試.pdf
- Web應(yīng)用程序測試技術(shù)的研究.pdf
- Web應(yīng)用程序性能測試的研究與應(yīng)用.pdf
- Web應(yīng)用程序性能測試技術(shù)的研究及應(yīng)用.pdf
- 基于asp的web應(yīng)用程序開發(fā)外文翻譯
- 外文翻譯--mysql和jsp的web應(yīng)用程序
- 外文翻譯---web 應(yīng)用程序的基本安全做法
- Web應(yīng)用程序測試技術(shù)及灰盒測試方法的研究與實(shí)現(xiàn).pdf
- 基于.net2.0的應(yīng)用程序性能測試與優(yōu)化
- 外文文獻(xiàn)翻譯---web 應(yīng)用程序的基本安全做法
- 基于.net的web應(yīng)用程序設(shè)計(jì)課后答案
- WEB應(yīng)用程序的可測試性研究與應(yīng)用.pdf
- 外文翻譯-基于s2sh 的web應(yīng)用程序框架的設(shè)計(jì)和實(shí)現(xiàn)
- Web應(yīng)用程序的性能優(yōu)化研究.pdf
- web應(yīng)用程序完全測試指南
- Web應(yīng)用程序自動化回歸測試平臺的設(shè)計(jì)與實(shí)現(xiàn).pdf
評論
0/150
提交評論