Windows

Xamarin toivoo yksinkertaistaa mobiilisovellusten testausta uudella palvelulla

Pros and Cons of Xamarin Development

Pros and Cons of Xamarin Development
Anonim

Xamarin on ilmoittanut Test Cloud, automaattisen palvelun, jonka avulla mobiilit kehittäjät testaavat sovelluksiaan satoilla mobiililaitteilla.

Sovelluksen toimiminen moniin mobiililaitteisiin on suuri haaste monien eri näytön koon vuoksi, operatiiviset järjestelmät ja eri valmistajien käyttöjärjestelmien versiot, toimitusjohtaja Nat Friedman kertoi avajaispuheenvuorossaan yhtiön avajaiskonferenssissa Evolve.

"Jos olet yritys, joka haluaa tukea paljon laitteita, sinun on kirjaimellisesti testattava satoja laitteita ", Friedman sanoi.

Varmista, että sovellukset toimivat oikein kaikilla kohdennettuilla laitteilla on ratkaiseva, koska käyttäjät ovat liikkeellä ja sovellukset vain muutaman sekunnin vaikutuksesta Friedmanin mukaan.

Nykyään suurin osa kehittäjistä luottaa manuaaliseen testaukseen. Vain 8 prosenttia 300 kehittäjistä, jotka kysyivät Xamarinilla, käyttivät minkäänlaista testaustuotetta mobiililaitteilla.

"Tämä oli OK, kun mobiili oli uudenlainen ja alkuvaiheessa, ja olimme kaikki cowboyt ja se on hienoa. Mutta se on nyt kasvanut hieman, "Friedman sanoi.

Yritys toivoo, että se muutettaisiin Test Cloudin käyttöönoton myötä. Se käyttää Web-pohjaista käyttöliittymää, mutta se voidaan integroida myös suosituimpiin jatkuvaan integrointijärjestelmään, kuten Jenkins, TFS ja TeamCity.

Lisää uusi testattava sovellus Test Cloudin avulla kehittäjien on ensin ladattava APK-tiedosto, jos se on Esimerkiksi Android-sovellus. Testaa Cloud sitten kehittäjät valitsemaan, mihin laitteisiin testataan sovellus. Viimeinen vaihe on valita, miten testata, ja vaihtoehdot joko joko ladata räätälöityjä komentosarjoja tai valita sovellus nimeltä App Explorer, Friedman sanoi.

App Explorer tutkii automaattisesti sovelluksen tutustumalla käyttöliittymään, käymällä jokaisella välilehdellä, painamalla painikkeita ja täyttää tekstikenttiä. Se käyttää yhtä laitetta viittauksena käsikirjoituksen luomiseen ja sen jälkeen suorittamiseen kaikissa muissa laitteissa. Käyttäjäliittymän elementit tunnistetaan objektin tunnuksilla, joten testit toimivat edelleen, vaikka muutoksia tehdään asettelussa.

Tuloksena oleva raportti näyttää selattavia kuvakaappauksia jokaisesta vaiheesta eri laitteilla käynnissä olevasta sovelluksesta, suorituskyvyn seurannasta ja yksityiskohtaisista laitteiden lokeista ja pinoa jälkiä kehittäjien löytämiseksi ja korjaamiseksi nopeasti.

Test Cloud tulee yleisesti saatavilla kolmannen neljänneksen aikana. Se ei ole vain integroitava Xamarinin omalle alustalle, vaan se tulee myös kehittäjien käyttöön, jotka käyttävät sovelluksia Objective-C-, Java- ja muiden kehysten avulla. Palvelu perustuu Calabashin, joka on kaikkein laajimmin käytetty mobiiliprojektien testausautomaatiojärjestelmä Xamarinin mukaan, joka on hankkinut LessPainfulin, yrityksen, joka loi sen.

Palvelun kustannukset ovat edelleen nähtävissä. Hinnoittelun yksityiskohtia ei julkisteta, ennen kuin se lähtee, mutta käyttäjät, jotka haluavat päästä käsiksi beta-versioon, voivat ilmoittautua Xamarinin verkkosivuilla.

Lähetä uutisvihjeitä ja kommentteja osoitteeseen [email protected]