CTS-D novi je modul Compatibility Test Suite s testovima razvojnih programera aplikacija

U pokušaju da programerima aplikacija pruži priliku da podijele svoje jedinstvene perspektive o problemima kompatibilnosti uređaja, Google je predstavio novi CTS-D modul.

Kao dio programa kompatibilnosti s Androidom, Google proizvođačima originalne opreme za pametne telefone daje pristup paketu za testiranje kompatibilnosti (CTS). Paket uključuje zbirku od preko dva milijuna testnih slučajeva koje proizvođači originalne opreme koriste za rano uklanjanje grešaka proces razvoja pametnog telefona kako bi korisnici dobili dosljedno iskustvo aplikacije u raznim uređaja. Međutim, CTS uglavnom uključuje testove koje su napisali Android inženjeri uz malo doprinosa programera aplikacija. Kako bismo razvojnim programerima aplikacija dali priliku da podijele svoje "jedinstveni pogledi na stvarne probleme kompatibilnosti uređaja," Google je sada predstavio CTS-D.

CTS-D je novi CTS modul koji uključuje testove kompatibilnosti koje su napisali programeri aplikacija. To već se sastoji od nekoliko testova koje je pridonijela zajednica

, a Google sada poziva više razvojnih programera da izgrade i pridonesu testnim slučajevima kako bi uhvatili probleme s kompatibilnošću aplikacija s kojima se suočavaju. Tvrtka nadalje napominje: "Znamo da su mnogi od vas već izradili vlastite testove za provjeru kompatibilnosti na različitim uređajima. Želimo surađivati ​​s vama kako bismo te testove unijeli u AOSP."

Za podnošenje novog testa možete podnijeti prijedlog pomoću ovog predloška prije nego što doprinesete svom testnom kodu AOSP-u. Tim za Android će zatim pregledati vašu prijavu kako bi provjerio ispunjava li uvjete. Trenutačno Google poziva programere aplikacija da se prijave Upravljanje napajanjem testni slučajevi.

Uz programere aplikacija, Google je također "snažno savjetujem" proizvođačima originalne opreme pametnih telefona da koriste CTS-D za prepoznavanje i ublažavanje problema. Međutim, tvrtka ne zahtijeva striktno od OEM-a da pokreću CTS-D testove kako bi prošli certifikaciju uređaja. Posljedično, neki proizvođači originalne opreme možda neće izvoditi CTS-D testove na svojim uređajima. Ako se pokaže da je to slučaj, programeri aplikacija imat će opciju podnošenja izvješća ako uređaj ne prođe CTS-D test pomoću ovaj predložak za praćenje problema. Google kaže da će zatim raditi s OEM partnerima na rješavanju problema.


Izvor:Blog programera za Android