OpenSTA, Load & Stress Testing Tool, Alternatives on Linux opensta ,負荷及壓力測試工具,選擇在Linux上
In our effort to fully switchover to Linux as Desktop and Server environment, one of the biggest challenges is to find an alternative to在我們的努力,完全切換到Linux的台式機和服務器的環境,面臨的最大挑戰之一是要找到一個替代方案 OpenSTA opensta , a popular and very capable open source distributed software testing tool for regression, load and stress testing. ,流行和非常能幹的開放源碼的分佈式軟件測試工具的回歸,負載和壓力測試。 In other words OpenSTA is poor man’s alternative to在其他的話opensta是窮人的替代品 LoadRunner LoadRunner的 & Silk.與絲綢。
The best alternative so far appears to be running OpenSTA using最佳替代到目前為止,似乎是運行opensta使用 Wine葡萄酒 emulation.仿真。 Unfortunately there is no documented evidence that anyone ever ran it successfully, which doesn’t mean that it can’t be可惜的是,沒有證據顯示任何人任何時候都然成功,這並不意味著它不能 ![]()
I will try it and let you know how it goes.我會嘗試它,並讓您知道如何這是不言而喻的。
The other products I want to evaluate are:其他產品,我想評價是:
JMeter jmeter - A mature but somewhat hard to use, based on earlier experience, Java based open source load testing tool. -一個成熟的,但有點難以利用的基礎上,早前的經驗,基於J ava的開放源代碼的負載測試工具。
“ Apache JMeter is a 100% pure Java desktop application designed to load test functional behavior and measure performance. “ 阿帕奇jmeter是一個百分之一百的純Java桌面應用程序設計的負載測試功能的行為和衡量業績。 It was originally designed for testing Web Applications but has since expanded to other test functions.它本來是專為測試Web應用程序,但由於擴大到其他的測試功能。 Apache JMeter may be used to test performance both on static and dynamic resources (files, Servlets, Perl scripts, Java Objects, Data Bases and Queries, FTP Servers and more).阿帕奇jmeter可能被用來測試的表現都對靜態和動態的資源(文件, / Servlets , Perl腳本, Java對象,數據基地和疑問, FTP伺服器及以上) 。 It can be used to simulate a heavy load on a server, network or object to test its strength or to analyze overall performance under different load types.它可以用來模擬一個沉重的負荷的服務器,網絡或對象,以測試其強度或分析的整體表現,根據不同的負載類型。 You can use it to make a graphical analysis of performance or to test your server/script/object behavior under heavy concurrent load.”你可以使用它來使圖形性能分析或測試您的服務器/腳本/對象的行為,重壓之下的並行負荷“ 。
Linux Desktop Testing Project Linux桌面的測試項目 - “Linux Desktop Testing Project (LDTP) is aimed at producing high quality test automation framework and cutting-edge tools that can be used to test Linux Desktop and improve it. -“ L inux桌面的測試項目( l dtp) ,目的是生產高品質的測試自動化框架和尖端的工具,可以用來測試的L inux桌面和完善它。 It uses the Accessibility libraries to poke through the application’s user interface.它使用更方便的圖書館戳通過應用程序的用戶界面。 The framework also has tools to record test-cases based on user-selection on the application.”的框架內,也有工具,以記錄試驗情況下根據用戶的選擇上的應用“ 。
Expect 期待 from NIST - “Expect is a tool for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc. Expect really makes this stuff trivial.從NIST的-“期望是一個工具,供自動化,互動式應用程序,如T elnet工作,的F TP,密碼, f sck, r login,提示等,期望真正讓這種東西就顯得微不足道。 Expect is also useful for testing these same applications.期望也是很有用的測試,這些相同的申請。 And by adding Tk, you can also wrap interactive applications in X11 GUIs.和加入傳統知識,您也可以總結互動式應用程序在x11 guis 。
Expect can make easy all sorts of tasks that are prohibitively difficult with anything else.期望可以很容易的各種任務,是令人望而卻步的困難與任何其他。 You will find that Expect is an absolutely invaluable tool - using it, you will be able to automate tasks that you’ve never even thought of before - and you’ll be able to do this automation quickly and easily.你會發現,期望的是一種絕對的寶貴工具-使用它,你將能夠自動化任務,您甚至從來沒有想過前-和您能夠做到這一點自動化快速,輕鬆地。 “
Wikipedia says: Expect is a Unix automation and testing tool, written by Don Libes, for interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, ssh, and others.維基百科說:期望的是UNIX的自動化和測試工具,書面由Don libes ,為互動式應用程序,如Telnet工作,的FTP ,密碼, fsck , rlogin ,提示, SSH的,和其他人。 With Tk, interactive applications can be wrapped in X11 GUIs.與傳統知識,互動式應用程序可以包裹在x11 guis 。
Frankly it doesn’t look too promising for web application testing but I am open to suggestions.坦白說,它不看太有前途的Web應用測試,但我開放的建議。
DejaGNU dejagnu - “DejaGnu is a framework for testing other programs. -“ d ejagnu是一個框架,為測試其他程序。 Its purpose is to provide a single front end for all tests.其目的是提供一個單一的前端的所有測試。 Think of it as a custom library of Tcl procedures crafted to support writing a test harness.認為它是一種自定義圖書館的TCL程序製作的支持寫作測試治理。 A test harness is the testing infrastructure that is created to support a specific program or tool.測試是利用測試基礎設施,這是創建支持特定的程序或工具。 Each program can have multiple testsuites, all supported by a single test harness.每個程序可以有多個testsuites ,都支持由一個單一的測試,利用。 DejaGnu is written in Expect, which in turn uses Tcl — Tool command language.” dejagnu是寫在期望,這反過來又利用TCL集團-工具命令語言“ 。
I had developed a Java & xml based regression and load test automation framework.我曾開發一個Java和XML為基礎的回歸和負載測試自動化框架。 It was pretty successfully used in the last company I worked for.這是相當成功地使用了該公司去年我的工作。 I would evaluate it again in the current context to find out where it stands.我想評價它再次在當前背景下,找出它的立場。
Commercial alternatives are:商業替代品是:
ProxySniffer proxysniffer - “Proxy Sniffer measures the response time and the stability of web applications under real load conditions - by simulating hundreds or thousands of web users.” -“代理嗅探器的措施,反應時間和穩定的W eb應用程序下,真正的負載條件下-通過模擬數百或數千網絡用戶”。
PureLoad pureload - “PureLoad is a load testing tool that simulates hundreds of users executing requests against server based applications. -“ p ureload是一個負載測試工具,模擬了數以百計的使用者執行的要求,對服務器的應用。 Use PureLoad to verify that your application will meet the expected performance criteria.使用pureload ,以確認您的申請將應付預期的績效標準。 PureLoad reports quality and performance problems as well as detailed statistics gathered during a load test. pureload報告的質量和性能問題,以及詳細的統計資料中收集的負載測試。 PureLoad do also include extensive support for easy recording and testing of web based applications.” pureload做的還包括廣泛的支持,方便記錄和測試基於網絡的應用“ 。
Filed under提起下 Browser瀏覽器 , , Enterprise Software企業軟件 , , Firefox火狐 , , Headline News頭條新聞 , , How To如何 , , Java Software Java軟件 , , Linux Linux的 , , Microsoft微軟 , , Open Source Software開放源碼軟件 , , Programming編程 , , Tech Note技術說明 , , Web網頁 , , Web 2.0 Web 2.0的 , , Web Services Web服務 , , Windows在Windows | |
| |
RSS 2.0 2.0 | |
Trackback Trackback跟踪 this Article |此文章|
Email this Article電子郵件此文章
You may also like to read您也可以想讀 |




