Mantis - bug tracking system je hračka
10.března 2008 od Hemil Shah Security Systems Bezpečnostní systémy
Mantis je bezplatná bezpečnosti webových aplikací (bug tracking systém) napsaný v PHP. Ukládá všechny nalezené chyby v databázi.
Žádný software nemůže být bez chyb. Tam je fáze SDLC (Software Development Life Cycle) testování. Testování je velmi důležitá fáze žádný software. Je důležité, aby formálně zachovat chyb. Normálně ve většině společností jsou zaznamenány chyby se systém pro sledování chyb a na vydání jednotlivých verzí, jsou překontroloval všechny staré chyby.
Mantis, Bugzilla, Jira jsou někteří z bug tracking systém běžně používaný společností.
Mantis je zdarma a open-source pod licencí GPL. Je možné použít MySQL, MS SQL Server a PostgreSQL jako databáze pro ukládání chyb. To může být instalován na Windows, Linux, Mac OS a OS / 2. V neposlední řadě, jak to je on-line přihlášky - je zřejmé, že je třeba webový server. To může být buď IIS nebo Apache.
Instalace Mantis
Mám-li napsat, jak nainstalovat Mantis, bude tento dokument pokračovat dál a dál ... a to není nezbytné, neboť je již dobře napsané na nábožné oficiální webové stránky. Nevidím žádné místo v objevování kola. Instalace v jednoduché kroky --
- Nainstalujte předpoklady
- Web Server
- Databáze
- PHP
- Získejte nejnovější verzi Mantis
- Konfigurace Mantis
- Přihlášení do aplikace admin
- Vytvořte projekt a uživatelů
- Přiřazení oprávnění uživatelům
Rysy Mantis
Mantis je velmi bohatý na funkce, a to je to, co dělá to populární mezi společnostmi. Existuje mnoho funkcí, i když jsem poukazuje na některé klíčové prvky zde.
Funkce pro vývojáře / Testování Professional
- Velmi jednoduché rozhraní a snadné použití
- Podporuje RSS kanály
- Možnost odesílání e-mailů uživatelům
- Schopnost integrovat chatování
- Schopnost integrace se známými úložiště zdrojových kódů (SVN & CVS)
- Možnost vkládat s chyb (To je velmi užitečné jako reportér může nahrát screen shot z chyb)
- Schopnost definovat role na projektu. (To je velmi užitečné v případě malých podniků, kde jedna osoba má více rolí v různých projektech).
Funkce pro Top Management
- Reporting schopnosti manažerů a vysoké vedení
- Schopnost vyvážet zprávy ve formátu CSV, Microsoft Excel a Microsoft Word
Funkce pro správce
- Velmi snadné správy. Vytvoření nového projektu nebo uživatel je jen několik kliknutí.
- Dejte flexibilitu výběru OS, webový server a databázový server
- Schopnost integrovat s LDAP autentizaci a Active Directory
- Žádná instalace klienta na konci (to je založen webový prohlížeč, takže je třeba na straně klienta)
- Snadno přizpůsobit dle požadavků společnosti
Srovnání s Bugzilla
Přestože existuje mnoho bug tracker k dispozici, nejlepší z nich je Mantis a Bugzilly. Zde je několik bodů, proč je lepší než Mantis Bugzilly.
- K provedení Bugzilla, správce musí mít nějaké předchozí znalosti CGI, který není vždy platí pro všechny správce, Mantis lze provádět bez znalosti jazyka PHP. To znamená přizpůsobení na nábožná je velmi snadné, v porovnání s bugzilla.
- Mantis může vytvářet změnit záznam, kde Bugzilly nemůže. To je nejdůležitější funkce pro správu, jak chtějí, aby se ujistil, že jaké změny jsou pro každou chybu. a chyby se neopakovaly.
- Mantis ukazuje různé barvy chyby v závislosti na prioritu a její stav. To pomáhá projektový manažer v pohledu na současný stav aplikace. Bugzilla ukazuje, bílá místa a nepoužívá více barev.
Role Mantis Administrator
Jako vždy, úloha správce v Mantis je velmi důležité. I když to není tak tvrdá jako správě všech operačních systémech. Tam je administrativní aplikace přichází s instalací Mantis. Níže jsou uvedeny některé z úkolů, které musí správce provést
- Vytvořit uživatele
- Vytvářet projekty
- Přiřazení role pro uživatele na různých projektech (role může být jeden developer, Reporter, Viewer)
- Developer - Všechny vývojář a vedoucí projektů spadá do této kategorie
- Reporter - Celá zkouška vede tým a testovací spadá do této kategorie
- Viewer - Top management spadá do této kategorie
- Pravidelně zálohovat všechny chyby
- config_defaults_inc.php nebo config_inc.php jsou dvě důležité soubory nábožná Mantis, kde jsou uloženy všechny nastavení.
Jak se Mantis používá v rozvojových společností
Jak již bylo zmíněno, Mantis, je webová aplikace. Takhle se běžně používá Mantis rozvoj firem.
- Testování odborných zprávu chyby a nastavit stav na chyby nové
- Jakmile vedoucí projektu recenze chybu a rozumí tomu dodává své připomínky, rozhodnout, časového rámce a přiřadit ho k vývojář a změnit status na "přidělena". Pokud se vedoucí projektu nerozumí chyba, dodává své připomínky a přiřadit zpět na reportér.
- Jakmile vývojář řeší chybu, dodává své připomínky a přiřadí ji zpět do svého vedoucího projektu.
- Poté, co vedoucí projektu kontroluje chybu, když změní status na "Fixed" a přiřadit zpět na reportér.
- Reportér rechecks chyba v nejnovější verzi a změna stavu chyby na "Zavřít".
Jak otestovat Mantis
Po přečtení tohoto tolik, můžete cítit to vyzkoušet a zjistit, zda to vyhovuje vašemu požadavku, nebo ne. Je zřejmé, že nechcete ztrácet čas na její zřízení v testovací laboratoři. Nebojte se: nemusíte ztrácet čas, aby jej můžete nastavit. Můžete sledovat Mantis demo online.
To je vaše Mantis, jak bude vypadat takto:
Závěr
Systém sledování chyb plní důležitou roli v úspěšném vývoji jakéhokoliv softwaru. Jak se říká - vždy je dobré se dostat chyby z interních lidí, než zvenčí. Mantis je velmi populární díky své robustnosti, open source a snadno přizpůsobit.
Některé Užitečné odkazy
- Mantis Official Site - http://www.mantisbt.org
- Mantis Manual - http://www.mantisbt.org/manual/
- Mantis Demo aplikace - http://www.futureware.biz/mantisdemo/my_view_page.php
---------------
Hemil Shah má více než 5 let pracovních zkušeností v administraci systému, vyhodnocování zranitelnosti, webové aplikace hodnocení a penetrační testy cvičení spolu s písemnou bezpečnostní politiky. V současnosti žije v Camden, USA, Severní Karolína.
---------------
Chceš další recenze software web, novinky a tipy / triky?
Pak nezapomeňte se přihlásit do našeho RSS feed!
Tagy: systém sledování chyb, Bugzilla, Mantis, php, bezpečnostní software, webové aplikace






























