JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Software Engineering  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to topicthreaded modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 壓力測試
sai





發文: 265
積分: 1
於 2003-12-10 10:22 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
請教一下, 有沒有人知道當一個web完成後,
要怎麼做壓力測試?
我試過JMeter, 它只能對一個網頁傳入些參數,
可是, 一般的網頁不會這麼簡單,
多半會有登入的動作, 然後可能也會在session或 cookie中記錄一些值,
要壓力測試就要真實模擬出user的動作,
可是JMeter好像沒辦法做到。
不曉得有沒有人知道什麼軟體可以做到?
或是那位高手有經驗可以分享的? 謝謝!


reply to postreply to post
作者 Re:壓力測試 [Re:sai]
linexpmail

好玩就好



發文: 456
積分: 15
於 2003-12-10 10:27 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
sai wrote:
...只能對一個網頁傳入些參數 ...

試試看
http://jakarta.apache.org/jmeter/usermanual/build-test-plan.html


reply to postreply to post
不除妄想不求真
作者 Re:壓力測試 [Re:sai]
singlelog

換回來



發文: 416
積分: 6
於 2003-12-10 10:40 user profilesend a private message to usersend email to singlelogreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
你指的是load test吧。stress test通常還要把resource調到很低,或者是用超大量的數據去打。下面是我聽過的load testing tool。

LoadRunner:這個比較有名,而且功能很強大。不過粉貴。
http://www.mercuryinteractive.com/products/loadrunner/

LoadSim:這個不用錢,功能當然跟要錢的沒辦法完全相提並論,不過應該很夠用了。
http://www.openware.org/loadsim/

rational 也有這種產品。功能比不上loadrunner,不過價錢也沒那麼貴。不能說俗又大碗,因為也不便宜 Big Smile 不過還不錯啦。
http://www-306.ibm.com/software/awdtools/tester/performance/


reply to postreply to post
我的書:專案管理Happy書!

我的網站:diggirl.net

my blog http://tinyurl.com/36gcye
作者 Re:壓力測試 [Re:sai]
anthonychen

外線交給我

版主

發文: 2033
積分: 8
於 2003-12-10 13:43 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
sai wrote:
請教一下, 有沒有人知道當一個web完成後,
要怎麼做壓力測試?
我試過JMeter, 它只能對一個網頁傳入些參數,
可是, 一般的網頁不會這麼簡單,
多半會有登入的動作, 然後可能也會在session或 cookie中記錄一些值,
要壓力測試就要真實模擬出user的動作,
可是JMeter好像沒辦法做到。
不曉得有沒有人知道什麼軟體可以做到?
或是那位高手有經驗可以分享的? 謝謝!

咦? 我記得可以模擬使用者登入的動作啊,之前有給它小try一下,是可以設定
使用者帳號和密碼,然後模擬一定的人數上線,好像就是linexpmail提的
test plan (吧) Blush


reply to postreply to post
作者 Re:壓力測試 [Re:anthonychen]
sai





發文: 265
積分: 1
於 2003-12-10 16:17 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
anthonychen wrote:
咦? 我記得可以模擬使用者登入的動作啊,之前有給它小try一下,是可以設定
使用者帳號和密碼,然後模擬一定的人數上線,好像就是linexpmail提的
test plan (吧) Blush

是啊,我看了許多文件後,倒也找到了。(不要再用鬥雞眼看我了!)
很奇怪的是,沒有文件解釋跑出來的結果怎麼解讀…
像是下圖,倒底是什麼意思? 不曉得誰能告訴我?


reply to postreply to post
作者 Re:壓力測試 [Re:singlelog]
snpshu

Norman

版主

發文: 1073
積分: 5
於 2003-12-11 01:13 user profilesend a private message to usersend email to snpshureply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
你輸出改成其他格式看看會不會比較好看 Tongue

reply to postreply to post
作者 Re:壓力測試 [Re:sai]
javafans





發文: 3
積分: 0
於 2004-09-17 13:48 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
哪位大哥可以详细的讲讲如何模拟user来测试一个web app?

reply to postreply to post
作者 Re:壓力測試 [Re:sai]
oldsidney





發文: 8
積分: 0
於 2004-09-30 23:33 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
可以參考 oldsidney 學習筆記
http://www.oldsidney.idv.tw
有一篇介紹 LoadRunner J2EE Transaction Breakdown 的文章:

Mercury Interactive 針對 LoadRunner 發表了一項新功能叫做『J2EE Transaction Breakdown』,可在大量負載下,對 J2EE 的應用程式作深入的分析,從不同 Tire 的角度 ( 如 Web, EJB, JDBC, JNDI ),或從 Component 角度 ( 例如 EJB tire 的所有 EJB Component ),還是從 Method 的角度 ( 如某個 EJB 的 Method ),去分析所有 tire 所花費的時間。

另外也可以從 Transaction chain of calls 以及 Method call stack statistics 去觀察整個 call chain 所花費的時間。透過如此全面性的分析,幫助 J2EE 的開發與測試人員,找出系統瓶頸所在。

從 Mercury 的網站上資訊看來,目前此功能支援:BEA WebLogic、IBM WebSphere、JBoss 與 Oracle 9iAS 等 Application server,有興趣可以上 Mercury 網站查看相關資訊。

接下來我會以 BEA WebLogic 示範整個 J2EE Transaction Breakdown ,以及可以有哪些分析圖表可以幫助找到 J2EE 的系統系統瓶頸。( 這次的焦點放在介紹 J2EE Transaction Breakdown,至於如何使用 LoadRunner 作壓力測試,以後有時間在介紹 )。


reply to postreply to post
作者 Re:壓力測試 [Re:sai]
oldsidney





發文: 8
積分: 0
於 2004-09-30 23:34 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
對了 LoadRunner 目前最新版是 8.0 ,可以上 Mercury 網站下載試用版
http://www.mercury.com


reply to postreply to post
» JWorld@TW »  Software Engineering

reply to topicthreaded modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8