nl2ms-ui
Generuj skrypty automatyzacji testów dla web, Android, iOS i PC z naturalnego języka
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do generowania skryptów automatyzacji testów na podstawie opisu w naturalnym języku. Wykorzystuje API Midscene do tworzenia testów dla aplikacji webowych, mobilnych (Android, iOS) i desktopowych. Obsługuje zarówno format YAML jak i TypeScript. Idealne dla testerów i deweloperów, którzy chcą szybko tworzyć scenariusze testowe bez ręcznego pisania kodu. Wspiera najlepsze praktyki takie jak inteligentne czekanie, obsługa błędów i asercje.
Jak używać
Zainstaluj skill nl2ms-ui w swoim środowisku agenta. Upewnij się, że masz dostęp do API Midscene i skonfiguruj klucz API w pliku .env.
Określ platformę docelową dla skryptu, który chcesz wygenerować: Android, iOS, Web lub PC. Skill będzie wiedział, kiedy go użyć, gdy wspomniisz o generowaniu skryptu dla konkretnej platformy.
Opisz naturalnym językiem kroki, które chcesz zautomatyzować. Na przykład: "Zaloguj się do aplikacji, kliknij przycisk Szukaj, wpisz 'test', czekaj na wyniki". Skill przekonwertuje ten opis na strukturalny skrypt.
Wybierz format wyjściowy: YAML lub TypeScript. Oba formaty są w pełni wspierane dla wszystkich platform. YAML jest prostszy do czytania, TypeScript oferuje więcej elastyczności.
Przejrzyj wygenerowany skrypt i dostosuj go w razie potrzeby. Dodaj asercje do kluczowych kroków, użyj aiWaitFor zamiast stałych opóźnień, i obsłuż potencjalne błędy za pomocą continueOnError lub try-catch.
Uruchom skrypt testowy na docelowej platformie. Skill wygeneruje kod gotowy do wykonania bez dodatkowych modyfikacji, chyba że potrzebujesz specjalnych konfiguracji środowiska.