March 3rd, 2007 at 10:00 am 2007年3月3日上午10:00
You may want to loook into Grinder (http://grinder.sf.net).您可能會想要loook到磨床( http://grinder.sf.net ) 。
It records test scripts in Jython, which are quite easy to modify and/or extend.它記錄的測試腳本在jython ,這是很容易的修改和/或延長。 This is great if you need to load some test data from a file, do complex verifications on the results et cetera.這是偉大的如果您需要加載一些測試數據從一個文件,做複雜的論證,研究的結果等等。
While version 3.0 is still labeled beta, it is very stable.而3.0版仍然是標示為試用版,這是很穩定。 I think it is running for the longest beta release period - 3.0 beta 32 was relead in Dec 2006, while 3.0 beta 1 was released in November 2002.我認為這是運行時間最長的Beta版本時期-3 .0測試版3 2r elead在2 006年1 2月,而3 .0B eta1中被釋放在2 002年1 1月。
March 3rd, 2007 at 10:17 am 2007年3月3日在上午10時17分
How about TestMaker — Jython scripting with a Java client?如何testmaker -j ython腳本與J ava客戶端? It appears to be best suited to creating and running complex tests with relatively few simulated clients.它似乎是最適合的創立和運行複雜的測試與模擬相對較少的客戶。
http://www.pushtotest.com/
Also,Tsung is an open-source (GPL) version of the commercial IDX Tsunami tool.同時,松是一個開放源代碼( GPL的)版本的商業_海嘯的工具。 It’s probably best at simulating large numbers of relatively simple clients.這可能是最佳的模擬大量的相對簡單的客戶。
http://tsung.erlang-projects.org/
April 3rd, 2007 at 4:03 pm 2007年4月3日在下午4時03分
The easiest to use and most cost-effective solution I found for linux is OpenLoad from OpenDemand:容易使用和最具成本效益的解決方案,我發現,為Linux是openload從opendemand :
http://www.opendemand.com
May 10th, 2007 at 6:24 am 2007年5月10日在上午06時24分
WebLOAD, commercial-grade Open Source load testing tool is now available for free download: webload ,商業級的開放源碼的負載測試工具現在可供免費下載:
http://www.webload.org
October 11th, 2007 at 11:23 am 2007年10月11日在上午11時23分
OPen STA will work on IE7.0–> if Yes… then… I need to now to plug in. Thanks,–Raj開放的STA會的工作ie7.0 -> “如果有的話,然後… …我要現在,以堵塞英寸感謝, - r aj