Помимо модулей, специфичных для данной услуги (например, ClearCase::Proc::ClearTool), какие модули или встроенные функции существуют для автоматизации внешних программ?Какие средства существуют в Perl 5 для автоматизации внешних программ?
2
A
ответ
10
Для программ, ожидающей на STDIN
и выход на STDOUT
или STDERR
есть:
Для программ, ожидающих интерактивного ввода есть Expect
.
Для веб-приложений есть:
Для общего TCP и UDP серверов есть IO::Socket
.
Для веб-служб, которые ожидают SOAP есть:
Для XML-RPC есть RPC::XML
.
Для приложений MS Windows есть Win32::GuiTest
.
Для приложений X Windows существует X11::GUITest
.
Для приложений, поддерживающих DBus, существует Net::DBus
.
Для программ OS X, поддерживающих Applescript, есть Mac::Glue
.
Смежные вопросы
- 1. Какие псевдооператоры существуют в Perl 5?
- 2. Выполнение внешних программ в Perl
- 3. Perl - параллельное программирование - запуск двух внешних программ
- 4. Какие средства существуют в Java, которые эквивалентны svcutil.exe для .NET?
- 5. Perl-средства для регрессионного тестирования
- 6. Какие средства существуют для отслеживания проблем IE7 javascript?
- 7. Какие средства существуют для непрерывной доставки окружения NodeJS?
- 8. Какие средства разработки существуют для IBMi (AS/400, iSeries)?
- 9. Какие средства существуют для тестирования многопоточного кода .net?
- 10. Существуют ли какие-либо средства отчетности для MVC4?
- 11. Какие существуют инструменты для управления большим набором тестовых программ?
- 12. Какие средства DebuggerVisualizers уже существуют в VisualStudio или .NET Framework?
- 13. Запуск нескольких внешних программ
- 14. Существуют ли какие-либо автономные средства проверки разметки HTML
- 15. Функциональные средства автоматизации тестирования для iPad/iPhone?
- 16. Какие инструменты RAD существуют для создания графического интерфейса в Perl?
- 17. Запуск внешних программ в Java
- 18. Какие статические средства в swift
- 19. Какие сценарии модернизатора существуют для новых функций ECMAScript 5?
- 20. Существуют ли какие-либо программные средства, которые реализовали многопроцессорный процесс gauss?
- 21. Какие средства разработки Palm OS 5 вы можете найти сейчас?
- 22. Использование Python и внешних программ
- 23. Запуск внешних программ из MATLAB
- 24. Какие крепления для Perl для веб-селена?
- 25. Тестирование средств автоматизации для .NET
- 26. Какие существуют средства для отправки сообщения всем экземплярам приложения в одной сети?
- 27. Какие средства статического анализа доступны для C#?
- 28. Получите 5 внешних внешних ключей
- 29. запуск внешних программ в Julia: <команда
- 30. Какие типы программ используются C/C++?
Для Windows-приложений есть Win32 :: GuiTest – runrig
@runrig Спасибо, я добавил его и ссылку на него в список. –
SOAP: XML :: Compile :: SOAP; больше автоматизации GUI: X11 :: GUITest; для XML-RPC: RPC :: XML; для автоматизации приложений: Net :: DBus, Mac :: Glue – daxim