Hibajelentés (bug report) vagy intézmény hiba tesztelése


Tegyük fel, hogy egy olyan helyzetben, ahol talált egy hiba a szoftver, és azonnal Csánk kérdést Che köze hozzá. Természetesen akkor megy a fejlesztő és mondd el a hibát, és írja le az ujjait, hogyan kell játszani, de ez egy rossz gyakorlat, mert a szoftver fejlesztő tud ülni a másik szobában, az irodában, vagy akár egy másik országban, és a hibák száma olyan nagy lehet, hogy nem emlékszik majd hiányozni. És ha elvonja a fejlesztő minden kicsinyes hibát, és ha menteni valamit, ami nem kóser jön az időveszteség és a különbség a fejlesztő problémák - nem a legjobb megoldás. Ezért van kérdése a megfelelő megoldás - dokumentálása hibákat talált azzal a lehetőséggel, megosztva. Általában cégek hibákat dokumentálni bug-trekking rendszereket.

Van egy sor különböző bug-nyomkövető rendszer, amely lehetővé teszi számunkra, hogy ne csak létre feladatokat, módosíthatja az állapotát, hanem hozzon létre hibajelentést. A leggyakoribb messze van Redmine, Bugzillából, Mantis, JIRA

Itt egy példa egy listát a hibajelentést az JIRA:

Hibajelentés (bug report) vagy intézmény hiba tesztelése

Nézzük gyakori kérdés az állásinterjúk során, mely mezőket kell kitölteni a hibajelentést és ami létezik egyáltalán? A válasz erre a kérdésre az a tény, hogy a mezők száma lehet teljesen más vállalatonként. De ugyanakkor, vannak elfogadott a leggyakrabban használt mezőket kell kitölteni, ha a hiba intézmény.

A lényege a hiba van valami, amit nem tud bejelentkezni az admin panel az admin felhasználó, amely éppen most jött létre, hogy az összes új adminok nem tud belépni, ha meg egy érvényes felhasználói nevet és jelszót a mezőkbe. Az alábbiakban bemutatjuk, és leírást minden területen.

A főbb területek hibajelentést

Ez egy egyedi azonosítója a hibát talált

Rövid és tömör leírást a hiba, hogy válaszoljon a kérdésre, hogy mi történt, és milyen feltételek mellett.
Például: az «újonnan létrehozott Admin felhasználó nem tud bejelentkezni a admin panel»
Ez a leírás a hibát, hogy egy programozó még nem tudta megnyitni azonnal és nézzétek meg, mi van a hiba. De gyakrabban szerte a hibákat, amelyeket nehéz és további intézkedés a leírásokat és magyarázatokat, hogyan kell lejátszani, sőt kell, úgy, hogy csak egy összefoglaló nehéz leírni. Ezért vannak a következő, az alábbi mezőket:

előfeltételek

Általában van írva, hogy mit kell csinálni, mielőtt végre a következő lépéseket a játék. Talán szeretne létrehozni egy speciális szerkezet vagy felhasználók számára a különböző szerepek és sablonok szükséges reprodukálására ezt a hibát.
Például, ha egy hiba vagyunk, hogy a rendszergazda nem tud bejelentkezni az admin panel a megfelelő adatokat, de nem tudok bejelentkezni csak az újonnan létrehozott, azaz a régi adminok megy, mint máskor, és minden rendben van.
Ebben a mezőben kell írni, hogy szeretne létrehozni egy új admin felhasználónak
Mivel létrehozásának lépéseit ez rendszergazda nem a lényege ezt a hibát, hogy fel lehessen lépni ezen a területen.

Előidézéséhez szükséges lépéseket

A mező leírására használják a következő lépéseket vosproizvideniya amelyben a hiba lejátszani.
Például,
1) Nyissa bejelentkezési oldal admin panel
2) Adjon meg egy érvényes hitelesítő figyelembe «Felhasználónév» és «Jelszó» szöveges mezők
3) Nyomja meg az Enter gombot
E. Ebben a mezőben írja le a részletes lépéseket addig a pillanatig, amikor azt látjuk, egy bogár
Miután az utolsó lépés, amit meg kell látni az eredménye, amely egy hiba ebben a helyzetben

