Junior — Middle
Milyen típusú automatizált teszteket ismersz és tudsz alkalmazni?
sobes.tech MI
Válasz az MI-től
Az Android fejlesztés főbb automatizált teszt típusai:
- Egység tesztek — egyedi metódusokat és osztályokat ellenőriznek Android keretrendszertől függetlenül. Általában JUnit segítségével írják.
- Eszközteszt (Instrumented tests) — eszközön vagy emulátoron futnak, az Android API, UI és komponensek közötti interakciót tesztelik.
- UI tesztek — az felhasználói felület automatikus ellenőrzését végzik, például Espresso segítségével.
Egyszerű egység teszt Kotlinban JUnit segítségével:
@Test
fun addition_isCorrect() {
assertEquals(4, 2 + 2)
}