Windows

Xamarin reméli, hogy egyszerűsíti a mobilalkalmazás tesztelését új szolgáltatással

Alkalmazásfejlesztés-I -- 1. zh gyakorlás

Alkalmazásfejlesztés-I -- 1. zh gyakorlás
Anonim

A Xamarin bejelentette a Test Cloud-ot, egy automatizált szolgáltatást, amely lehetővé teszi a mobil fejlesztőknek, hogy több száz mobilkészülékkel teszteljék alkalmazásukat.

Az alkalmazás több különböző mobileszközön való megfelelő működéséhez nagy kihívás a sok különböző képernyőméret miatt, operációs rendszereket és ezeknek az operációs rendszereknek a változatait a különböző gyártókból - mondta Nat Friedman, aki a cég nyitó felhasználói konferenciáján, az Evolve megnyitóján beszélt.

"Ha olyan cég vagyunk, aki sok támogatást akar a szórakoztató eszközöknek több százra kell tesztelnie "- mondta Friedman.

Annak biztosítása, hogy az alkalmazások megfelelően működjenek az összes célzott eszközön, döntő fontosságú, mert a felhasználók már úton vannak, és az alkalmazások csak néhány másodperc áll rendelkezésére, Friedman szerint.

Ma a legtöbb fejlesztő manuális tesztelésre támaszkodik. A Xamarin által megkérdezett fejlesztők mindössze 8 százaléka használt bármilyen tesztelési terméket mobilon.

"Ez rendben volt, amikor a mobil új volt és gyerekcipőben, és mindannyian cowboyok voltunk és ez jó. De most egy kicsit felnőtt "- mondta Friedman.

A cég azt reméli, hogy ezt a Test Cloud felállításával reméli. Web-alapú felületet használ, de integrálható a népszerű, folyamatos integrációs rendszerekkel is, mint például a Jenkins, a TFS és a TeamCity.

Új tesztfeladat alkalmazásához a fejlesztőknek először fel kell tölteniük az APK fájlt, ha például egy Android-alkalmazást. A tesztfelhő segítségével a fejlesztők választhatják ki, hogy milyen eszközökkel teszteljék az alkalmazást. Az utolsó lépés az, hogy kiválaszthassuk a tesztelést, és a lehetőségek vagy testreszabott parancsfájlok feltöltése vagy az App Explorer nevű funkció kiválasztása, Friedman azt mondta.

Az App Explorer automatikusan teszteli az alkalmazást a felhasználói felület feltérképezésével, minden lap meglátogatásával, gombot és a szövegmezők kitöltését. Egy eszközt használ egy hivatkozásként egy szkript létrehozásához, majd ezt az összes többi eszközön futtatja. A felhasználói felület elemeit az objektum-azonosítók azonosítják, így a tesztek akkor is folytatódnak, ha változásokat hajtanak végre az elrendezésben.

A kapott jelentés az egyes lépésekről lekérdezhető képernyőképeket jelenít meg a különböző eszközökön futó alkalmazásról, a teljesítményfigyelésről és a részletes eszköznaplókról és zárolja a nyomokat, hogy segítse a fejlesztőket a hibák gyors megtalálásában és javításában.

A tesztfelhő általánosan elérhető lesz a harmadik negyedév során. Ez nemcsak a Xamarin saját platformjába illeszkedik, hanem elérhetővé válik a fejlesztők számára is, amelyek az Objective-C, Java és egyéb kereteket használják. A szolgáltatás alapja a Calabash, a legszélesebb körben használt, többszintű mobil tesztautomatizálási keret, a Xamarin szerint, amely megszerzi a LessPainful-ot, a céget, amely létrehozta.

Amit a szolgáltatás költsége továbbra is látható. Az árazási részleteket nem fogják nyilvánosságra hozni addig, amíg a hajó el nem száll, de azok a felhasználók, akik a béta verziót szeretnék kapni, feliratkozhatnak a Xamarin weboldalára.

Hírek és észrevételek küldése [email protected]