Calabash

Calabash

Calabash är en programvara som gör det möjligt för en person att skriva och använda automatiserade acceptanstester för mobila applikationer. Programvaran stöder Android och iOS-appar för en plattformsoberoende upplevelse. Det är också en öppen källkod och fri för användning. Calabash är utformad för att använda bibliotek som tillåter testkod interaktioner med hybrid och inhemska program i en programmerings sätt. Huvud växelverkan består av ett stort antal användaråtgärder. Varje åtgärd kan vara något av följande: Gester och detaljer som att dra, knacka och rotera Påståenden och anteckningar på applikationsprestanda Skärmdumpar av den aktuella enheten ansökan modell Företaget som underhåller och utvecklat Calabash, Xamarin har skapat flera kommersiella produkter som förbättrar Calabash erfarenhet. Xamarin Test Cloud är en mobil testlaboratorium baserat på molnet. Du kan göra Calabash tester på mer än tusen mobila enheter som lagras i molnet. Den Xamarin Test Cloud skapar ramverk automation och enhets moln, ta del av det enkelt att hitta försökspersoner. Du kan också välja test utrustning som bygger på ett antal faktorer inklusive deras tillverkare, operativsystem, formfaktor, eller popularitet i målgruppen. Calabash stöder Gurka kodning. Gurka är en kodspråk som tillåter en person att uttrycka sin app beteende med hjälp av naturligt språk i stället för komplexa jargong. Den är utformad för att vara tillgänglig för affärsexperter och icke-teknisk personal. Även Calabash har utformats med fokus på gurka, kan den också användas för att skriva funktionstester använder någon Ruby baserad programmering. Calabash skiljer sig från andra automatisering appen testa mjukvaror genom utväxling sig mot program som körs på pekskärmsanordningar. De flesta andra app testning av programvara är avsedd att användas på skrivbordet, men Calabash utför noggrant sin kod för att få tillgång på mobila enheter som är värd för programmet. Detta eliminerar många potentiella problem på grund Calabash testar appen i dess renaste, mest naturliga miljö.

Ladda ner Calabash
Funktioner av Calabash
  • Ruby-baserad programvara som stöder alla Ruby programmering
  • Fokus på gurka, en naturlig språkkod
  • Tillgänglighet för både Android och iOS applikationer
  • Förmåga att testa styrning från en central dator i stället för en mobil enhet
  • Valfria tillägg såsom Xamarin Test Cloud
  • Ständigt utvecklas, öppen källkod
  • Flera bibliotek för att möjliggöra app tester i flera varianter
Fördelar med Calabash
  • Calabash använder Ruby, som är en mer flexibel och lätt att läsa språk än Java
  • Tester kan styras från en dator i stället för den testning anordningen
  • Hög nivå kommandon är en del av programvaran, så komplexa tester är lätt att använda
  • Feature-filer kan skrivas i gurka, en naturlig språkkod
  • Calabash finns för både Android och iOS-appar
Nackdelar med Calabash
  • Inspektera alla delar kan vara svårt
  • Den apk måste installeras för att köra testerna
  • OEM anpassningar för att testa på flera typer hårdvara kan vara komplicerat
  • Små användarna gör för en långsam felsökning erfarenhet
Calabash Video

Alternativ till Calabash

TestFlight

Fri
Om du gillar att testa nya appar, så TestFlight är något som du vill överväga. Själva appen kan du testa de senaste apparna som finns tillgängliga.
Visa detaljer

UserTesting

UserTesting är en app för människor att utföra användbarhetstester. Många företag ser för människor att utföra sådana tester för att avgöra om deras hemsida är användarvänlig, om deras app
Visa detaljer

PCloudy

PCloudy är en kombination av app testning mjukvara och tjänster. Företaget bakom produkten grundades 2012 och ägs idag av Smart Software Testing Solutions Inc. Företaget är baserat i Fremont,
Visa detaljer

Genymotion

betald
Detta är en Android-emulator för datorn.
Visa detaljer

Xcode

Fri
Xcode är en integrerad utvecklingsmiljö (IDE) för att utveckla, felsökning och testa applikationer gjorda för MacOS, iOS, tvOS och watchos. Det innehåller en stor samling av verktyg för programvaruutveckling,
Visa detaljer

99tests

Crowd testning är vår stora service med utforskande funktionstestning och testfall ledning, som drivs av folkmassan plattform
Visa detaljer

Applause

betald
Applåder är världsledande inom verkliga tester och CX kvalitet. Tusentals ledande varumärken lita på Applåder att leverera upplevelser deras kunder älskar.
Visa detaljer

Ranorex

Hitta buggar tidigare och snabbare med Ranorex. Test automatisering av desktop, webb och mobil programvara. Ladda ner din gratis 30-dagars testversion nu!
Visa detaljer

AWS Device Farm

Letar du efter mobil app testa på enheter? Börja testa Android, iOS och Fire OS apps mot smartphones och surfplattor i AWS molnet. Läs mer här.
Visa detaljer