亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > XML > 正文

測試 XML Web 服務和應用程序(自MS)

2024-09-05 20:55:56
字體:
來源:轉載
供稿:網友
測試 xml web 服務和應用程序
注意:在公開發布的 visual studio.net beta 2 中可能不提供某些功能。
隨著松散耦合的計算和 xml web 服務的不斷增長,各個組織越來越需要能夠提供成功解決方案的工具,并且這些解決方案可以滿足全球用戶的不同需要。visual studio.net 不僅為構建 xml web 服務和應用程序提供了業界領先的工具,而且其中包括的某些重要功能可以用來測試這些應用程序的可擴展性、性能和功能完整性。
應用程序中心測試 (act) 是一種與 visual studio.net 集成在一起的全新功能,它使開發人員可以收集性能指標并在 visual studio.net 開發環境中對 xml web 服務和應用程序進行功能測試。
act 提供了高級腳本功能,使開發人員可以模擬對 xml web 服務或應用程序的多個并發頁請求,并依此來分析相關性能。這可以為開發人員設計更快、更穩定的 xml web 服務和應用程序提供幫助。
本文將討論可以創建的主要測試類型及其屬性。其中包括以下主題:
  • 直接輸入測試方案
  • 使用瀏覽器方便地記錄測試方案
  • 通過腳本擴展測試方案
  • 配置和保存測試方案以備日后重復使用或回歸運行

然后,我們將重點介紹如何通過運行測試來生成應用程序負載、捕獲日志文件中的結果、使用可定制的報告和視圖來分析性能以及將測試過程自動化。

創建測試


act 提供了兩種測試類型:靜態測試和動態測試。靜態測試使用類似于 microsoft excel 的網格界面,不需要通過編程來創建。這些測試可使用主 act 用戶界面來生成。而動態測試使用專門為創建應力測試而設計的對象模型,可以在 visual studio.net 集成開發環境 (ide) 中直接進行編輯??梢允褂?microsoft visual basic® scripting edition (vbscript)、microsoft jscript® 或 perl 創建這些測試。
開發人員可以通過多種方法創建每種類型的測試。以下將說明所有方法。

瀏覽器記錄測試


“瀏覽器記錄”測試創建方法可以從主 act 用戶界面中進行調用。創建瀏覽器記錄測試后,act 將在您瀏覽 web 應用程序時捕獲由瀏覽器發送的所有 http 請求。它會捕獲所有內嵌圖像,而這些圖像在其它情況下將由瀏覽器自動請求,因此,它將有助于創建準確的測試。您可以選擇創建靜態或動態的瀏覽器記錄測試。
要使用此方法創建測試,請執行以下步驟:
  1. 單擊工具欄上的“新建測試向導”按鈕。
  2. 選擇“記錄新測試”,單擊“下一步”,然后從向導選項中選擇測試類型。
  3. 單擊“啟動記錄”按鈕。瀏覽器將打開為空白頁。
  4. 象客戶訪問您的站點一樣導航至您的頁面或應用程序。
  5. 完成后,停止記錄程序,然后為新創建的測試鍵入一個名稱。

圖 1:創建瀏覽器記錄測試
如果選擇動態測試,則可以使用 visual studio.net ide 編輯和運行該測試,從而可以非常輕松地對應用程序進行編碼,并在同一環境中獲取有關功能和性能的信息。

導入 web 服務器日志文件


如果具有 web 服務器日志(例如,如果日志已通過實時生產站點創建),就可以將它導入到該工具中,以創建一個準確模擬真實 web 通信的測試。web 服務器日志文件可以通過主 act 用戶界面導入。
要導入日志,請執行以下步驟:
  1. 單擊工具欄上的“新建測試向導”按鈕。
  2. 選擇“導入”,然后選擇“web 服務器日志”。
  3. 指定要導入的日志文件的名稱和位置,然后選擇其它導入選項。
  4. 提供新測試的名稱,然后單擊“完成”。該日志的內容即被添加到新的靜態測試中。

web 服務器日志文件必須遵循以下格式:
  • microsoft internet 信息服務 (iis) 日志文件格式
  • ncsa 通用日志文件格式
  • w3c 擴展日志文件格式

圖 2:導入 web 服務器日志文件

將靜態測試更改為動態測試


如果使用上述某種測試創建方法創建靜態測試,則可以輕松地將其轉換為動態測試。由于動態測試允許通過腳本分析 web 服務器的響應并執行條件操作,因此靈活性更強。要轉換靜態測試,請用鼠標右鍵單擊所需的靜態測試,然后選擇“轉換為動態測試”。該轉換將在主 act 用戶界面中完成。完成測試轉換后,就可以在 visual studio.net ide 中編輯并運行轉換后的測試。
圖 3:動態測試

