Mantis

De la EuroDomenii - Domenii .Eu .Ro Registrator Acreditat

Salt la: navigare, căutare

Mantis

Mantis este o aplicaţie web gratuit de securitate (bug tracking system) scris in PHP. Se stochează toate bug-urile găsite într-o bază de date.

Nici un software nu poate fi bug-ul gratuit. Nu există o fază în SDLC (Software Development Life Cycle) de Testare. Testarea este foarte important orice fază a software-ului. Este important să se menţină, formal, de bug-uri. În mod normal, în cele mai multe dintre companii, bug-urilor sunt înregistrate cu o eroare de sistem de urmărire şi de pe fiecare versiune de lansare, toate bug-urile vechi sunt rechecked.

Mantis, Bugzilla, Jira sunt unele din sistemul de gestiune al problemelor frecvent utilizate de companii.

Mantis este gratuit şi deschis sub licenţa GPL, sursă. Se pot folosi MySQL, MS SQL Server PostgreSQL şi ca o bază de date pentru stocarea de bug-uri. Se poate instala pe Windows, Linux, Mac OS şi sistemele de operare OS / 2. Nu în ultimul rând, aşa cum este Web pe bază de cerere - este evident că are nevoie de server de web. Ea poate fi, fie IIS sau Apache.

Instalarea Mantis
Daca as scrie despre cum să instalaţi Mantis, aceasta se va merge pe hârtie şi pe… şi nu este necesar ca ea este deja bine scrise la Mantis site-ul oficial. Care nu pot vedea nici un punct în reinventing roata. În paşii de instalare este simplu --

  • Instalaţi condiţiile obligatorii
    • Server Web
    • Baza de date
    • PHP
  • Obţineţi mai recentă versiune a Mantis
  • Configurare Mantis
  • Login admin la cerere
  • Creaţi proiect şi utilizatorii
  • Alocaţi permisiuni pentru utilizatori

Caracteristici de Mantis
Mantis este foarte bogat în caracteristici şi că este ceea ce face popular printre companii. Există mai multe caracteristici, deşi eu sunt evidenţiate unele dintre caracteristicile cheie aici.

Mantis bug tracking system main

Facilităţi pentru care dezvoltă / Testare Profesională

  • Foarte simplu de interfaţă prietenoasă şi uşor de utilizat
  • Sprijină Feed-uri RSS
  • Abilitatea de a trimite mesaje de la utilizatori
  • Abilitatea de a integra chat
  • Abilitatea de integrare cu celebrul cod sursă repository (SVN & CV-uri)
  • Abilitatea de a încărca fişiere cu bug-uri (Acesta este foarte util ca reporter poate încărca ecran împuşcat de bug-ul)
  • Abilitatea de a defini rolul, pe baza proiectului. (Acest lucru este foarte util în cazul firmelor mici, în cazul în care o persoană avea mai multe roluri in diferite proiecte).

Facilităţi pentru Top Management

  • Capacitatea de raportare pentru administratorii de management şi de înaltă
  • Abilitatea de a exporta în raport CSV, Microsoft Excel şi Microsoft Word

Facilităţi pentru Administrator

  • Foarte usor de administrare. Crearea de noi proiecte sau utilizatorul este de numai câteva clicuri.
  • Daţi flexibilitatea de a alege sistemele de operare OS, Server Web Server si baze de date
  • Abilitatea de a integra cu autentificarea LDAP si Active Directory
  • Nr instalare la client scop (este bazat pe web browser-ul este doar atat de necesare la Client Side)
  • Uşor de a personaliza ca pe cerinţa de companii


Comparaţie cu Bugzilla
Deşi există multe Detectiv de erori disponibile, cele mai bune dintre ele este Mantis şi Bugzilla. Iată câteva puncte de ce este mai bun decât Mantis Bugzilla.

  • Pentru a pune în aplicare Bugzilla, administratorul trebuie să aibă anumite cunoştinţe anterioare de CGI care nu este întotdeauna adevărat pentru toţi administratorii; Mantis pot fi puse în aplicare, fără cunoştinţe de PHP. Acest lucru înseamnă de particularizare în Mantis este foarte uşor de a compara Bugzilla.
  • Mantis poate genera schimbare Bugzilla timp în cazul în care nu se poate. Aceasta este cea mai importantă caracteristică pentru gestionarea în care doriţi să vă asiguraţi că ceea ce modificări nu sunt efectuate pentru fiecare bug. bug-uri şi nu sunt repetate.
  • Mantis arată culori diferite de bug-ului în funcţie de prioritate şi a statutului său. Acest lucru ajută la manager de proiect în privirea de la stadiul actual de punere în aplicare. Bugzilla arată spatiu alb şi nu utilizează mai multe culori.

Rolul Mantis Administrator
Ca întotdeauna, rolul de administrator în Mantis este foarte important. Deşi el nu este aşa de greu ca orice administrarea sistemelor de operare. Există o cerere administrativă a veni cu Mantis instalare. În urma sunt unele dintre sarcinile care administratorul trebuie să o efectueze

  • Creaţi utilizatori
  • Creaţi proiecte
  • Alocaţi rolul de a utilizatorilor pe diferite proiecte (Rolul poate fi ori de dezvoltator, reporter, Viewer)
    • Developer - Toate dezvoltator şi manageri de proiect se încadrează în această categorie
    • Reporter - Toată echipa de testare şi de testare conduce se încadrează în această categorie
    • Viewer - management de top se încadrează în această categorie
  • Periodic de rezervă toate bug-uri
  • config_defaults_inc.php sau config_inc.php importante sunt cele doua fisiere de Mantis Mantis în cazul în care toate magazinele de configurare.

Cum Mantis este utilizat în curs de dezvoltare companii
Aşa cum am menţionat mai devreme, Mantis este de aplicaţii web. Acesta este modul în curs de dezvoltare companii utilizează în mod normal, Mantis.

  • Testarea profesională raport de bug-ul şi pentru a stabili statutul de bug-uri noi
  • Odată ce proiectul lider comentarii bug-ul si-l întelege, el adaugă comentariu sale, să decidă în timp şi atribuiţi-i acestuia să îşi dezvoltator şi de a schimba statutul de "alocat". Dacă proiectul lider nu înţelege de erori, el adaugă comentariu sale şi să alocaţi înapoi la reporter.
  • Odată ce dezvoltator rezolvă bug-ul, el adaugă comentariu şi atribuie sa-l inapoi la proiectul său lider.
  • Odată ce proiectul lider controale bug-ul, el modificări de statut "fixe" şi desemna înapoi la reporter.
  • Reporter rechecks bug-ul cu cel mai recent construi şi pentru a schimba starea de a bug-ul "Close".

Cum de a testa Mantis
Dupa citirea acestui mult, s-ar putea să-l simt de a testa şi a vedea dacă aceasta vi se potriveşte cerinţă sau nu. Evident, nu doriţi să pierdeţi timpul în stabilindu-l până în laboratorul de test. Nu vă faceţi griji: nu mai trebuie să pierdeţi timp să-l setaţi. Puteţi să urmăriţi Mantis's demo online.

Acesta este modul în Mantis dvs. va arata ca:

Mantis bug tracking system all bugs

Concluzie
Bug Tracking System efectueaza rol major în dezvoltarea cu succes orice software. Aşa cum se spune - este întotdeauna de bună pentru a obţine de la bug-uri interne decât de oameni din exterior. Mantis este foarte popular din cauza robustness, open source şi pentru a personaliza usor.

Cateva Link-uri utile


Sursa

Unelte personale
Trusa de unelte