Uygulamanızın anlamsal özelliklerini özelleştirirken (örneğin, anlambilim kılavuzunda listelenen kullanım alanlarına, regresyonları önlemek için otomatik kullanıcı arayüzü testlerini kullanın.
Örneğin, bir öğenin tıklama etiketinin doğru şekilde ayarlanıp ayarlanmadığını test etmek için şu kodu kullanabilirsiniz:
@Test fun test() { composeTestRule .onNode(nodeMatcher) .assert( SemanticsMatcher("onClickLabel is set correctly") { it.config.getOrNull(SemanticsActions.OnClick)?.label == "My Click Label" } ) }
Test oluşturma
Compose'da test etme hakkında daha fazla bilgi için test kılavuzlarına göz atın.
Ek kaynaklar
- Erişilebilirlik: Temel kavramlar ve tüm Android uygulama geliştirmede yaygın olarak kullanılan teknikler
- Erişilebilir Uygulamalar Derleme: Temel adımlar uygulamanızı daha erişilebilir hale getirmek için
- Uygulamayı iyileştirmeye yönelik ilkeler erişilebilirlik: Temel ilkeler, uygulamanızı daha erişilebilir hale getirmek için çalışırken
- Erişilebilirlik Testi: Android erişilebilirliği için ilkeleri ve araçları test etme