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做的還包括廣泛的支持,方便記錄和測試基於網絡的應用“ 。