To jest aplikacja dla systemu Linux o nazwie vcr, której najnowszą wersję można pobrać jako 6.0.0.zip. Można go uruchomić online w darmowym dostawcy usług hostingowych OnWorks dla stacji roboczych.
Pobierz i uruchom online tę aplikację o nazwie vcr z OnWorks za darmo.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZRZUTY EKRANU
Ad
magnetowid
OPIS
Rejestruj interakcje HTTP swojego zestawu testów i odtwarzaj je podczas przyszłych testów, aby uzyskać szybkie, deterministyczne i dokładne testy. Poszukujemy więcej opiekunów. Jeśli chcesz pomóc w utrzymaniu dobrze używanego klejnotu, poświęć trochę czasu na przeglądanie próśb o ściągnięcie, problemów lub uczestniczenie w dyskusjach. Magnetowid odtworzy odpowiedź z iana.org kiedy wysyłane jest żądanie HTTP. Ten test jest teraz szybki (nie są już wysyłane żadne rzeczywiste żądania HTTP), deterministyczny (test będzie nadal przechodził pomyślnie, nawet jeśli jesteś offline lub iana.org zostanie wyłączony w celu konserwacji) i dokładny (odpowiedź będzie zawierała te same nagłówki i treść, które otrzymujesz z prawdziwego żądania). Możesz użyć innego katalogu biblioteki kaset (np. „test/vcr_cassettes”). Zarejestrowane żądania i odpowiedzi są przechowywane na dysku w wybranym formacie serializacji (obecnie wbudowane są formaty YAML i JSON i można łatwo zaimplementować własny niestandardowy serializator) i można je łatwo sprawdzać i edytować.
Korzyści
- Automatycznie rejestruje i odtwarza interakcje HTTP przy minimalnym kodzie instalacyjnym/konfiguracyjnym
- Obsługuje i współpracuje z funkcjami stubbingu HTTP wielu bibliotek
- Obsługuje wiele bibliotek HTTP
- Dopasowywanie żądań można konfigurować na podstawie metody HTTP, identyfikatora URI, hosta, ścieżki, treści i nagłówków lub można łatwo zaimplementować niestandardowy moduł dopasowywania żądań, aby obsłużyć dowolne potrzeby
- Ta sama prośba może otrzymać różne odpowiedzi w różnych testach - wystarczy użyć różnych kaset
- Odpowiedzi dynamiczne są obsługiwane za pomocą ERB
Język programowania
Rubin
Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/vcr.mirror/. Został umieszczony w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.