Yrittääkseen antaa sovellusten kehittäjille mahdollisuuden jakaa ainutlaatuisia näkökulmiaan laitteiden yhteensopivuusongelmiin Google on esitellyt uuden CTS-D-moduulin.
Osana Android-yhteensopivuusohjelmaa Google antaa älypuhelinten OEM-valmistajille pääsyn Compatibility Test Suite (CTS) -ohjelmistoon. Sarja sisältää yli kahden miljoonan testitapauksen kokoelman, joita OEM-valmistajat käyttävät virheiden karsimiseen varhaisessa vaiheessa älypuhelimen kehitysprosessia, jotta käyttäjät saavat yhtenäisen sovelluskokemuksen erilaisissa sovelluksissa laitteet. CTS sisältää kuitenkin enimmäkseen Android-insinöörien kirjoittamia testejä sovelluskehittäjien vähäisellä panoksella. Antaaksemme sovellusten kehittäjille mahdollisuuden jakaa "ainutlaatuisia näkökulmia todellisiin laitteiden yhteensopivuusongelmiin" Google on nyt esitellyt CTS-D: n.
CTS-D on uusi CTS-moduuli, joka sisältää sovellusten kehittäjien kirjoittamia yhteensopivuustestejä. Se koostuu jo muutamista yhteisön toimittamista testeistä
, ja Google kutsuu nyt useampia kehittäjiä luomaan ja tarjoamaan testitapauksia selvittääkseen kohtaamiaan sovellusten yhteensopivuusongelmia. Yhtiö huomauttaa lisäksi: "Tiedämme, että monet teistä ovat jo luoneet omia testejä varmistaakseen yhteensopivuuden eri laitteilla. Haluamme tehdä yhteistyötä kanssasi tuodaksemme nämä testit AOSP: hen."Voit lähettää uuden testin jättämällä ehdotuksen käyttämällä tätä mallia ennen kuin lähetät testikoodisi AOSP: lle. Tämän jälkeen Android-tiimi tarkistaa hakemuksesi ja varmistaa sen kelpoisuuden. Tällä hetkellä Google kutsuu sovellusten kehittäjiä lähettämään Virranhallinta testitapauksia.
Sovelluskehittäjien ohella Google on myös "neuvoin vahvasti" älypuhelinten OEM-valmistajat voivat käyttää CTS-D: tä ongelmien tunnistamiseen ja lieventämiseen. Yritys ei kuitenkaan vaadi tiukasti OEM-valmistajia suorittamaan CTS-D-testejä laitesertifioinnin läpäisemiseksi. Tämän seurauksena jotkin OEM-valmistajat eivät välttämättä suorita CTS-D-testejä laitteissaan. Jos näin käy, sovelluskehittäjillä on mahdollisuus tehdä raportti, jos laite ei läpäise CTS-D-testiä käyttämällä tämä ongelmanseurantamalli. Google sanoo, että se ratkaisee sen sitten yhteistyössä OEM-kumppaneiden kanssa.
Lähde:Android-kehittäjien blogi