Próbując dać twórcom aplikacji szansę podzielenia się swoim unikalnym spojrzeniem na problemy ze zgodnością urządzeń, Google wprowadził nowy moduł CTS-D.
W ramach programu zgodności z systemem Android Google zapewnia producentom OEM smartfonów dostęp do pakietu testów zgodności (CTS). Pakiet zawiera zbiór ponad dwóch milionów przypadków testowych, których producenci OEM używają do wczesnego usuwania błędów proces opracowywania smartfonów, aby użytkownicy mogli korzystać z aplikacji w spójny sposób na różnych platformach urządzenia. Jednak CTS obejmuje głównie testy napisane przez inżynierów Androida przy niewielkim udziale twórców aplikacji. Aby dać twórcom aplikacji szansę na udostępnienie swoich „unikalne spojrzenie na rzeczywiste problemy ze zgodnością urządzeń”, Google wprowadził teraz CTS-D.
CTS-D to nowy moduł CTS, który zawiera testy zgodności napisane przez twórców aplikacji. To składa się już z kilku testów przesłanych przez społeczność, a Google zaprasza teraz więcej programistów do tworzenia i przesyłania przypadków testowych w celu wykrycia napotykanych przez nich problemów ze zgodnością aplikacji. Spółka zauważa dalej:
„Wiemy, że wielu z Was stworzyło już własne testy sprawdzające kompatybilność na różnych urządzeniach. Chcemy współpracować z Tobą, aby wprowadzić te testy do AOSP.”Aby przesłać nowy test, możesz złożyć propozycję korzystając z tego szablonu przed przesłaniem kodu testowego do AOSP. Zespół Androida sprawdzi następnie Twoje zgłoszenie, aby sprawdzić, czy spełnia ono kryteria. Obecnie Google zaprasza twórców aplikacji do przesyłania zgłoszeń Zarządzanie energią przypadki testowe.
Oprócz twórców aplikacji jest nim także Google „zdecydowanie doradzam” producentów OEM smartfonów do korzystania z CTS-D w celu identyfikowania i łagodzenia problemów. Jednakże firma nie wymaga od producentów OEM przeprowadzania testów CTS-D w celu uzyskania certyfikatu urządzenia. W związku z tym niektórzy producenci OEM mogą nie przeprowadzać testów CTS-D na swoich urządzeniach. Jeśli okaże się, że tak jest, twórcy aplikacji będą mieli możliwość złożenia raportu, jeśli urządzenie nie przejdzie testu CTS-D przy użyciu ten szablon śledzenia problemów. Google twierdzi, że będzie następnie współpracować z partnerami OEM, aby rozwiązać ten problem.
Źródło:Blog programistów Androida