Testifly: automatyzacja testów AI dla aplikacji webowych

Odkrywaj ścieżki użytkownika, uruchamiaj testy i analizuj regresje.

testifly.dev
Testifly screenshot

Do czego służy Testifly prostym językiem?

Testifly to usługa automatyzacji testów AI dla aplikacji internetowych. Podajesz adres aplikacji i potrzebne konto testowe, a agenci sprawdzają strony, zamieniają ścieżki użytkownika w testy i je uruchamiają. Pomaga to zbadać, czy po zmianie nadal działa rejestracja, zakup albo edycja profilu.

Usługę Testifly Ltd. można rozważyć w zespołach programistycznych i QA, które chcą ograniczyć ręczne tworzenie testów end-to-end. Deklarowana samodzielność nie jest dowodem pełnego pokrycia ani gwarancją wykrycia wszystkich błędów.

Od wymagań i aplikacji do pokrycia testami

Flow Discovery wykrywa strony, interakcje i zmiany stanu, także w aplikacjach SPA i dynamicznych treściach. Generuje testy poznanych przepływów. Dokumenty produktu, arkusze i PDF-y mogą dostarczać scenariusze oraz oczekiwane zachowanie. Obszary za logowaniem wymagają poprawnych danych dostępu.

Kontrole UX obejmują między innymi zamykanie okna klawiszem Escape, powrót fokusu i kolejność tabulacji. Nie stanowią certyfikacji dostępności. Dokładnych limitów plików i wszystkich formatów eksportu nie potwierdzono.

Jak uruchomić pierwszy projekt

Skorzystaj z oficjalnej instrukcji:

  1. Przygotuj środowisko testowe, odtwarzalne dane i osobne konto. Agenci mogą dane dodawać, zmieniać lub usuwać.
  2. Zaloguj się, wpisz Base URL i uruchom Verify web app.
  3. Sprawdź dostęp, ochronę przed botami i logowanie. Konto do logowania społecznościowego musi według instrukcji mieć wyłączone 2FA.
  4. Ustal dozwolone IP, równoległe sesje i limity; wyłącz zabronione obszary w Settings → Exclusions.
  5. Utwórz projekt, obserwuj Jobs i zweryfikuj wygenerowane testy oraz wyniki.

Logowanie linkiem z poczty wymaga dodatkowych użytkowników testowych. Aplikacja za VPN wymaga podłączonego Remote Runnera. Pierwsze odkrywanie, automatyzacja i wykonanie mogą potrwać od minut do godzin.

Oddzielanie regresji od zmian interfejsu

Samonaprawa dostosowuje selektory i przepływy po zmianach UI, ujawniając poprawki w raporcie. Testifly próbuje odróżnić zmianę interfejsu od rzeczywistej regresji. Błędom towarzyszą analiza przyczyny i nagranie sesji.

Porównuj poprawiony test z wymaganiem biznesowym. Automatyczna adaptacja nie powinna być jedyną podstawą decyzji o wydaniu.

Włączenie testów w CI/CD i pracę zespołu

Test Execution API pozwala wywołać testy w CI/CD i uzależnić merge lub wdrożenie od wyniku. Można też planować uruchomienia dla różnych adresów środowisk.

Jira, Linear, Notion i Slack łączą wymagania z raportowaniem; zestawy testów i email porządkują wyniki. Blast radius wskazuje przepływy powiązane ze zmianą. Tessa odpowiada na podstawie projektu i przedstawia szkice do zatwierdzenia przed utworzeniem; MCP udostępnia obsługiwane zapytania i edycje. Zobacz opis integracji.

Okres próbny, ceny i limity

Stan na 4 listopada 2026 r.: publiczne miesięczne ceny w USD, bez podatków zależnych od lokalizacji.

Plan Cena/miesiąc Testy Wykonania/miesiąc Projekty / środowiska
Starter 29 USD 50 5 000 1 / 1
Growth 89 USD 225 50 000 1 / 3
Business 249 USD 750 200 000 2 / bez limitu
Enterprise Wycena Indywidualnie Indywidualnie Indywidualnie

Discovery to 30 dni bez karty: projekt, 30 testów dla trzech aktywnych funkcji i 4 500 wykonań miesięcznie. Pozostałe limity to dziesięć zestawów, 150 raportów email oraz po 100 sesji Tessa i Blast radius. Później testy na żywo są wstrzymywane.

Integracje i Blast radius są w płatnych planach od Growth; Starter obejmuje 100 sesji Tessa. Subskrypcje odnawiają się automatycznie. Sprawdź aktualne ceny, rozliczenie roczne i zasady rezygnacji.

Dane testowe i warunki dostępu

Dostawca opisuje szyfrowanie haseł kluczami projektu i Azure Key Vault. Polityka obejmuje również kod, logi, zrzuty i nagrania; usługodawcy AI przetwarzają potrzebne treści. Według polityki treści klientów nie służą do trenowania modeli publicznych.

Nie potwierdzono jednego stałego okresu przechowywania. Warunki zawierają zapisy o własności testów, wyników i logów oraz osobnym uzgodnieniu zastosowań komercyjnych. Wyjaśnij prawa i przeczytaj politykę oraz warunki.

Reklamowane są chmura, wykonanie on-premise i self-hosting. Runner w sieci prywatnej nie dowodzi, że całe przetwarzanie pozostaje lokalne; potwierdź zakres wdrożenia.

Częste pytania

Czy można wykorzystać dokumenty i PDF-y?

Tak, mogą dostarczać przepływy i oczekiwane wyniki. Dla konkretnych plików trzeba potwierdzić formaty i limity.

Czy trzeba ręcznie pisać skrypty?

Nie w podstawowym procesie odkrywania i generowania. Trzeba jednak skonfigurować dostęp i ocenić zgodność testów z wymaganiami.

Czy integracje są w każdym planie?

Nie. Tabela cen wskazuje Jira, Linear, Notion i Slack od Growth. Standardowa Test Execution API jest wymieniona we wszystkich planach.

Oficjalne materiały

FluentPłatne
AI w aplikacjach Maca, z własnym wyborem modeli lokalnych i chmurowych.
Asystenci AI i chatbotyNarzędzia do parafrazowania AI · Narzędzia do automatyzacji przepływu pracy AI · Czat AI z dokumentami +2Otwórz ↗