21.března 2008 at 6:15 pm
Pokud jde o výše uvedené prohlášení: "I když existuje mnoho bug tracker k dispozici, nejlepší z nich je Mantis a Bugzilly."
No, různí lidé mají různé názory. Jsem dal dohromady stránku odkazů na first-person účty pro sledování chyb systému hodnocení. Ne každý, kdo se snaží Mantis skončí volby to.
http://ifdefined.com/blog/post/2007/10/Links-to-other-comparisons-of-issue-trackers.aspx
Zde jsou 3 další on-line sledování chyb systémů, které stojí za to podívat, z nichž každá má jiný styl než Mantis: Trac, BugTracker.NET a FogBugz. Trac a BugTracker.NET je bezplatný a open source. (Jsem autorem BugTracker.NET. Více info na http://ifdefined.com/bugtrackernet.html)
[Odpovědět]
21.března 2008 v 1124: pm
Máš pravdu, každý má názor. Toto hodnocení se provádí s Mantis recenzent zkušenosti s ním ...
Možná budeme recenzi BugTracker.NET taky ... a další. Nebo možná ostatní uživatelé budou jejich prohlédnutí.
[Odpovědět]
31.března 2008 v 305: am
Mám problém při instalaci Mantis v1.1.1 s MSSQL.Could Můžete mi prosím ukázat cestu k instalaci Mantis s MSSQL
Díky moc
[Odpovědět]
14.dubna 2008 v 607: pm
Nazdar,
Prosím, mohli byste mi říct, jak nainstalovat Mantis v systému Windows XP s EasyPHP jako server, včetně mySQL?
Děkuji vám hodně
Pozdravy
[Odpovědět]
14.dubna 2008 v 10:01 hod.
Doufám, že někdo může reagovat na vás ... nemám žádné zkušenosti s Mantis zatím ...
[Odpovědět]
22.května 2008 v 104: am
Velmi užitečná, díky.
Jako bývalý uživatele Mantis Doporučuji také podívat se na BugWiki (www.bugwiki.com). Líbí se mi, že pro jeho extrémní jednoduchost a příjemný vizuální design.
[Odpovědět]
2.června 2008 v 2:08 pm
Zdá se mi to, nebo je David R. Winther zaměstnance BugWiki. Byl jsem zkoumá některé nástroje pro sledování chyb v nedávné době, a všude vidím, tam jsou některé nedávné komentáře o tom, jak dobrý je bugwiki (cvrlikání, někteří srovnání bug tracker, atd.). Dívám se na bugwiki, a to o nic lepší, než psát věci dole v tabulce. Neříkám, že je to špatné (všechno se to používá), ale trvalé připomínky tom, jak skvělá je bugwiki, je zatraceně podezřelý. Zejména pokud jde o příspěvek, který je téměř rok starý?
[Odpovědět]
3 října 2008 v 12:47
Volta e meia, algumímové Projeto que estou trabalhando mi vejo obrigado usar o Mantis. Năo gosto dessa ferramenta, Contudo, na minha opiniăo, o Fato de ser livre de licença isenta de qqr crítica. Todavia, acho lamentável postura de Webmasteři (líderes, e gerentes Projekty de) que seus conduzem Projekty suportados ferramentas por que se enquadram Nesse contexto. Isentas de Recenze, isentas de um critério rigoroso de qualidade, porém isentas também da Responsabilidade de atender ao que se prestam.
[Odpovědět]
3.listopadu 2008 v 6:55 am
Chci konfigurační kroky pro MANTIS Bug Tracking System.
[Odpovědět]
3.listopadu 2008 v 606: pm
Možná, že tento odkaz o konfiguraci Mantis vám pomůže http://svn.sourceforge.jp/svnroot/testlinkjp/trunk/docs/tl-bts-howto.pdf
[Odpovědět]
14.listopadu 2008 v 258: am
Ik heb kudlanka nábožná geprobeerd.
Muži is het doel voorbij gestreefd setkal Mantis.
Mantis je verre van gebruikersvriendelijk.
Ik ga eens kijken naar bugtracker en bugwiki.
[Odpovědět]
11.prosince 2008 v 7:11 am
Gostaria de saber qual capacidade do nábožná, qual o máximo de contas podem ser criadas e Quantos sekce podem concorrer ne uso. Pode considerar uma infra bem robusta.
Obrigado,
Charles Barbosa.
[Odpovědět]
23.ledna 2009 v 9:10
Também sou User dělat Mantis e recomendo.
Muito bom.
[Odpovědět]
8.července 2009 v 1:57 pm
kudlanka nábožná je shit, jakmile si na to přišel
[Odpovědět]
Quintin Odpověď:
23.října 2009 v 319: am
@ není chyba, začínám špatný dluh
"Databázi není podporována v PHP. Ověřte si, že to byl sestaven na server "
Může někdo prosím, pomozte mi!
Mám povolit myql podpora v php
restartovat apache
dont vědět, co els ke kontrole
[Odpovědět]