Middle
Hogyan fogja tesztelni a mobil alkalmazás bejelentkező oldalát név, jelszó és gomb mezőkkel?
sobes.tech MI
Válasz az MI-től
A mobil alkalmazás bejelentkező oldalának teszteléséhez, ahol a mezők a név, jelszó és a gomb található, a következő szempontokat kell ellenőrizni:
-
Mezők validálása:
- Ellenőrizze, hogy a "név" és "jelszó" mezők kötelezőek-e.
- Ellenőrizze a hosszúság és formátum korlátozásokat (ha vannak).
- Ellenőrizze a helytelen adatok bevitelének viselkedését.
-
A bejelentkezés gomb viselkedése:
- A gomb csak akkor legyen aktív, ha a kötelező mezők ki vannak töltve.
- Helyes adatok megadásával próbálkozzon a bejelentkezéssel.
- Hibás adatok esetén jelenjen meg a megfelelő üzenet.
-
UI/UX:
- Ellenőrizze az elemek helyes megjelenítését különböző eszközökön és orientációkban.
- Ellenőrizze, hogy a billentyűzet helyesen jelenik meg és tűnik el.
-
Biztonság:
- Ellenőrizze, hogy a jelszó beírásakor rejtve legyen.
- Ellenőrizze az SQL-injekciók és más sebezhetőségek elleni védelmet.
-
Automatizálás:
- Írjon UI teszteket olyan eszközökkel, mint az Appium vagy az Espresso.
Espresso-val készített automatizált teszt példája (Android):
onView(withId(R.id.username)).perform(typeText("user"));
onView(withId(R.id.password)).perform(typeText("pass"));
closeSoftKeyboard();
onView(withId(R.id.login_button)).perform(click());
nonView(withText("Welcome"))
.check(matches(isDisplayed()));