CTS-D — это новый модуль пакета тестов совместимости с тестами от разработчиков приложений.

click fraud protection

Пытаясь дать разработчикам приложений возможность поделиться своим уникальным взглядом на проблемы совместимости устройств, Google представила новый модуль CTS-D.

В рамках программы совместимости Android Google предоставляет OEM-производителям смартфонов доступ к набору тестов совместимости (CTS). Пакет включает в себя коллекцию из более чем двух миллионов тестовых примеров, которые OEM-производители используют для устранения ошибок на ранних этапах. процесс разработки смартфонов, чтобы пользователи получали единообразный опыт работы с приложениями в различных устройства. Однако CTS в основном включает в себя тесты, написанные инженерами Android, без участия разработчиков приложений. Чтобы дать разработчикам приложений возможность поделиться своими «уникальный взгляд на актуальные проблемы совместимости устройств», Google представил CTS-D.

CTS-D — это новый модуль CTS, который включает тесты совместимости, написанные разработчиками приложений. Это уже состоит из нескольких тестов, предоставленных сообществом

, и теперь Google приглашает больше разработчиков создавать и предлагать тестовые примеры для выявления проблем совместимости приложений, с которыми они сталкиваются. Далее компания отмечает: «Мы знаем, что многие из вас уже создали свои собственные тесты для проверки совместимости на различных устройствах. Мы хотим работать с вами, чтобы перенести эти тесты в AOSP».

Чтобы отправить новый тест, вы можете подать заявку используя этот шаблон прежде чем отправлять свой тестовый код в AOSP. Затем команда Android рассмотрит вашу заявку, чтобы убедиться в ее соответствии критериям. В настоящее время Google приглашает разработчиков приложений отправлять Управление энергопотреблением тестовые случаи.

Наряду с разработчиками приложений Google также "настоятельно советую" OEM-производители смартфонов будут использовать CTS-D для выявления и устранения проблем. Однако компания не требует от OEM-производителей строгого проведения тестов CTS-D для прохождения сертификации устройств. Следовательно, некоторые OEM-производители могут не проводить тесты CTS-D на своих устройствах. Если это окажется так, разработчики приложений будут иметь возможность подать отчет, если устройство не пройдет тест CTS-D, используя этот шаблон отслеживания проблем. Google заявляет, что затем будет работать с OEM-партнерами для решения этой проблемы.


Источник:Блог разработчиков Android