Це програма для Linux під назвою vcr, останню версію якої можна завантажити як 6.0.0.zip. Його можна запустити в режимі онлайн за допомогою безкоштовного хостинг-провайдера OnWorks для робочих станцій.
Завантажте та запустіть онлайн цю програму під назвою vcr з OnWorks безкоштовно.
Дотримуйтесь цих інструкцій, щоб запустити цю програму:
- 1. Завантажив цю програму на свій ПК.
- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.
- 3. Завантажте цю програму в такий файловий менеджер.
- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.
- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.
- 6. Завантажте програму, встановіть її та запустіть.
ЕКРАНИ
Ad
vcr
ОПИС
Записуйте взаємодію HTTP вашого пакету тестів і відтворюйте їх під час майбутніх тестових запусків для швидких, детермінованих та точних тестів. Ми шукаємо більше супроводжувачів. Якщо ви хочете допомогти зберегти добре використаний дорогоцінний камінь, приділіть деякий час перегляду запитів на витяг, проблем або участі в обговореннях. Відеомагнітофон відтворить відповідь від iana.org коли зроблено HTTP-запит. Цей тест тепер швидкий (більше не виконується реальних запитів HTTP), детермінований (тест продовжуватиметься, навіть якщо ви перебуваєте в автономному режимі, або iana.org зменшується для обслуговування) і точний (відповідь міститиме ті самі заголовки та текст, які ви отримуєте від реального запиту). Ви можете використовувати інший каталог бібліотеки касет (наприклад, "test/vcr_cassettes"). Записані запити та відповіді зберігаються на диску у форматі серіалізації на ваш вибір (наразі вбудовані YAML і JSON, і ви можете легко реалізувати свій власний серіалізатор) і їх можна легко перевіряти та редагувати.
риси
- Автоматично записує та відтворює ваші взаємодії HTTP з мінімальним кодом налаштування/конфігурації
- Підтримує і працює з HTTP-заглушками кількох бібліотек
- Підтримує декілька бібліотек HTTP
- Зіставлення запитів можна налаштувати на основі методу HTTP, URI, хосту, шляху, тіла та заголовків, або ви можете легко реалізувати користувацький узгоджувач запитів для вирішення будь-яких потреб
- Один і той самий запит може отримати різні відповіді в різних тестах - просто використовуйте різні касети
- Динамічні відповіді підтримуються за допомогою ERB
Мова програмування
рубін
Це додаток, який також можна отримати з https://sourceforge.net/projects/vcr.mirror/. Його розміщено в OnWorks, щоб його можна було запустити в Інтернеті найпростішим способом з однієї з наших безкоштовних операційних систем.