Calabash

Calabash

Tykwa to oprogramowanie, które umożliwia osobie pisać i wykorzystywać zautomatyzowane testy akceptacyjne dla aplikacji mobilnych. Oprogramowanie obsługuje Android i iOS na doświadczeniu cross-platformowej. Jest to także oprogramowanie open source i darmowy do użytku. Tykwa jest przeznaczony do użycia bibliotek, które umożliwiają testowanie interakcji kodu z hybrydowych i natywnych aplikacji w sposób programowania. Głównym interakcja składa się z dużej liczby działań użytkowników. Każde działanie może być jedna z poniższych sytuacji: Gesty i akcenty, takie jak przeciąganie, gwintowania i obracanie Twierdzenia i uwagi dotyczące wydajności aplikacji Zrzuty ekranu z aplikacji bieżącego modelu urządzenia Firma, która utrzymuje i opracowany Tykwa, Xamarin, stworzył kilka komercyjnych produktów, które poprawiają przeżycie Calabash. Xamarin test Chmura jest mobilnym laboratorium badania oparte na chmurze. Można zrobić testy Calabash na ponad tysiąca urządzeń mobilnych przechowywanych w chmurze. Xamarin test Chmura tworzy ramy automatyzacji i urządzeń chmury, biorąc niektóre z kłopotów z znalezieniem obiektów testowych. Można również wybrać urządzeń testowych w oparciu o szereg czynników, w tym ich producenta, system operacyjny, faktor, albo popularności na rynku docelowym. Tykwa obsługuje Ogórek kodowania. Ogórek jest kodowanie języka, który umożliwia osobie wyrazić ich zachowanie aplikacji przy użyciu języka naturalnego zamiast skomplikowanego żargonu. Jest zaprojektowany, aby być dostępne dla ekspertów biznesowych i pracowników nietechnicznych. Choć Tykwa został zaprojektowany z naciskiem na ogórek, może być również używany do pisania testów funkcjonalnych z wykorzystaniem programowania Ruby opartego dowolny. Tykwa różni się od innych aplikacji do automatyzacji testowania oprogramowania poprzez szykuje się ku aplikacje uruchomione na urządzeniach z ekranem dotykowym. Większość pozostałych testowania oprogramowania aplikacja jest przeznaczona do stosowania na pulpicie, ale Tykwa starannie wykonuje swój kod dostępu na urządzeniach mobilnych, które odbędzie się aplikację. Eliminuje to wiele potencjalnych problemów, ponieważ Tykwa testuje aplikację w najczystszej, najbardziej naturalnym środowisku.

Ściągnij Calabash
Cechy Calabash
  • Oprogramowanie oparte Ruby, która obsługuje wszystkie programowania Ruby
  • Skupić się na Ogórek, naturalny kod języka
  • Dostępność zarówno dla aplikacji Android i iOS
  • Możliwość testowania sterowania z centralnego komputera zamiast urządzenia mobilne
  • Opcjonalne dodatki, takie jak Xamarin testowym chmurze
  • Stale się rozwija, otwarty kod źródłowy
  • Wiele bibliotek, aby umożliwić testowanie aplikacji w wielu odmianach
Plusy Calabash
  • Tykwa używa Ruby, który jest bardziej elastyczny i łatwy do odczytania niż język Java
  • Testy mogą być sterowane za pomocą komputera, a nie w urządzeniu testującym
  • Polecenia wysokiego szczebla są częścią oprogramowania, tak skomplikowane badania jest łatwy do wykorzystania
  • Pliki funkcja może być napisany w ogórek, naturalny kod języka
  • Tykwa jest dostępna zarówno dla aplikacji Android i iOS
Minusy Calabash
  • Kontrola wszystkich elementów może być trudne
  • Android Package Aplikacja musi być zainstalowana w celu przeprowadzenia testów
  • dostosowania OEM do testowania na wielu rodzajach sprzętu może być skomplikowane
  • Mała społeczność użytkowników sprawia, że ​​na wolnym doświadczenia rozwiązywania problemów
Calabash Wideo

Alternatywy dla Calabash

TestFlight

Wolny
Jeśli korzystają z testowania nowych aplikacji, a następnie TestFlight jest jeden, który warto rozważyć. Sama aplikacja pozwala testować najnowsze aplikacje, które są dostępne.
Pokaż szczegóły

UserTesting

UserTesting to aplikacja dla ludzi, aby przeprowadzić testy użyteczności. Wiele firm szuka ludzi do wykonywania takich badań w celu ustalenia, czy ich strona jest przyjazna dla użytkownika,
Pokaż szczegóły

PCloudy

PCloudy jest kombinacją oprogramowania testowania aplikacji i usług. Firma za produkt został założony w 2012 roku i jest obecnie własnością przez Smart Software Testing Solutions Inc. Firma
Pokaż szczegóły

Genymotion

Płatny
Jest to Android emulator komputera.
Pokaż szczegóły

Xcode

Wolny
Xcode to zintegrowane środowisko programistyczne (IDE) do tworzenia, debugowania i testowania aplikacji wykonanych dla MacOS, iOS tvOS i watchOS. Obejmuje on duży zbiór narzędzi programistycznych,
Pokaż szczegóły

99tests

Testy tłum jest nasz główny serwis z rozpoznawczej funkcjonalnego testowania i przypadków testowych zarządzania, zasilany przez platformę tłum
Pokaż szczegóły

Applause

Płatny
Aplauz jest światowym liderem w badaniach rzeczywistych i jakości CX. Tysiące wiodących marek polegać na Applause dostarczyć doświadczeń ich miłość klientów.
Pokaż szczegóły

Ranorex

Znajdź błędy wcześniej i szybciej Ranorex. Automatyzacja testów z pulpitu, sieci i oprogramowania mobilnego. Pobierz bezpłatną 30-dniową wersję próbną już teraz!
Pokaż szczegóły

AWS Device Farm

Szukasz testowania aplikacji mobilnych na urządzeniach? Rozpocznij testowanie Android, iOS i OS aplikacje Ogień przeciwko smartfonów i tabletów w AWS Cloud. Dowiedz się więcej tutaj.
Pokaż szczegóły