Calabash

Calabash

Calabash er en programvare som lar en person til å skrive og bruke automatiserte aksepttester for mobile applikasjoner. Programvaren støtter Android og iOS-apper for en kryssplattform opplevelse. Det er også en åpen kildekode og fri for bruk. Calabash er designet for å bruke bibliotekene som tillater test kode interaksjon med hybrid og innfødte apps i et programmerings måte. Hoved interaksjon består av et stort antall brukerhandlinger. Hver handling kan være en av følgende: Gester og detaljer som sveipe, trykke, og roterende Påstander og merknader om programytelse Skjermbilder av den aktuelle enhetens søknad modell Selskapet som vedlikeholder og utviklet Calabash, Xamarin, har skapt flere kommersielle produkter som forbedrer Calabash opplevelsen. Xamarin Test Cloud er en mobil testlaboratorium basert på skyen. Du kan gjøre Calabash tester på mer enn tusen mobile enheter som er lagret i skyen. Den Xamarin Test Cloud skaper automatisering rammeverk og enhets skyer, ta noen av stresset ut av å finne testpersoner. Du kan også velge test enheter basert på en rekke faktorer, inkludert deres produsent, operativsystem, formfaktor, eller popularitet i målgruppen. Calabash støtter Agurk koding. Agurk er en kodespråk som lar en person til å uttrykke sin app atferd ved hjelp av naturlig språk i stedet for komplisert sjargong. Det er designet for å være tilgjengelig for business eksperter og ikke-teknisk personale. Selv Calabash er designet med fokus på agurk, kan den også brukes til å skrive funksjonelle tester ved hjelp av en hvilken som helst Ruby-basert programmering. Calabash skiller seg fra andre automatisering apptesting programvare ved å ruste seg mot applikasjoner som kjører på en berøringsskjerm. De fleste andre app tester programvare er utviklet for bruk på skrivebordet, men Calabash nøye utfører sin kode for å få tilgang på de mobile enhetene som er verter for programmet. Dette eliminerer mange potensielle problemer fordi Calabash tester programmet i sin reneste, mest opprinnelige miljø.

Nedlasting Calabash
Funksjoner av Calabash
  • Ruby-basert programvare som støtter alle Ruby programmering
  • Fokus på agurk, en naturlig språkkode
  • Tilgjengelighet for både Android- og iOS-applikasjoner
  • Evnen til å kontrollere testing fra en sentral datamaskin i stedet for en mobil enhet
  • Valgfrie tilleggsprogrammer som Xamarin Test Cloud
  • Stadig utvikling, åpen kildekode
  • Flere biblioteker for å tillate app testing i flere varianter
Pros av Calabash
  • Calabash bruker Ruby, som er en mer fleksibel og lett å lese språk enn Java
  • Tester kan styres fra en datamaskin i stedet for testanordningen
  • Høynivå-kommandoer er en del av programvaren, slik at komplekset testing er lett å utnytte
  • Feature-filer kan skrives på agurk, en naturlig språkkode
  • Calabash er tilgjengelig for både Android- og iOS-apper
Ulemper med Calabash
  • Inspisere alle elementer kan være vanskelig
  • Android Application pakken må være installert for å kjøre testene
  • OEM tilpasninger for testing på flere maskinvaretyper kan være komplisert
  • Liten bruker fellesskapet gir en langsom feilsøking erfaring
Calabash Video

Alternativer til Calabash

TestFlight

Gratis
Hvis du liker å teste nye apps, så TestFlight er en som du ønsker å vurdere. Programmet i seg selv kan du teste de nyeste programmene som er tilgjengelige.
Vis detaljer

UserTesting

UserTesting er en app for folk å utføre brukbarhetstester. Mange bedrifter ser etter folk til å utføre slike tester for å finne ut om deres nettsted er brukervennlig, hvis deres app er lett å navigere,
Vis detaljer

PCloudy

PCloudy er en kombinasjon av app testing programvare og tjenester. Selskapet bak produktet ble grunnlagt i 2012 og eies i dag av Smart Software Testing Solutions Inc. Selskapet er basert i Fremont,
Vis detaljer

Genymotion

betalt
Dette er en Android-emulator for datamaskinen.
Vis detaljer

Xcode

Gratis
Xcode er en integrert utviklingsmiljø (IDE) for å utvikle, feilsøking og testing programmer som er laget for MacOS, iOS tvOS og watchOS. Det inkluderer en stor samling av software utviklingsverktøy,
Vis detaljer

99tests

Crowd testing er vår viktigste tjeneste med utforskende funksjonstesting og test saksbehandling, drevet av folkemengden plattform
Vis detaljer

Applause

betalt
Applaus er verdensledende i den virkelige verden testing og CX kvalitet. Tusenvis av ledende merkevarer stole på Applaus til å levere opplevelser sine kunder kjærlighet.
Vis detaljer

Ranorex

Finne feil tidligere og raskere med Ranorex. Test automatisering av desktop, web og mobil programvare. Last ned gratis 30-dagers prøveversjon nå!
Vis detaljer

AWS Device Farm

Er du ute etter mobile app testing på enheter? Start-testing Android, iOS og Brann OS apps mot smarttelefoner og nettbrett i AWS Cloud. Les mer her.
Vis detaljer