Middle
Mit kell ellenőrizni az alkalmazás kiadása előtt?
sobes.tech MI
Válasz az MI-től
- Funkcionális tesztelés:
- Minden kijelentett funkció a követelmények szerint működik.
- A kulcsfelhasználói forgatókönyvek hibák nélkül futnak.
- A külső rendszerekkel/szolgáltatásokkal való integrációk helyesen működnek.
- Az adatokkal való munka (létrehozás, olvasás, frissítés, törlés) megfelel a várakozásoknak.
- Nem funkcionális tesztelés:
- Teljesítmény: Válaszidő, átviteli sebesség, terhelés (stressz, csúcsok).
- Biztonság:
- Védelem SQL-injekciók, XSS, CSRF ellen.
- Hitelesítés és jogosultság ellenőrzése.
- Hozzáférés ellenőrzése bizalmas adatokhoz.
- Sebezhetőségek elemzése szkennerek segítségével.
- Használhatóság (Usability):
- Intuitív felhasználói felület.
- Megfelelés UI/UX szabványoknak és dizájn-mintáknak.
- Hibakezelés és érthető visszacsatolás a felhasználónak.
- Elérhetőség (Accessibility):
- Megfelelés WCAG szabványoknak (szükség szerint).
- Segédeszközök használatával való munka (képernyőolvasók stb.).
- Kontraszt, betűméret.
- Kompatibilitás:
- Különböző operációs rendszerek és verzióik.
- Különböző böngészők és verzióik.
- Különböző eszközök (képernyőfelbontások, formátumok).
- Regressziós tesztelés: Az új hibák hiányának ellenőrzése a korábban működő funkciókban a változtatások után. Automatizálás használata a kulcsfontosságú regressziós tesztekhez.
- Lokális és nemzetközi tesztelés (alkalmazható):
- A szövegek helyes megjelenítése minden támogatott nyelven.
- Dátumok, számok, valuták helyes formátuma.
- Kódolási problémák hiánya.
- Telepítés és frissítés tesztelése (alkalmazható):
- Az alkalmazás helyes telepítése.
- Zökkenőmentes frissítés az új verzióra (felhasználói adatok megőrzése).
- Az alkalmazás törlése anélkül, hogy "nyomokat" hagyna.
- Kereszt-böngészős és kereszt-eszköz tesztelés: Az alkalmazás helyes működésének ellenőrzése minden kijelölt platformon és eszközön.
- Adatvalidáció: A bemeneti adatok helyes kezelése, beleértve a határértékeket és a hibás értékeket.
- Naplózás és monitorozás:
- Naplók meglétének és helyességének ellenőrzése.
- A monitorozó rendszerek problémák időben történő felismerésének tesztelése.
- Dokumentáció ellenőrzése: A felhasználói és műszaki dokumentáció aktualitása.
- Kódáttekintés és statikus kód-analízis: Potenciális hibák felderítése és a kód minőségének javítása a tesztelés előtt.
- Smoke-tesztelés: A fő, kritikus funkciók gyors ellenőrzése a tesztkörnyezetben való működőképesség érdekében.
A végső UAT (User Acceptance Testing) szakasz, ahol valódi felhasználók vagy megrendelői képviselők vesznek részt.