CTS-D is een nieuwe Compatibility Test Suite-module met tests van app-ontwikkelaars

In een poging app-ontwikkelaars de kans te geven hun unieke perspectieven op compatibiliteitsproblemen met apparaten te delen, heeft Google de nieuwe CTS-D-module geïntroduceerd.

Als onderdeel van het Android Compatibility Program geeft Google smartphone-OEM's toegang tot een Compatibility Test Suite (CTS). De suite bevat een verzameling van meer dan twee miljoen testcases die OEM's gebruiken om bugs in een vroeg stadium uit te sluiten het ontwikkelingsproces van smartphones, zodat gebruikers op verschillende manieren een consistente app-ervaring krijgen apparaten. De CTS bevat echter voornamelijk tests die zijn geschreven door Android-ingenieurs met weinig input van app-ontwikkelaars. Om app-ontwikkelaars de kans te geven hun ideeën te delen "unieke perspectieven op daadwerkelijke compatibiliteitsproblemen met apparaten," Google heeft nu CTS-D geïntroduceerd.

CTS-D is een nieuwe CTS-module met compatibiliteitstests geschreven door app-ontwikkelaars. Het bestaat al uit een paar tests die door de gemeenschap zijn bijgedragen

, en Google nodigt nu meer ontwikkelaars uit om testcases te bouwen en bij te dragen om compatibiliteitsproblemen met apps op te sporen waarmee ze worden geconfronteerd. Het bedrijf merkt verder op: "We weten dat velen van jullie al je eigen tests hebben gemaakt om de compatibiliteit op verschillende apparaten te verifiëren. We willen met u samenwerken om deze tests in AOSP te brengen."

Voor het indienen van een nieuwe toets kunt u een voorstel indienen met behulp van dit sjabloon voordat u uw testcode aan AOSP bijdraagt. Het Android-team beoordeelt vervolgens uw inzending om te verifiëren of deze in aanmerking komt. Momenteel nodigt Google app-ontwikkelaars uit om een ​​aanvraag in te dienen Energiebeheer testgevallen.

Samen met app-ontwikkelaars is Google dat ook "sterk adviserend" OEM's van smartphones gaan CTS-D gebruiken om problemen te identificeren en te verhelpen. Het bedrijf vereist echter niet strikt dat OEM's CTS-D-tests uitvoeren om de apparaatcertificering te behalen. Bijgevolg voeren sommige OEM's mogelijk geen CTS-D-tests uit op hun apparaten. Als dat het geval blijkt te zijn, krijgen app-ontwikkelaars de mogelijkheid om een ​​melding te doen als een toestel niet door de CTS-D-test komt met behulp van deze issuetracker-sjabloon. Google zegt dat het vervolgens zal samenwerken met OEM-partners om het probleem op te lossen.


Bron:Blog voor Android-ontwikkelaars