配置測試


可以使用測試屬性設置生成的并發請求數以及每個請求的唯一性。如果使用的是主 act 用戶界面,用鼠標右鍵單擊測試即可查看與其關聯的屬性。如果使用的是 visual studio.net ide,則可在“項目”屬性視圖中查看選定測試的屬性。
每種測試都允許開發人員指定瀏覽器并發連接的準確數目,或指定該工具自動歸檔的每秒目標請求數。測試將運行一定的迭代次數或時間長度。
測試屬性頁還可以控制該工具是否自動創建唯一用戶或者循環使用預定義列表中的用戶名和口令。此選項對需要鑒別特定用戶名的網站尤其有用。

運行測試


創建并配置完測試后,用鼠標右鍵單擊測試名并選擇“運行測試”,即可執行測試。當測試運行時,該工具將顯示運行時數據,提供請求率的可視狀態并反饋應力測試期間可能發生的所有錯誤。
圖 4:在運行時查看測試結果

分析結果


了解性能測試結果對于成功調整 xml web 服務或應用程序是非常重要的。act 提供了一組用 xml 構建的、內容豐富的標準報告。開發人員可以輕松定制這些報告以說明與應用程序相關的信息。
在 visual studio.net ide 中運行測試時,可以默認獲得以下信息:
  • 每秒請求數
  • 接收第一個字節的時間(響應時間指標)
  • 接收最后一個字節的時間(響應時間指標)
  • tcp 和 http 錯誤
  • 成功的請求數

主 act 界面包含與測試結果相關的詳細信息?!敖Y果”部分包含幾個預定義圖表,其中顯示最常用的性能指標。
開發人員還可以使用定制圖表選項創建一個圖表,其中包含多個不同測試的指標以及已在所有測試中進行的運行次數。此外,結果將包含表格數據,顯示已測試過的所有頁的相關性能以及常規測試信息和設置。
圖 5:使用定制圖表選項

將測試自動化


act 可以使開發人員通過控制 act 測試工具的應用程序對象模型實現測試過程的自動化??梢酝ㄟ^ microsoft visual basic for applications (vba)、其它識別 com 的腳本語言以及任何 visual studio.net 語言訪問該應用程序模型。這使得開發人員可以創建能夠自動運行且功能強大的測試集,并大大簡化運行回歸測試以及其它常規任務的過程。

總結


