Diretrizes do arcabouço de testes

Esta seção fornece orientações para vários aspectos do desenvolvimento e do teste de harness de teste.

Testar as expectativas

Qualquer código novo precisa ter testes adequados. Consulte incluir testes de unidade e funcionais para saber como fazer isso na Trade Federation.

Sinalizações de recursos

A Trade Federation é usada para conduzir testes no Android, e os bugs podem ter um grande impacto. Recomendamos que qualquer recurso novo seja desativado por padrão e esteja em um feature flag.

As flags de recursos no TF dependem do suporte a @Option para serem ativadas por linha de comando ou configuração. Consulte Processamento de opções para mais detalhes sobre nossas opções.

Diretrizes de contribuição não essenciais

Consulte as diretrizes para contribuições não principais.