Szoftvertesztelés gyakorlat
7. óra · Bérkalkulátor tesztesetlap
Szoftvertesztelés gyakorlat · 7. óra · kitöltött példa és másolható tesztesetlap
Feladat: készíts legalább nyolc, egymástól eltérő esetet a HR Portal 2026-os bérkalkulátorához. Az elvárt eredményt a teszt futtatása előtt, független számítással határozd meg. A futás tényleges adatát és a bizonyítékot külön rögzítsd. A külső oldal változhat, ezért minden futásnál jegyezd fel a dátumot és a felületen szereplő évet.
A vizsgálat kerete
| Mező | Kitöltendő adat |
|---|---|
| Tesztcsomag | Bérkalkulátor 2026 · bruttó nettó számítás és kedvezmények |
| Tesztelt rendszer | HR Portal bérkalkulátor · https://www.hrportal.hu/berkalkulator.html |
| Verzió és környezet | Felületen jelölt év: 2026; böngésző és verzió: ______; operációs rendszer: ______ |
| Készítő és ellenőrző | Készítő: ______; ellenőrző: ______; dokumentumverzió: 2.0 · 2026. 09. 25. |
| Hatókör | Számítás, kedvezmények, összefüggő mezők és hibás adatok. A valós jogosultság igazolása nem a kalkulátor feladata. |
A számításhoz használható 2026-os adatok
| Szabály | Érték vagy alkalmazás |
|---|---|
| Munkavállalói szja | 15% az adóköteles alapra; kedvezmények módosíthatják. |
| Munkavállalói tb | 18,5%; a családi járulékkedvezmény csökkentheti. |
| Munkáltatói szocho | 13%; nem levonás a munkavállaló nettó béréből. |
| Családi kedvezmény adóalapja | 1 eltartottnál 133 340 Ft/hó; 2 eltartottnál 266 660 Ft/kedvezményezett/hó; 3 vagy több eltartottnál 440 000 Ft/kedvezményezett/hó. |
| 25 év alatti kedvezmény | 2026-ban legfeljebb 715 765 Ft/hó kedvezményalap. |
| Kétgyermekes anya | 2026-tól az életkori feltételt teljesítő anya szja-kedvezménye; a jogosultság és kedvezménysorrend külön vizsgálandó. |
A családi kedvezmény megosztása, a jogosultsági időszak és a kedvezmények sorrendje módosíthatja a számítást. Kerekítési szabály esetén dokumentáld a feltételezést. A tájékoztató oldalak nem helyettesítik a NAV aktuális szabályát.
Kitöltött teszteset BK26 01
| Azonosító és cél | BK26-01 · Alapeset kedvezmény nélküli havi munkabérre |
|---|---|
| Szabály és forrás | 2026-os általános szja 15%, tb 18,5%, szocho 13%; NAV és a tesztelt oldal mezői. |
| Előfeltétel | 2026-os számítás; általános munkaviszony; nincs kedvezmény, nincs eltartott; friss alapállapot. |
| Tesztadat | Bruttó havi bér 500 000 Ft; eltartott 0; kedvezményezett 0; minden kedvezmény Nem. |
| Lépések | 1. Nyisd meg a kalkulátort. 2. Állítsd be a fenti mezőket. 3. Válaszd a Számol műveletet. 4. Olvasd le a levonásokat és a nettót. |
| Elvárt eredmény futtatás előtt | Szja: 75 000 Ft; tb: 92 500 Ft; nettó: 332 500 Ft. Szocho: 65 000 Ft, ha a felület kijelzi; egyszerűsített munkáltatói költség: 565 000 Ft. |
| Tényleges eredmény | Futtatáskor kitöltendő: __________________________________________ |
| Állapot, bizonyíték, hiba | Nem futtatott / megfelelt / nem felelt meg / blokkolt; képernyőkép: ______; hibajegy: ______ |
| Futtató és időpont | Név: ______; dátum, idő: ______; böngésző: ______ |
Az alapeset számítása: 500 000 − 75 000 − 92 500 = 332 500 Ft nettó. A szocho külön munkáltatói teher: 500 000 × 0,13 = 65 000 Ft. A „tényleges eredmény” mező szándékosan üres: a kalkulátort itt nem futtattuk.
Ellenőrzési források
HR Portal: https://www.hrportal.hu/berkalkulator.html
NAV szja-kedvezmények:
https://nav.gov.hu/ado/szja/szja-kedvezmenyek
NAV családi kedvezmény:
https://nav.gov.hu/ado/szja/szja-kedvezmenyek/csaladi-kedvezmeny
Officina összefoglaló:
https://officina.hu/gazdasag/364-fizetendo-jarulekok
Ellenőrizve: 2026. szeptember 25.
Másolható tesztesetlap
Másold ezt a lapot minden további esetre. Az elvárt eredményt és a számítást a futtatás előtt töltsd ki. Egy teszteset egy világos célra és meghatározott adatkészletre vonatkozzon.
| Tervezési mező | Kitöltendő |
|---|---|
| Teszteset azonosító és cím | BK26-____ · __________________________________________ |
| Követelmény vagy vizsgált szabály | ____________________________________________ |
| Forrás és ellenőrzés dátuma | ____________________________________________ |
| Prioritás és technika | Magas / közepes / alacsony; ekvivalencia, határérték, döntési tábla, metamorf |
| Előfeltétel | Kalkulátor éve: ____; kezdőállapot, jogosultság és kedvezménymegosztás: ____ |
| Tesztadat | Bruttó: ____ Ft; eltartott: ____; kedvezményezett: ____; többi mező pontos értéke: ____ |
| 1. lépés és elvárt eredmény | Művelet: ____________________ Elvárt: ____________________ |
| 2. lépés és elvárt eredmény | Művelet: ____________________ Elvárt: ____________________ |
| 3. lépés és elvárt eredmény | Művelet: ____________________ Elvárt: ____________________ |
| Számított végső elvárás | Szja: ____ Ft; tb: ____ Ft; nettó: ____ Ft; egyéb ellenőrzés: ____ |
| Független számítás, feltevések | ____________________________________________ |
| Utófeltétel vagy visszaállítás | ____________________________________________ |
Futtatási napló
| Futtatási mező | Megfigyelés |
|---|---|
| Futtató, időpont, környezet | ____________________________________________ |
| Tényleges eredmény és összevetés | ____________________________________________ |
| Állapot | Nem futtatott / megfelelt / nem felelt meg / blokkolt |
| Bizonyíték és hibajegy | Képernyőkép vagy fájl: ____; hibaazonosító: ____ |
| Megjegyzés és újrafuttatás | ____________________________________________ |
Javasolt nyolc eset
BK26-01 alapeset; BK26-02 egy eltartott; BK26-03 két kedvezményezett eltartott; BK26-04 a 25 év alatti keret határa; BK26-05 kétgyermekes anya jogosultsága; BK26-06 első házasok kedvezménye; BK26-07 azonos adatok teljes és részmunkaidőben; BK26-08 ellentmondó eltartotti darabszám. A kedvezményes esetekhez saját konkrét bemenetet és független elvárt értéket számolj.