tényleges eredmény

Itt leírjuk, mi van az utolsó lépést megy keresztül lépéseket
Például lehet a következőképpen írható le:
«Hogy hibás felhasználó vagy jelszó» üzenet jelenik meg bejelentkezési oldalon

várható eredmény

Ezen a területen, írd le, mit kell, hogyan kell viselkednie szoftvert az utolsó lépés a szaporodásra lépéseket.
Az első alkalommal, amikor úgy tűnik, hogy jól, miért a pályáról, így minden egyértelmű, de vannak nagyon összetett hibákat, ahol úgy tűnik, minden működik, de akiknek a viselkedése nem felel meg lefolytatására, amelyek azt a követelményeknek, vagy orálisan szava termék ovnera. Ezért a területen fontos és szükséges, hogy töltse

Ez drobdaun lap projekt címe
Ha a vállalat több mint 1 projekt egyszerűen kiválaszthatja a projekt, amelyben megállapították a hibát

Build száma

Nem titok, hogy a szoftver számos szerelvények vagy épít, és a viselkedés egyetlen építmények, eltérhet a viselkedését a többi, erre és tisztázni kell semmilyen építmények, találtak egy hibát lehet hibát már kimutatható a fejlesztő és javításra került a következő építeni, de még mindig nem tudni, ez is előfordul,

Ez a mező határozza meg a prioritást hiba tipikusan kifejtett Projektmenedzser vagy dulakodás mester, és ezáltal az elsőbbség meghatározása hibajavítások ellen más hibákat talált, így teljesítő elsőbbségi hibajavítások
Megkülönböztetni alábbi prioritásokkal:
Magas: A legmagasabb, az elsődleges
Közepes: Közepes prioritás
Alacsony: A legutóbbi jelentősége

Ez a mező azt a súlyos hibát. Számos súlyossági fokozatai hibák, mint például:
Blocker: helyezi, ha a hiba blokkoló további alkalmazása, vagy blokkolja a további vizsgálatok, mint például egy hiba, ami, ha létrehoz egy felhasználó egy létező név, akkor bármely felhasználó nem tudjuk, hogy jelentkezzen ki az egész rendszer, mert azt mutatja SQL hiba a honlapon, és már nem megy sehova
Kritikus: egyre jelentős befolyással bírt a szoftver viselkedése és a helytelen program viselkedésének, de ne takarja el a munkát az alkalmazás, például egy hiba, hogy a felhasználó be tud jelentkezni a jelszó nélkül
Major: egyre jelentéktelen hatással vannak a szoftver viselkedése, és nem létfontosságú a projekt, például egy hiba, hogy ha a bejegyzések száma a listán a bejegyzések tévesen számították
Kisebb: hozza, ha az hatással van a funkcionalitás és a viselkedés nem teszi a szoftveres hiba, például ez lehet egy nyelvtani hibát, amelyben a művész vagy

Itt válassza ki a programozó, amely rögzíti a hibát, és a mező nem lehet elérhető, mint a Project menedzser úgy dönt, aki a fejlesztők számára, hogy küldje el a alapján a terhelés a fejlesztők és súlyossága a hiba

Általában tele automatikusan megnevezni, aki létrehoz egy hibajelentést

Az állapot mező automatikusan töltünk a nyitott, akkor meg tudja változtatni a fejlesztő, tesztelő vagy a projektmenedzser függően, hogy milyen stádiumban van a hiba. Az ábrán a lehetséges állapotok:

Hibajelentés (bug report) vagy intézmény hiba tesztelése

Ezen túlmenően,

Ezeken a területeken általában a lehetőséget, hogy attachem naplókat, vagy screenshotok egyszerű lejátszás és azonosítani, ahol a programozó hibát