Windows

Xamarin inaasahan upang gawing simple ang pagsusuri ng mobile app gamit ang bagong serbisyo

Building Beautiful Apps with Xamarin.Forms

Building Beautiful Apps with Xamarin.Forms
Anonim

Xamarin ay inihayag Test Cloud, isang awtomatikong serbisyo na nagbibigay-daan sa mga mobile developer na subukin ang kanilang mga app sa daan-daang mga aparatong mobile.

Pagkuha ng isang application upang gumana nang maayos sa maramihang mga mobile device ay isang malaking hamon dahil sa maraming iba't ibang mga laki ng screen, mga operating system, at mga bersyon ng mga operating system mula sa iba't ibang mga tagagawa, ayon sa CEO Nat Friedman, na nagsalita sa panahon ng pagbubukas ng pangunahing tono sa inaugural conference ng kumpanya, Nagbabago.

"Kung ikaw ay isang kumpanya na nais upang suportahan ang isang pulutong ng mga device, literal na kailangang subukan sa daan-daang mga aparato, "sabi ni Friedman.

Siguraduhing ang mga application na gumagana ng maayos sa lahat ng mga naka-target na aparato ay napakahalaga dahil ang mga gumagamit ay on the go at apps mayroon lamang ilang segundo upang mapabilib ang mga ito, ayon kay Friedman.

Ngayon, karamihan sa mga developer ay umaasa sa manual testing. Tanging ang 8 porsiyento ng 300 developer na nagtanong sa pamamagitan ng Xamarin ay gumagamit ng anumang uri ng produkto ng pagsubok sa mobile.

"Ito ay OK kapag ang mobile ay tulad ng bago at sa kanyang pagkabata at kami ay lahat ng cowboys at na cool na. Ngunit ito ay lumaki ng kaunti ngayon, "sabi ni Friedman.

Ang kumpanya ay umaasa na baguhin iyon sa pagpapakilala ng Test Cloud. Gumagamit ito ng interface na nakabatay sa Web, ngunit maaari ring isama sa mga sikat na tuloy-tuloy na sistema ng integrasyon tulad ng Jenkins, TFS at TeamCity.

Upang magdagdag ng bagong aplikasyon para sa pagsubok gamit ang Test Cloud, kailangang mag-upload ng mga developer bago ang APK file kung ito ay Halimbawa ng isang Android app. Ang Test Cloud ay hinahayaan ang mga developer na piliin kung anong mga device ang subukan ang app. Ang huling hakbang ay upang piliin kung paano susubukan, at ang mga pagpipilian ay maaaring mag-upload ng na-customize na mga script o pumili ng isang tampok na tinatawag na App Explorer, sinabi ni Friedman.

Awtomatikong sinusuri ng App Explorer ang isang app sa pamamagitan ng paggalugad ng user interface, pagbisita sa bawat tab, pagtulak mga pindutan at pagpuno sa mga patlang ng teksto. Gumagamit ito ng isang aparato bilang isang reference upang lumikha ng isang script at pagkatapos ay nagpapatakbo na sa lahat ng iba pang mga device. Ang mga resulta ng mga elemento ng interface ay nakikilala sa pamamagitan ng mga ID ng object, upang ang mga pagsubok ay patuloy na magtrabaho kahit na ang mga pagbabago ay ginawa sa layout.

Ipinapakita ang nagresultang ulat ng mga screenshot na naku-browse ng bawat hakbang mula sa app na tumatakbo sa iba't ibang mga aparato, pagsubaybay sa pagganap, at mga detalyadong tala ng device at stack traces upang matulungan ang mga developer na mahanap at ayusin ang mga bug nang mabilis.

Test Cloud ay magiging pangkalahatan na magagamit sa panahon ng ikatlong quarter. Hindi lamang ito isasama sa sariling platform ng Xamarin, ngunit maaari ring maging available sa mga developer na bumuo ng apps gamit ang Objective-C, Java at iba pang mga framework. Ang serbisyo ay batay sa Calabash, ang pinakalawak na ginamit na cross-platform mobile automation framework, ayon sa Xamarin, na nakuha na LessPainful, ang kumpanya na lumikha nito.

Ano ang gastos ng serbisyo ay nananatiling makikita. Ang mga detalye ng pagpepresyo ay hindi ipapakita sa publiko hanggang sa ito ay ipadala, ngunit ang mga gumagamit na gustong makuha ang kanilang mga kamay sa bersyon ng beta ay maaaring mag-sign up sa website ng Xamarin.

Magpadala ng mga tip sa balita at komento sa [email protected]