Podczas dostosowywania właściwości semantycznych aplikacji, na przykład podczas korzystania z pola przypadków użycia wymienionych w przewodniku po semantyce. Zweryfikuj ich poprawność zapobiegać regresjom za pomocą automatycznych testów interfejsu.
Aby na przykład sprawdzić, czy etykieta kliknięcia elementu jest ustawiona prawidłowo, możesz użyć tagu ten kod:
@Test fun test() { composeTestRule .onNode(nodeMatcher) .assert( SemanticsMatcher("onClickLabel is set correctly") { it.config.getOrNull(SemanticsActions.OnClick)?.label == "My Click Label" } ) }
Testowanie tworzenia wiadomości
Więcej informacji o testowaniu w funkcji Compose znajdziesz w specjalnym artykule przewodników dotyczących testowania.
Dodatkowe materiały
- Ułatwienia dostępu: podstawowe pojęcia i techniki wspólne dla wszystkich programistów aplikacji na Androida.
- Tworzenie aplikacji z ułatwieniami dostępu: kluczowe czynności które można usprawnić,
- Zasady ulepszania aplikacji Ułatwienia dostępu: podstawowe zasady pamiętaj o nich podczas pracy nad ułatwianiem dostępu do aplikacji
- Testowanie ułatwień dostępu: Testowanie zasad i narzędzi ułatwień dostępu na Androidzie