Wbudowany symulator do testowania na różnych platformach

Symuluj zachowanie aplikacji na wszystkich urządzeniach podczas procesu tworzenia

  • Kompleksowe testy podczas procesu tworzenia
  • Testowanie aplikacji na różnych urządzeniach i platformach
  • Podgląd wizualny w czasie rzeczywistym
  • Testy interaktywne: symulacja interakcji użytkownika
  • Testowanie integracji z źródłami danych w formacie XML, JSON lub SQL
  • Sprawdź wydajność w warunkach zbliżonych do rzeczywistych
  • Symuluj rozwiązania w środowisku projektowym
  • Symuluj rozwiązania na serwerze aplikacji
  • Testuj aplikacje na rzeczywistych urządzeniach
  • Dostarczanie danych z rzeczywistych źródeł do symulacji

Naśladowanie zachowania aplikacji

Altova MobileTogether to platforma do tworzenia aplikacji mobilnych i rozwiązań biznesowych, oparta na podejściu low-code i działająca na różnych platformach. W ramach swojej funkcjonalności wieloplatformowej, MobileTogether zawiera wbudowany emulator, który umożliwia symulację działania aplikacji na urządzeniach z systemami iOS, Android, Windows oraz innych urządzeniach podczas procesu tworzenia.

Aplikacja MobileTogether Simulator emuluje wygląd, działanie i interfejs aplikacji, tak jak będzie ona wyglądać na różnych urządzeniach, uwzględniając różnice w rozmiarze ekranu, orientacji oraz specyficzne dla danej platformy zachowania.

Symulator umożliwia programistom emulowanie działania aplikacji i rozwiązań biznesowych

  • W środowisku projektowym MobileTogether
  • Na serwerze, który obsługuje działanie aplikacji
  • Na rzeczywistych urządzeniach klientów, przed udostępnieniem produktu

W celu przeprowadzenia bardziej szczegółowych testów, MobileTogether oferuje również wsparcie dla automatycznego testowania aplikacji oraz zaawansowany debugger przeznaczony do użytku w środowiskach korporacyjnych.

Uruchom symulację z wykorzystaniem danych z rzeczywistych warunków

Aplikacja symulacyjna MobileTogether oferuje unikalną możliwość przeprowadzania testów przy użyciu danych specyficznych dla urządzeń mobilnych, dostarczonych przez programistę, w celu symulacji realistycznych scenariuszy. Jest to szczególnie istotne w przypadku urządzeń mobilnych. Na przykład, można dostarczyć dane takie jak:

Symulacja aplikacji w środowisku projektowym

Podczas tworzenia aplikacji w programie MobileTogether Designer, można w dowolnym momencie symulować jej działanie na szerokiej gamie popularnych urządzeń. Wbudowany symulator odtwarza zachowanie aplikacji lub rozwiązania biznesowego, tak jak wyglądałoby ono na różnych laptopach, komputerach stacjonarnych i urządzeniach mobilnych, uwzględniając różnice w rozmiarze ekranu, orientacji, a nawet specyficzne dla danej platformy zachowania.

 

Możliwość natychmiastowego zobaczenia, jak aplikacja będzie wyglądać i funkcjonować na różnych urządzeniach, bezpośrednio w środowisku programistycznym, pozwala na wprowadzanie zmian w interfejsie użytkownika i funkcjonalności w czasie rzeczywistym.

Opcje symulacji w programie MobileTogether Designer

 

Zrzut ekranu poniżej przedstawia tę samą aplikację, symulowaną na konkretnym modelu iPhone'a oraz telefonie Google Pixel z systemem Android. Jak widać, MobileTogether automatycznie dostosowuje wygląd i funkcjonalność do specyfiki każdego systemu operacyjnego.

Symulowanie działania tej samej aplikacji na systemach iOS i Android w programie MobileTogether

Symulator umożliwia interaktywne testy, pozwalając na symulację zachowań użytkowników w rzeczywistych warunkach, takich jak dotykanie, przesuwanie i wprowadzanie danych. Dzięki temu można dokładnie zobaczyć, jak aplikacja reaguje i rozwiązywać problemy na każdym etapie procesu projektowania.

Podczas symulacji można dokładnie zobaczyć, jak rozwiązanie wyświetla i przetwarza dane w czasie rzeczywistym, w tym dane w formacie XML, JSON lub pochodzące z baz danych. Można nie tylko wizualizować wszystkie źródła danych, ale także edytować wartości w trakcie działania, aby zobaczyć, jak aplikacja zachowywałaby się w różnych scenariuszach.

Możliwe jest również symulowanie typowych sytuacji, takich jak utrata połączenia Wi-Fi, przełączanie między trybem pionowym a poziomym, korzystanie z funkcji telefonicznych i tak dalej.

Inspektor stylów

Podczas symulacji aplikacji w programie MobileTogether Designer, narzędzie "Inspektor stylów" wyświetla szczegółowe informacje o stylach zastosowanych do elementów sterujących na aktualnej stronie.

Otwarcie okna "Inspektor stylów" jest proste: można to zrobić, klikając przycisk na pasku narzędzi Simulatore lub wykonując kliknięcie przyciskiem Ctrl na elemencie, który chcemy sprawdzić. Okno "Inspektor stylów" wyświetla informacje o ustawionych stylach i wartościach danego elementu, a także sposób, w jaki każda z nich została obliczona.

Zrozumienie różnych stylów sterowania podczas symulacji aplikacji

Narzędzie "Inspektor stylów" jest niezwykle przydatne, gdy aplikacja zawiera wiele elementów interfejsu: programiści mogą natychmiast zrozumieć, dlaczego dany element jest wyświetlany w określonej sytuacji oraz dlaczego jest renderowany z użyciem aktualnych stylów.

Symulator działający po stronie serwera

Po przetestowaniu działania aplikacji lub rozwiązania dla przedsiębiorstw w programie MobileTogether Designer, można wdrożyć je na serwer MobileTogether w organizacji, aby symulować jego działanie w realistycznych warunkach

Ten proces umożliwia testowanie zarówno logiki aplikacji po stronie klienta, jak i po stronie serwera, zapewniając, że wszystkie zasoby serwera są dostępne, a rozwiązanie działa prawidłowo w warunkach zbliżonych do rzeczywistych.

Biorąc pod uwagę, że MobileTogether Designer tworzy zarówno logikę aplikacji po stronie klienta, jak i po stronie serwera, ten rodzaj symulacji pozwala na przetestowanie logiki aplikacji po stronie serwera na rzeczywistym serwerze, a interfejs użytkownika jest uruchamiany wewnątrz MobileTogether Designer.

Test wstępny aplikacji dla klienta

MobileTogether umożliwia również symulację działania aplikacji na jednym lub wielu urządzeniach końcowych, co pozwala na przeprowadzenie najbardziej precyzyjnych testów wydajności. Symulacja na urządzeniu wymaga jedynie uruchomienia oprogramowania klienckiego MobileTogether na tej samej sieci Wi-Fi, co komputer programistyczny. Dzięki temu można przeprowadzać testy specyficzne dla danego urządzenia, wdrażając rozwiązanie na wiele urządzeń, aby symulować zachowania charakterystyczne dla danej platformy oraz odpowiadający im interfejs użytkownika. Można również zweryfikować integrację natywnych funkcji mobilnych, takich jak GPS, kamera, telefon, poczta e-mail, SMS itp., upewniając się, że te funkcje działają zgodnie z oczekiwaniami.

Lista funkcji MobileTogether

Często zadawane pytania dotyczące MobileTogether

Prezentacje wideo produktu MobileTogether