Calabash
Calabash on tarkvara, mis võimaldab isikul kirjutada ja kasutada automatiseeritud testimine heakskiidu mobiilsed rakendused. Tarkvara toetab Android ja iOS-i rakenduste jaoks platvormidel kogemus. See on ka avatud lähtekoodiga tarkvara ja tasuta kasutamiseks. Calabash eesmärk on kasutada raamatukogude mis võimaldavad test kood koostoimeid hübriid- ja native apps programmeerimine viisil. Peamised interaktsiooni koosneb suur hulk kasutaja tegevust. Iga tegevus võib olla üks järgmistest: Žestid ja puudutab nagu pühkides, koputades ja pöörlev Eeldused ja märkmeid taotluse täitmisel Screenshots praeguse seadme taotluse mudel Ettevõte, mis säilitab ja arenenud Calabash, Xamarin, on loodud mitmeid kaubanduslikke tooteid, mis parandavad Calabash kogemus. Xamarin Test Cloud on mobiilne katselabor põhineb pilv. Seda saab teha Calabash teste rohkem kui tuhande mobiilseadmete salvestatakse pilve. Xamarin Test Cloud loob automaatika raamistik ja seadme pilved, võttes mõned nägelus välja leidmise katse teemasid. Võite valida ka katseseadmed põhineb paljudest teguritest, sealhulgas nende tootja, operatsioonisüsteemi, kujutegur, või populaarsuse sihtturul. Calabash toetab Kurk kodeerimine. Kurk on kodeerimiskeel mis võimaldab isikul väljendada oma rakenduse käitumist kasutades loomuliku keele asemel keeruline kõnepruuki. See on mõeldud olema kättesaadav äri eksperdid ja mitte-tehniline personal. Kuigi Calabash töötati keskendudes kurk, seda saab kasutada ka kirjutada funktsionaalsed katsed, kasutades mis tahes Ruby põhinev programmeerimine. Calabash erineb teistest automatiseerimise rakendus testimise tarkvara, suunates enda poole apps töötab puuteekraaniga seadmed. Enamik teisi app testimise tarkvara on mõeldud kasutamiseks töölaual, kuid Calabash hoolikalt täidab oma koodi juurdepääsu mobiilseadmete, mis võõrustab rakendus. See kõrvaldab mitmeid võimalikke probleeme, sest Calabash testib app selle kõige ehedamal, kõige looduslikus keskkonnas.
- Ruby põhinev tarkvara, mis toetab kõiki Ruby programmeerimiskeelt
- Keskendu kurk, loomuliku keele koodi
- Tarneaeg nii Android ja iOS rakendusi
- Võime kontrolltestimine kesksest arvuti asemel mobiilseadmes
- Valikuline add-ons nagu Xamarin Test Cloud
- Pidevalt, avatud lähtekoodi
- Mitu raamatukogud võimaldada rakendusel katsetamine mitmes variandis
- Calabash kasutab Ruby, mis on paindlikum ja lihtne lugeda keele kui Java
- Testid saab juhtida arvuti asemel katseseadet
- Kõrgetasemeline käsud on osa tarkvara, nii keeruline testimine on lihtne kasutada
- Motiiv faile saab kirjutatud kurk, loomuliku keele koodi
- Calabash on saadaval nii Android ja iOS-i rakenduste
- Kontrollida kõiki elemente võib olla raske
- Android rakenduste pakett tuleb paigaldada selliselt, et käivitada testid
- OEM kohandused testimiseks mitmel riistvara tüüpi võib olla keeruline
- Väike kasutajate kogukond muudab aeglane vigade kogemus