Calabash
Bučk je programska oprema, ki omogoča osebi, da pišejo in uporabiti avtomatiziranih testov sprejemljivosti za mobilne aplikacije. Programska oprema podpira aplikacije za Android in iOS za izkušnjo platformah. To je tudi odprtokodna programska oprema in brezplačna za uporabo. Bučk je zasnovan tako, da knjižnice rabo, ki omogočajo testne kode interakcije s hibridnimi in avtohtonimi aplikacij v programskem način. Glavna povezava je sestavljena iz velikega števila uporabnikov ukrepov. Vsak ukrep bi lahko bil eden od naslednjih pogojev: Poteze in dotakne kot povlečete, prisluškovanje in vrtenjem Trditve in pojasnila o poslovanju aplikacij Posnetki modela uporabe sedanje naprave Podjetje, ki ohranja in razvija Calabash, Xamarin, je ustvaril več komercialnih izdelkov, ki izboljšujejo izkušnjo bučk. Xamarin test Cloud je mobilna testiranje laboratorij, ki temelji na oblaku. Lahko naredite teste bučk na več kot tisoč mobilnih naprav, ki so shranjeni v oblaku. Xamarin test Cloud ustvarja okvir za avtomatizacijo in oblake naprav, ob nekaj težav iz ugotovitev testne predmetov. Izberete lahko tudi testne naprave, ki temeljijo na številnih dejavnikov, vključno z njihovo proizvajalca, operacijskim sistemom, faktorjem oblike, ali priljubljenost v ciljnem trgu. Bučk podpira Kumara kodiranja. Kumara je kodiranje jezik, ki omogoča osebi, da izrazijo obnašanje svoje aplikacije z uporabo naravnega jezika namesto zapletenega žargonu. To je zasnovan tako, da so dostopni za poslovne strokovnjakov in ne-tehničnega osebja. Čeprav je bil Calabash zasnovan s poudarkom na kumara, se lahko uporablja tudi za pisanje funkcionalne preskuse z uporabo katerega koli programiranje temelji Ruby. Bučk razlikuje od drugih avtomatizacije aplikacije testiranja programska oprema, ki se pripravljajo v smeri aplikacij, ki tečejo na napravah z zaslonom na dotik. Večina drugih testiranje aplikacije Programska oprema je zasnovana za uporabo na namizju, ampak Calabash skrbno izvaja svojo kodo za dostop na mobilnih napravah, ki bodo gostili aplikacijo. Ta odpravlja veliko potencialnih težav, ker Calabash testira aplikacijo v svoji najčistejši, najbolj materni okolje.
- temelji Ruby programske opreme, ki podpira vse Ruby programiranje
- Osredotočite se na kumare, naravni kodo jezika
- Na voljo tako za aplikacije Android in iOS
- Sposobnost nadzorna testiranja iz centralnega računalnika in ne mobilne naprave
- Opcijski dodatki, kot so Xamarin testne oblaku
- Nenehno razvija, odprta koda
- Več knjižnice omogočiti testiranje aplikacije v več različicah
- Bučk uporablja Ruby, ki je bolj prilagodljiv in enostaven za branje jezik kot Java
- Testi se lahko nadzoruje iz računalnika namesto naprave za testiranje
- ukazi na visoki ravni so del opreme, tako zapleten, testiranje je enostavno uporabiti
- Celovečerni datoteke, lahko zapišemo v kumara, naravni kodo jezika
- Bučk je na voljo tako za Android in iOS
- Preverjanje vseh elementov je lahko težavno
- Aplikacija paket Android je treba namestiti, da bi prost testov
- OEM prilagoditve za testiranje na več vrst strojne opreme je lahko zapleteno
- Majhna skupnost uporabnikov omogoča izkušnjo počasno odpravljanje težav