Sobes.tech
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)
}