visual studio.net 為構建 xml web 服務和應用程序提供了業界領先的工具。它之所以能夠使客戶成功地構建和部署這些應用程序,關鍵在于它確保了其性能可以滿足全球用戶的不同需要。此外,客戶需要驗證其 xml web 服務和應用程序功能的正確性以滿足其業務的需要。為解決這些問題,visual studiuo.net act 包括了多種功能,用于對所有集成到 ide 中的 xml web 服務和應用程序進行應力、負載和功能測試。采用 act,各個組織能夠以較低的成本盡早將測試集成到項目中,并將測試當作其整個應用程序生存期的一部分來執行。測試組和操作組可以非常輕松地重復使用由開發人員開發的測試,并且可以實現測試過程的自動化,盡可能得提高工作效率和覆蓋范圍。這一切使得應用程序開發過程更易于預測和支持。
  • 網站運營seo文章大全
  • 提供全面的站長運營經驗及seo技術!
  • 發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
    亲子乱一区二区三区电影| 国产一区二区激情| 国产一区二区三区视频| 久久免费视频这里只有精品| 日韩av手机在线看| 欧美高清激情视频| 国产成人福利视频| 亚洲第一偷拍网| 日本高清不卡在线| 欧美肥老妇视频| 色系列之999| 国产一区二区三区中文| 狠狠色狠狠色综合日日小说| 欧美一级免费视频| 91久久久在线| 国产精品激情av在线播放| 亚洲欧洲国产精品| 国产日本欧美一区二区三区在线| 亚洲高清一区二| 中文在线不卡视频| 久久国产精品免费视频| 国产精品高潮在线| 亚洲尤物视频网| 国产午夜精品视频| 亚洲免费人成在线视频观看| 91亚洲va在线va天堂va国| 在线视频日韩精品| 久久视频在线免费观看| 国模叶桐国产精品一区| 久久久久久久久久久成人| 欧美精品久久久久久久久| 亚洲人成电影网站色| 欧美性猛交xxxx黑人| 欧美电影免费观看大全| 亚洲男人天堂九九视频| 91最新国产视频| 亚洲香蕉成人av网站在线观看| 中文字幕日韩专区| 欧美精品久久一区二区| 亚洲免费av网址| 91免费国产视频| 国产精品一区久久久| www国产精品视频| 欧美亚洲一区在线| 久久国产精品免费视频| 中文字幕欧美视频在线| 在线精品高清中文字幕| 77777少妇光屁股久久一区| 欧洲s码亚洲m码精品一区| 欧美精品一区在线播放| 精品高清美女精品国产区| 日韩欧美在线中文字幕| 成人网欧美在线视频| 国产精品亚发布| 精品久久久久久久久久国产| 一区二区三区回区在观看免费视频| 亚洲成人久久久| 色综合色综合网色综合| 欧美一区二区三区免费观看| 亚洲资源在线看| 最新国产成人av网站网址麻豆| 国产精品一区二区3区| 国语自产精品视频在线看一大j8| 久久韩国免费视频| 久久久久久亚洲精品中文字幕| 欧美国产精品va在线观看| 亚洲国产成人精品久久久国产成人一区| 国产成人精品久久| 亚洲精品国产精品国自产观看浪潮| 精品欧美激情精品一区| 日韩在线视频网站| 性亚洲最疯狂xxxx高清| 亚洲加勒比久久88色综合| 国产视频精品一区二区三区| 成人福利视频网| 欧美大成色www永久网站婷| 草民午夜欧美限制a级福利片| 国产精品久久久久久超碰| 久久久av一区| 欧美一区二区三区图| 欧美成人一区二区三区电影| 亚洲精品永久免费| 国产精品电影网| 日韩精品免费在线观看| 国产做受69高潮| 中文字幕少妇一区二区三区| 国产精品一区二区av影院萌芽| 欧美高清电影在线看| 久久久久久91| 亚洲精品动漫100p| 亚洲欧洲美洲在线综合| 91在线观看免费| 久久精品青青大伊人av| 成人av番号网| 国产精品视频男人的天堂| 欧美国产亚洲视频| 91精品国产乱码久久久久久蜜臀| 国产精品99蜜臀久久不卡二区| 色爱av美腿丝袜综合粉嫩av| 国产日韩视频在线观看| 国产91精品视频在线观看| 亚洲精品女av网站| 亚洲女人天堂av| 国产日韩欧美在线观看| 国产精品黄视频| 国产97人人超碰caoprom| 尤物九九久久国产精品的分类| 岛国av一区二区三区| 日韩精品视频免费专区在线播放| 久久精品国产一区二区三区| 久久福利视频网| 亚洲www永久成人夜色| 最近2019中文字幕在线高清| 亚洲精品丝袜日韩| www.亚洲免费视频| 中文字幕在线精品| 久久久人成影片一区二区三区| 欧美特级www| 九九精品在线观看| 久久天天躁狠狠躁夜夜躁2014| 亚洲综合第一页| 日韩美女主播视频| 中文字幕一区二区精品| 91网站在线免费观看| 亚洲图片欧洲图片av| 亚洲va国产va天堂va久久| 亚洲欧美三级伦理| 精品美女久久久久久免费| 国产成人精品免高潮费视频| 成人黄色免费在线观看| 亚洲国产成人在线播放| 精品精品国产国产自在线| 精品免费在线观看| 亚洲va欧美va国产综合剧情| 日韩一区二区三区在线播放| 亚洲视频777| 欧美一级电影久久| 精品五月天久久| 国产网站欧美日韩免费精品在线观看| 日韩精品亚洲元码| 91国产视频在线| 日韩免费在线播放| 久久综合九色九九| 国产网站欧美日韩免费精品在线观看| 亚洲风情亚aⅴ在线发布| 日韩美女免费线视频| 欧美色欧美亚洲高清在线视频| 91免费观看网站| 国内精品美女av在线播放| 亚洲欧美在线磁力| 欧美激情乱人伦一区| 日韩欧美在线字幕| 中文国产成人精品| 91探花福利精品国产自产在线| 亚洲丁香婷深爱综合| 高清在线视频日韩欧美| 国产美女直播视频一区| 一级做a爰片久久毛片美女图片| 成人黄色午夜影院| 91人成网站www| 欧美亚洲第一区| 久久99热精品这里久久精品| 日韩av免费在线看| 亚洲韩国欧洲国产日产av|