Ministerul Educaţiei, Culturii și Cercetării al Republicii Moldova
Universitatea Tehnică a Moldovei
Facultatea Calculatoare Informatica si Microelectronica
Departamentul Ingineria Software și Automatică
RAPORT
Lucrare de laborator Nr.1
Disciplina: Testare Software
Tema: Specificație eroare
A efectuat: Bucataru (Madonici) Augustina, TI - 181
A verificat : Mihai Lungu
Chișinău 2021
Jira Software face parte dintr-o familie de produse concepute pentru a ajuta
echipele de toate tipurile să gestioneze munca. Inițial, Jira a fost conceput ca un
tracker de erori și probleme. Dar astăzi, Jira a evoluat într-un puternic instrument
de gestionare a muncii pentru toate tipurile de cazuri de utilizare, de la cerințe și
gestionarea cazurilor de testare până la dezvoltarea software-ului agil. În acest
ghid, veți afla care sunt caracteristicile și funcționalitățile Jira care vă pot ajuta
echipa cu nevoile dvs. unice.
Potrivit Atlassian, Jira este utilizat pentru urmărirea problemelor și
gestionarea proiectelor de peste 180.000 de clienți din 190 de țări. Unele dintre
organizațiile care au folosit Jira la un moment dat pentru urmărirea erorilor și
gestionarea proiectelor includ Fedora Commons, Hibernate și Apache Software
Foundation, care folosește atât Jira, cât și Bugzilla. Jira include instrumente care
permit migrarea de la concurentul Bugzilla.
Jira este oferit în patru pachete:
Jira Core este conceput ca management de proiect generic.
Jira Software include software-ul de bază, inclusiv funcții de gestionare a
proiectelor agile (anterior un produs separat: Jira Agile).
Jira Service Management este destinat utilizării de către operațiunile IT sau
birourile de servicii comerciale.
Opsgenie este destinat gestionării incidentelor.
Jira este scris în Java și folosește inversiunea Pico a containerului de control,
motorul entității Apache OFBiz și stiva tehnologică WebWork 1. Pentru apelurile
de procedură la distanță (RPC), Jira acceptă REST, SOAP și XML-RPC. Jira se
integrează cu programe de control sursă precum Clearcase, Concurrent Versions
System (CVS), Git, Mercurial, Perforce, Subversion și Team Foundation Server.
Se livrează cu diverse traduceri, inclusiv engleză, franceză, germană, japoneză și
spaniolă. Jira acceptă API-ul Networked Help Desk pentru partajarea biletelor de
asistență pentru clienți cu alte sisteme de urmărire a problemelor.
Sarcina: Identificați abaterile aplicației (erori) ale unui anumit site web. Încercați
să le înregistrați pe Jira. Fiecare eroare ar trebui să conțină o prioritate justificată și
valori in cimpul de severitate. Toate câmpurile trebuie să fie completate cu
informații corecte și valide aplicate proiectului dumneavoastră.
Cerințe de muncă (condiții prealabile):
Fiecare utilizator ar trebui adăugat la un proiect Jira
Fiecare utilizator ar trebui să aibă primul domeniu al site-ului web:
[Link]
Figura 1.1 – Demonstrarea eroarei intr-un screenshot.
Bug reproducing:
Add any product to card.
Compare prices from cand and initial price
Expected:
Product from card must be the same as in store page.
Figura 2.1 – Demonstrarea eroarei intr-un screenshot.
Bug reproducing:
Add some products to card
Scroll down until NEW text from product covers
Figura 3.2 – Rezultatul obținut în urma sortării ascendente.
Bug reproducing:
Go to registration form
Put in “password” and “confirm password” inputs different password
Confirm the registration
Expected:
A validation error and inform that passwords must be the same
Figura 4.1 – Demonstrarea eroarei 4
Bug reproducing:
Go to registration form
Put a invalid email, ex. “email“
See that the “Email” text overlaps the input
Concluzie:
În lucrarea de laborator 1 am avut de analizat erorile si de salvat aceste erori
in sistemul jira. Conditia laboratorul a indicat gaisrea a 4 erori, de analizat aceste
erori și de indicat în sistemul Jira aceste eroari, odată cu aceasta s-a precizat cum
poate fi reprodusă eroarea aceasta, s-a indicat rezultatul actual și s-a relevat
rezultatul dorit. Această lucrarea de laborator, a fost una întroductivă în obiectul
Testare Software în care am învațat folosirea unui instrument ca Jira Software.