Руководство по тестированию

В этом разделе приведены рекомендации по различным аспектам разработки и тестирования тестовых программ.

Ожидания от теста

Ожидается, что любой новый код будет проходить соответствующее тестирование; см. раздел «Включая модульные и функциональные тесты», чтобы узнать, как это делается для Trade Federation.

Флаги функций

Trade Federation используется для проведения тестов на устройствах Android, и ошибки могут иметь серьёзные последствия. Мы рекомендуем отключать любую новую функцию по умолчанию и снабжать её feature flag .

Флаги функций в TF зависят от нашей поддержки @Option , которая позволяет включать их через командную строку или конфигурацию. Подробнее о наших параметрах см. в разделе «Обработка параметров» .

Руководящие принципы по неосновным взносам

Ознакомьтесь с рекомендациями по внесению неосновных взносов .