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 в качестве Desktop и Server окружающей среды, одной из важнейших задач состоит в том, чтобы найти альтернативу 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 & 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. -- Зрелой, но довольно трудно использовать, основанный на предшествующий опыт, на основе Java с открытым исходным кодом нагрузка испытаний инструмента.

Apache JMeter is a 100% pure Java desktop application designed to load test functional behavior and measure performance. "Apache JMeter является 100% чистой Java приложение для функциональной нагрузкой поведение и оценки результатов деятельности. It was originally designed for testing Web Applications but has since expanded to other test functions. Она была первоначально разработана для тестирования веб-приложений, но затем распространить его на другие испытания функций. 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). Apache 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 Desktop тестирование проекта - “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. -- "Тестирование Linux Desktop Project (LDTP) направлен на достижение высокого качества автоматизации основы и современные инструменты, которые могут быть использованы для тестирования Linux Desktop и совершенствования. 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. от НИСТ - "ожидают является инструментом для автоматизации интерактивных приложений, таких как telnet, ftp, пароль, fsck, rlogin, чаевые и т.д. ожидать действительно делает это вещи тривиальными. Expect is also useful for testing these same applications. Ожидают также полезна для тестирования этих же приложений. And by adding Tk, you can also wrap interactive applications in X11 GUIs. И, добавив Tk, вы также можете обернуть интерактивных приложений на X11 ГПИ.

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 автоматизации и тестирования инструментов, написанное Дону Libes, для интерактивных приложений, таких как telnet, ftp, пароль, fsck, rlogin, чаевые, ssh, и другие. With Tk, interactive applications can be wrapped in X11 GUIs. Что така, интерактивных приложений могут быть обернуты в X11 ГПИ.

Frankly it doesn’t look too promising for web application testing but I am open to suggestions. Честно говоря это не выглядит слишком многообещающей для тестирования веб-приложений, но я открыт для предложений.

DejaGNU DejaGNU - “DejaGnu is a framework for testing other programs. -- "DejaGnu является основой для тестирования других программ. 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.” -- "Proxy Sniffer меры времени отклика и стабильности веб-приложений в реальных условиях нагрузка - по имитации сотен или тысяч пользователей Интернета".

PureLoad PureLoad - “PureLoad is a load testing tool that simulates hundreds of users executing requests against server based applications. -- "PureLoad является нагрузка испытаний инструмент, который имитирует сотни пользователей выполнения просьб от сервера приложений. 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 сделать также включать в себя обширную поддержку для облегчения регистрации и проверки веб-приложений ".