Wprowadzenie
Testto to platforma do automatyzacji pracy z aplikacjami webowymi. Składa się z dwóch modułów, które działają w tych samych projektach i korzystają ze wspólnych użytkowników, sekretów oraz harmonogramów.
-
Testto QA
Testy End-to-End budowane bez pisania kodu - nagrywasz interakcje w przeglądarce, a platforma odtwarza je na żądanie, według harmonogramu albo z potoku CI/CD.
Dla zespołów QA i programistów, którzy chcą pokryć aplikację testami regresji bez utrzymywania osobnego repozytorium z kodem testowym.
-
Testto Automate
Uruchamianie własnych automatyzacji w Pythonie - dostarczasz kod, a platforma przygotowuje środowisko, przekazuje dane i sekrety, uruchamia proces i zbiera wyniki.
Dla zespołów, które automatyzują pracę: przetwarzanie dokumentów, integracje między systemami, cykliczne operacje w aplikacjach bez API.
Który moduł wybrać
| Testto QA | Testto Automate | |
|---|---|---|
| Cel | Weryfikacja, czy aplikacja działa poprawnie | Wykonanie powtarzalnej pracy |
| Jak powstaje | Nagranie w przeglądarce, bez kodu | Własny skrypt w Pythonie |
| Co jest wynikiem | Werdykt: przeszedł albo nie przeszedł | Efekt pracy: pliki, wpisy, przetworzone dokumenty |
| Kto to prowadzi | Zespół QA, testerzy manualni | Zespół automatyzacji, programiści |
Nie musisz wybierać
Oba moduły działają obok siebie w jednym projekcie. Typowy zespół prowadzi w Testto QA testy regresji swojej aplikacji, a w Testto Automate - procesy, które tę aplikację obsługują.
Zanim zaczniesz
| Zagadnienie | Gdzie szukać |
|---|---|
| Co przygotować przed wdrożeniem - maszyny, sieć, certyfikaty | Przygotowanie środowiska |
| Postawienie platformy | Instalacja platformy |
| Przejście na nowsze wydanie | Aktualizacja platformy |
| Kopie zapasowe i odtwarzanie | Backup, Restore |
| Konta, role i uprawnienia | Zarządzanie użytkownikami |
| Organizacja pracy w projektach | Widok główny i Projekty |
| Rozszerzenie do przeglądarki | Rozszerzenie do Chrome |
Projekty, użytkownicy, sekrety i harmonogramy są wspólne dla obu modułów - konfigurujesz je raz.
Przykłady wykorzystania w praktyce
Zobacz, jak platforma Testto radzi sobie z automatyzacją w popularnych, złożonych systemach biznesowych: