Skip to main content

Mi a különbség a hibaelhárítás, a tesztelés és a hibakeresés között?

Töltsön el bármilyen időt a számítógépeken való munkával vagy játsszon, és hamarosan meghallja a három szót: Hibaelhárítás , tesztelés és hibakeresés .Noha az első kettő elég gyakori, jelentéseik homályosnak vagy akár szinonimának tűnhetnek.A gyakorlatban ezek a műveletek mindegyike eltérő, bár kapcsolódó.Sok esetben a felhasználói hiba hibás.

A hibaelhárítás első lépése az alapok lefedése.Helyesen telepítve van a szoftver vagy a hardver?Megfelelően van konfigurálva?Elolvasta a kézikönyvet, és követte az összes utasítást?Lehet, hogy megváltoztatott valamit a rendszerében, amely a problémát kiváltotta?Használta már ezt a terméket, vagy új telepítés?A hardverhez olyan eszközmeghajtó (szoftverfájl) szükséges, amely hídként vagy interfészként működik a hardver és az operációs rendszer között.Ha az eszközmeghajtó meghibásodik, a hardver nem tud megfelelően kommunikálni más rendszerkomponensekkel.Lehet, hogy az eszköz illesztőprogramjai nem jelennek meg, vagy valószínűleg rossz sorrendben telepítették az eszközhöz viszonyítva.A vezető újratelepítése megoldhatja a problémát.A frissített illesztőprogram is megteheti a trükköt.Más esetekben az alaplapon lévő alkatrészt a számítógép kikapcsolásával, az alkatrész kinyerésével, majd újratelepítésével, akkor gondoskodik a problémáról. A hardverek hibaelhárítása a Windows Trade -ban;Az operációs rendszerek a

eszközkezelő

és

súgó menükön keresztül is elérhetők.Az eszközkezelő egy alkatrész melletti sárga felkiáltójel jelzi a problémát.Az újratelepítés néha segíthet, de ha egy program új, független szoftver telepítése után kezdte el cselekedni, akkor a kettő között konfliktus lehet.A tűzfalak és a vírusellenes programok hírhedtek azért, hogy nem játszanak együtt szépen, és valószínűleg bölcs dolog, ha csak egy programot ragaszkodunk e kategóriákban, kivéve, ha Ön haladó felhasználó.Az alapok felett, hogy kiküszöböljék a felhasználói hibákat, mint lehetséges okokat, és használják a keresőmotorot annak megvizsgálására, hogy mások hogyan oldották meg a problémát.Ha van egy dolog, amire mindig végső felhasználóként számíthat, akkor az az, hogy valaki már korábban sétált a cipőjében.Az internetes közösség nagyon jó a segítségnyújtásban, és a legtöbb esetben a válaszok szorgalmas kereséssel találhatók.

Tesztelés

A hibakeresés előfutára.A tesztelés általában a programozók és a fejlett felhasználók erődje, és akkor fordul elő, amikor egy termék új vagy frissül, és át kell helyezni a potenciális problémák kiküszöbölése érdekében.A tesztelés azonosítja a „hibákat” vagy a hiányosságokat, hogy azokat a hibakeresési folyamatban kijavítsák, a termék [következő] hivatalos kiadása előtt.Ezeket a „nem hivatalos” kiadásokat

béta kiadásoknak nevezzük (például 3.0 B

), és a nyilvános önkénteseket béta -tesztelőknek hívják.

A béta -tesztelés értékes forrás a szoftverfejlesztők számára, mivel a változatos számítógépes rendszerek részt vesznek, és a program használatának nagy számával és forgatókönyveivel kombinálva.Ez olyan előre nem látható problémákat vet ki, amelyeket nem lehet hatékonyan elérni a házhiányban.A béta -tesztelési szakasz jó képet ad a szerzőknek a köztulajdonban lévő termék készségéről.

A hardver bAz ETA -t is tesztelték, de mivel pénzügyi szempontból megfizethetetlen, hogy ingyenes béta -hardvereket biztosítson a nyilvánosság számára, a hardver tesztelése és a hibakeresés általában a házban történik.A béta -termékeket azonban premierre lehet állítani, és bizonyos esetekben korlátozott számban terjeszthetők az ipari bennfentesek számára olyan konferenciákon, mint például a ComDex.A béta tesztelők saját felelősségük szerint telepítik a béta szoftvert, és hogy segítsék a szoftverfejlesztőket a probléma forrásainak azonosításában, egészséges mennyiségű információt kell szolgáltatniuk egy hiba jelentésekor.A szükséges adatok változóak, de általában tartalmazzák a rendszer specifikációit, a béta verziót és az összeállítást, a pontos feltételeket, amelyek között a hiba bekövetkezett, és a hibaüzenet tartalma.

A hibakeresés

a programozók és a fejlesztők erődje, és magában foglalja a szoftver kódjának rögzítését a hibák vagy hibák kiküszöbölésére.A fejlesztők megpróbálják megismételni a béta-bejelentett hibákat a házrendszerekben annak kiküszöbölése céljából. Noha sokféle hibakeresési eszköz létezik, egy egyszerű példa egy olyan eszköz, amely lehetővé teszi a programozó számára, hogy figyelje a programkódot, miközben manipulálja a különféle parancsok és rutinok végrehajtásához.Az egyik alapvető megközelítés az, hogy a kódot a lehető legnagyobb mértékben egyszerűsítsük a gyanúsított bajba jutott helyszínen, miközben továbbra is megismételjük a problémát, és a potenciális problémavonalakra szűkítik a hangsúlyt.A valóságban a hibakeresés egy összetett folyamat, amely különböző megközelítéseket igényel olyan tényezők alapján, mint például a szoftverkód összetettsége és hossza, valamint az általa írt nyelv.

A hibakeresés fárasztó feladat lehet, bár egyes nyelveket könnyebben hibakeresés lehet, mint mások.A Java például olyan rutinokat tartalmaz, amelyek kezelik a kivételi hibákat.Kivételi hiba akkor fordul elő, amikor a program olyan helyzetbe kerül, amelyet meg kell oldani, mielőtt a program folytatódhat.Ebben az esetben a beépített rutin „keresést” kezdeményez a szoftverkód különféle rétegeiben, és választ keres a problémára.Ha a javítás nem található, akkor

végzetes kivételi hiba

bekövetkezik, és a program leáll.A kapott hibaüzenet tartalmazhat egy memóriacímet vagy más rejtélyes adatot, amely nem segít a felhasználónak, de értékes lehet a hibakereséshez.A jól megírt programok nem lehetnek halálos hibákkal.Az ezekben a nyelveken írt hibakeresési programok kipróbálhatják a hibakereső készségeit és türelmét.Ennek oka miatt a végfelhasználó által felmerült legtöbb probléma a hibaelhárítás hatáskörébe tartozik, és a korábban említett eszközökkel javítható.Azokban az esetekben, amikor egy végfelhasználó hibát tapasztal, a hibaelhárítás mozgásain keresztül egy munkavégzést fedhet fel, amíg a hibát a fejlesztő nem javítja. Amikor segítségért kér egy webes fórumon vagy hírcsoporton, ügyeljen arra, hogy idő előtt végezze el a házi feladatát.A hibaelhárítás időigényes, és az emberek, akik önként jelentkeznek, értékelik valakit, aki erőfeszítéseket tett a válaszok keresésére.A kérdés és a többször válaszolt probléma kérdése nem nyeri meg barátait, és rossz netikettnek tekintik.