亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 > Jmeter
使用JMeter對SOAP應(yīng)用進(jìn)行壓力或性能測試
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/11/5 14:57:12 ] 推薦標(biāo)簽:

  準(zhǔn)備測試環(huán)境
  當(dāng)精心編寫好測試腳本滿懷信心的去運(yùn)行測試計劃時,發(fā)現(xiàn)所有的測試腳本都 failed 掉了,原因可能是你的測試環(huán)境中并沒有完全準(zhǔn)備好。下面給出了準(zhǔn)備測試環(huán)境的詳細(xì)步驟:
  1.環(huán)境變量設(shè)置:JMeter 運(yùn)行在 JRE/JDK 之上,在所有開始之前要設(shè)置 JMeter 自動檢測的環(huán)境變量 JAVA_HOME=#JAVA INSTALL DIRECTORY#.
  2.JMeter 安裝:本文下面下載欄提供了 Apache JMeter 下載地址,首先要取得新版本的 JMeter 測試工具,JMeter 新版本包含了構(gòu)建和運(yùn)行絕大部分測試類型的文件,包括 Web (HTTP/HTTPS), FTP, JDBC, LDAP, Java, 和 JUnit 等。
  3.準(zhǔn)備 jar 包:JMeter 雖然提供了對 SOAP Over HTTP 以及 SOAP Over JMS 測試的 Sampler,但是出于對 licence 的考慮它本身并沒有提供 JMS 需要使用的 jar 包。因此,在運(yùn)行測試之前需要將這些包復(fù)制到 JMeter 的 lib 目錄下,下面列表對測試所需 jar 包作了詳細(xì)說明。
  4.BeanShell 腳本處理:如果在測試用例中用到了 BeanShell 腳本,則需要將 BeanShell 包拷貝到 JMeter bin 目錄下。BeanShell 是一種兼容 Java 語言的輕量級腳本語言,JMeter 腳本中可能會經(jīng)常用它來做日志處理,正則表達(dá)式后處理(Post- Process)等。如果在測試用例中用到了 Mail Visualiser, Mail Reader 以及 Web Services (SOAP) sampler,則需要將 MAIL 包拷貝到 JMeter bin 目錄下。如果在測試用例中用到了 JMS 相關(guān)的 sampler,則需要將 JMS 包拷貝到 JMeter bin 目錄下。
  下面的列表列出了不同的測試用例所需要的 jar 包,以及其下載地址:
  bsh-2.0b4.jarhttp://www.beanshell.org/
  mail.jar http://java.sun.com/products/javamail/index.jsp
  jms.jarhttp://java.sun.com/products/jms/docs.html
  調(diào)試腳本中非常有用的信息日志:jmeter.log 在腳本的調(diào)試和運(yùn)行過程中,所以的日志信息都會記錄在 jmeter.log 中,因此你會在這個文件中找到比較有用的信息。
  注意事項
  如果 JMeter 在執(zhí)行測試腳本過程中應(yīng)該修改 jmeter.bat 文件中的一些參數(shù),參數(shù)大小可以根據(jù)測試計劃合理確定:
  HEAP=-Xms256m – Xmx1024m
  NEW=-XX:NewSize=128m -XX:MaxNewSize=128m
  TENURING=-XX:MaxTenuringThreshold=2
  EVACUATION=-XX:MaxLiveObjectEvacuationRatio=20%
  PERM=-XX:PermSize=64m -XX:MaxPermSize=64m
  DEBUG=-verbose:gc -XX:+PrintTenuringDistribution
  此外,在搭建測試環(huán)境時還需要更多注意的地方:
  JMeter 使用兼容 JKD1.4 或者更高版本
  JMeter 無法識別 zip 格式的包文件,所以需要的包文件均要求以 .jar 結(jié)尾
  JMeter 會自動在 JMETER_HOME/lib 和 ext 目錄下尋找需要的類
  對于使用 CSVDataSet, 那么不要勾選 "Memory Cache"否則數(shù)據(jù)無法迭代
  使用 JMeter 連接 SOAP Over HTTP 服務(wù)
  JMeter 提供了 Web Service (SOAP) sampler,用以調(diào)用基于 HTTP 的 Web 服務(wù)。下面詳細(xì)說明 SOAP Over HTTP 服務(wù)調(diào)用的各個屬性。

圖 2.SOAP Over HTTP 服務(wù)調(diào)用的各個屬性

上一頁12345下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: h羞羞涩涩动漫在线观看 | 插菊花综合1 | 日韩欧美亚洲 | 簧片免费在线观看 | 国产一区二区三区免费观看 | 亚洲第一成年人网站 | 久久午夜一区二区 | 一级片+国产 | 天天操比 | 国外成人在线视频网站 | 日韩精品一区二区三区中文版 | 国产精品久久久香蕉 | 亚洲丝袜第一页 | 刺激花蒂抽搐视频在线看 | 日韩欧美在线综合网高清 | 欧美曰韩 | 欧美成人爽片 | 久久久久综合一本久道 | 天堂网资源 | 日韩伦理影片 | 九九视频在线看精品 | jizz视频护士 | 色吊丝最新网站 | 老司机午夜性大片 | 久久精品一级 | 一个人看免费视频www在线观看 | 欧美日韩大片 | 日韩一本| 亚洲欧美日韩在线观看播放 | 国产精品毛片无码 | 最近的最新的中文字幕在线 | 欧美在线播放成人免费 | 麻豆回家视频区一区二 | 国产精品一区二区不卡的视频 | 狠狠操成人| 中文字幕在线播放视频 | 最近最新好看的中文字幕2019 | 成人毛片在线 | 久一视频在线 | 国产自产自拍 | 日韩一区视频在线 |