Junior — Middle
Кайсы автоматташтырылган тесттерди билесиз жана колдонуп жатасыз?
sobes.tech AI
AIден жооп
Android иштеп чыгууда автоматташтырылган тесттердин негизги түрлөрү:
- Биринчел тесттер — Android чөйрөсүнө көзкарандысыз жеке ыкмаларды жана класстарды текшерет. Адатта JUnit колдонуу менен жазылат.
- Инструменталдык тесттер (Instrumented tests) — түзмө же эмулятордо аткарылат, Android API, UI жана компоненттер менен өз ара аракеттикти текшерет.
- UI тесттери — колдонуучу интерфейсинин автоматташтырылган текшерүүсү, мисалы, Espresso менен.
Кыска Kotlin жана JUnit менен бирдиктүү тесттин мисалы:
@Test
fun addition_isCorrect() {
assertEquals(4, 2 + 2)
}