Nemrégiben egy interjúban voltam, ahol a funkciók tesztelését és a funkcionális tesztelést kérték fel. Még annyi referencia után sem találok meggyőző magyarázatot – tud valaki magyarázni?
Hozzászólások
- Félreértés lehet az interjúztatótól is vagy interjúalany: ” funkcionális ” vs ” funkcionalitás “. Ami a kérdésében is szerepel: a cím említi a ” funkcionalitást “, a kérdés test azonban funkcionálisat. A ” funkcionális ” gyakran a ” rendszer szinonimája. ” vagy ” integráció ” tesztelés.
Válasz
Sokféle tesztelés létezik, amelyek vállalatonként és szervezetenként változnak. Különböző emberek különböző kifejezéseket használnak. Nincs különösebb érték egy adott kifejezésben sem; csak tudnia kell, mit jelent a beszélő, amikor használja őket.
Őszintén szólva szerintem hülye kérdés volt, vagy akár trükk, hogy lássuk, hogyan kezeljük a kétértelműséget. Az, hogy a jelölt véletlenül tudja-e, hogy az interjúztató hogyan határozza meg a kétértelmű kifejezések halmazát, nincs hatással a munka teljesítményére. Remélem, az interjú további része ennél jobb volt.
Hozzászólások
- Egy interjú során egy ilyen hülye / trükkös kérdés feltevése még érdekes is lehet ha a kérdező nem tudja a választ. Jó válasz lehet ” Nem tudom ‘ nem tudom a pontos különbséget, de azt hiszem, ez jelentheti … a helyzet. ” Kérdezőként szeretném tudni, hogy milyen a gondolatmeneted, nem pedig akkor, ha fejenként meg tudod magyarázni a definíciókat.
- Pontosan. Válaszom a tesztek két megközelítését említi: bizonyos funkciók tesztelését és az általános funkcionalitás tesztelését. Ezután megkérdezheti, hogy a vállalat milyen terminológiát használ mindegyikhez. A nevek megkülönböztetőbbé és kevésbé félrevezetővé tétele érdekében segítene, ha a név más betűvel kezdődne, nem pedig ” F “. De a helyi szokások eltérnek 🙂
- Lehet, hogy a kérdés valódi célja az volt, hogy kiderítse, vajon az interjúalany kétértelmű kérdéseket vizsgálhat-e, kérdezősködő kérdéseket tehet fel annak megállapítására, hogy az ügyfél valóban mit gondol, nem az ismereteket, hanem a kommunikációs képességeket teszteli. Ha igen, ez a kérdés mesterlökés lenne 🙂
- Igen, nem tudok ‘ segíteni, de úgy gondolom, hogy ez egy éles kérdés volt, amellyel megpróbálom kideríteni, hogy A jelölt ezután elmagyarázza az alkalmazható tesztek különféle típusainak megértését, és konkrétan azt, hogy mikor alkalmazzák őket. ‘ d azt mondtam, hogy ” Nos, én ‘ nem vagyok biztos abban, hogyan definiálod ezeket itt, de én ‘ mindig is elmentem < a tesztelés fő típusairól, arról, hogy miként készülnék fel és valósítanám meg őket, definiálnám miért ‘ fontos a lefedettség és a minőség szempontjából? > ”
Válasz
Itt a tesztelő számára jól jön a jó kommunikációs készség, az éberség és a jó beszédkészség ….
A szóban forgó kifejezések jelentését megnézve
Feature : jellegzetes attribútum vagy valaminek az aspektusa.
Funkcionalitás : az a minőség, amely alkalmas arra, hogy egy célt jól szolgáljon; praktikum.
Tehát e kifejezések jelentésének ismeretében spontán elég jó magyarázattal szolgálhat. Mivel van, sok terminológiát fogalmaznak meg az emberek a tesztelés során. A különböző emberek és szervezetek számára egy kifejezésnek más jelentése lehet. Tehát mindig jobb a megfelelő magyarázatot megadni a kontextustól függően …. 🙂
Válasz
Jellemzők tesztelése: A funkciók olyan változások, amelyek új funkcionalitást adnak hozzá, vagy módosítják a meglévő funkcionalitást. >
Funkcionális tesztelés: A Funkcionális tesztelés olyan tesztelési technika, amelyet a Szoftver funkcionalitásának tesztelésére használnak, és minden szcenárióra kiterjednie kell.
Szerkesztette a megjegyzéseknek megfelelően.
Megjegyzések
- Szavazott, mert a válasz csak egy csomó link.
- Ok, de ne ‘ ne feledje, hogy a válasza nem mutatja a különbségeket ?. De őszintén elfogadom, hogy csak a linkeket tettem közzé.
- Egyetért uram. Köszönöm.Ha van akkor mi ez a különbség, és ha nincs különbség, akkor a válasz az, hogy nincs különbség (Mindkettő ugyanaz).
- Igen, egyetértek veled. A kérdés fejléce a funkcionalitás, a leírásban pedig funkcionális.
Válasz
Más tesztelési típusokkal ellentétben, a Feature testing kifejezéshez a Software QA tartományban jól elfogadott tesztelési típusok közül csak a legjobb egyezést találhatja meg.
- Feature testing – Azt hiszem, ez az észjárási teszt. Egy kiforrott verzióban egy adott funkció újonnan hozzáadható, vagy a meglévő szolgáltatás hibája kijavítható. Ezután a tesztelést csak az adott tulajdonságra összpontosítva kell végrehajtani. Az érett felépítés józan tesztje is ugyanaz. Ugyanakkor A funkció teszt (józansági teszt) önmagában nem lenne alkalmas az élő küldésre. A regressziós tesztet rögtön utána kell követni annak biztosítására, hogy az egész rendszerben semmi ne törjön meg a szolgáltatás új hozzáadásával vagy a hibajavítással. A link itt többet kell megértenie a józan tesztről
A funkcionális tesztelésnek 2 érdekes jelentése van a tesztelés kontextusától függően
-
A rendszer tesztelési típusainak altípusaként
-
Funkcionális tesztelés – Olyan hiányzó funkciók keresése, amelyek hasznosak lehetnek a végfelhasználók számára
Az egyszerű név nem ezt sugallja, mi lehet ez. Ez egy variáció a rendszer 7 fő típusából esting. A rendszer tesztelését End to end tesztnek is nevezik. A rendszer tesztelésének egyik fő szempontja a funkcionális tesztelés, ahol a tesztelők hiányzó funkciókat keresnek, amelyek hasznosak lehetnek a végfelhasználók számára. Az ötlet az alkalmazás minőségének javítása a tesztet követő új funkcionalitási javaslatokkal.
További információ a rendszer teszteléséről ezen a linken található.
-
-
Fő tesztelési típus, amely számos más alvizsgálati típust is lefed
-
Funkcionális tesztelés – Tesztelje, hogy a rendszer funkciói hogyan felelnek meg az ügyfél által biztosított funkcionális követelményeknek.
Számos tesztelési altípusból áll, amelyekben még a csapat fejlesztői is részt vesznek. Ellenőrizze ezt a linket, ha további információt szeretne erről a fő teszttípusról.
-
Válasz
Funkciótesztelés A továbbfejlesztett dolgok tesztelését a már kifejlesztett projektben funkciótesztelésnek nevezzük. Akár hasznos ez a projektünk számára. A szolgáltatás megértése, Tesztelési forgatókönyvek készítése, Hogyan van? Megvalósult, a Build Early telepítése néhány dolog a funkciótesztelés során.
Funkcionális tesztelés Funkcionális tesztelés azt jelenti, hogy az alkalmazást üzleti követelményeknek megfelelően teszteljük. A funkcionális tesztelés az ügyfél által megadott funkcionális specifikációk vagy a tervezési specifikációk segítségével történik, a tervezői csoport által megadott felhasználási eseteknek megfelelően. A funkcionális tesztelés szerepe az alkalmazás viselkedésének ellenőrzése.
Megjegyzések
- Tehát nem ‘ új projektnek van-e jellemzője? Vagy csak a következő verziók rendelkeznek funkciókkal? A szolgáltatás nem jelenti a frissítést!
Válasz
Az olyan dolog, amelyet a felhasználó előnyként érzékel. Valami, ami egy brosúra felsorolási pontjában elhívható.
A funkció elkészül.
Általában a funkciók egy vagy több funkciót használnak. Például a “visszavonás” funkció. Átfogó probléma, és valójában sok tíz vagy száz egyedi “visszavonási” funkcióból áll.
Válasz
Egy függvény tesz valamit; a jellemzők a funkció jellemzői vagy tulajdonságai, vagy talán hogyan működik, amit csinál.
A szoftver értékelésekor a vásárlóknak meg kell-e nézniük a funkciókat, szolgáltatásokat vagy mindkettőt? Azt gondolnám, hogy a hangsúly a funkciókra fog összpontosítani (amire a rendszert szeretné tenni), mivel ezeket meglehetősen könnyű azonosítani. A funkciók gyártókonként változhatnak, bár a funkciók szinte univerzálisan elérhetők lehetnek. Tehát megfontolhatja az egyik eladó és a másik jellemzőit, hogy eldönthesse, melyiket részesíti előnyben.
Válasz
Funkció olyan, mint a termék vagy egy adott domain alapvető dolga, például egy álláskereső oldalon az álláskereső megtekintheti az állást, amely az összes álláskeresési webhely alapvető funkciója, de különösen az álláskeresési webhelyen küldhet levelet a toborzónak valamint az adott vállalkozáshoz tartozó adott álláskereső webhely jellemzője .
Ez azt jelenti, hogy a funkcionalitás a termék alapfunkciója egy tartományban, de a funkciók az ugyanazon tartományban lévő cégenként eltérőek lehetnek.