MantisBT 缺陷管理系统

简介:

公司需要一套缺陷管理系统,这种系统比较热门的有 Jira、Redmine、MantisBT 等。

这次来整理一下 MantisBT,正好公司需要,以前的文档又丢失了。

下载地址:http://iweb.dl.sourceforge.net/project/mantisbt/mantis-stable/1.2.19/mantisbt-1.2.19.zip

一、准备 LAMP 或 LNMP 环境

文档链接:http://www.cnblogs.com/wangxiaoqiangs/p/5336180.html

shell > vim /usr/local/php/php.ini

date.timezone = Asia/Shanghai

二、MantisBT

shell > cd /usr/local/src
shell > wget http://iweb.dl.sourceforge.net/project/mantisbt/mantis-stable/1.2.19/mantisbt-1.2.19.zip

shell > unzip -d /usr/local/nginx/html/ mantisbt-1.2.19.zip

shell > cd /usr/local/nginx/html
shell > mv mantisbt-1.2.19 mantisbt
shell > chown -R nginx.nginx /usr/local/nginx/html/mantisbt

shell > mysql -uroot -p
mysql > create database mantisdb character set utf8;
mysql > grant all on mantisdb.* to [email protected] identified by ‘mantisdbpass‘;

三、启动 Ningx、Mysql、PHP-FPM,防火墙允许 TCP 80 端口被访问

四、Web 访问:http://192.168.12.128/mantisbt

1、Type of Database                                                    # MySQL
2、Hostname(for Database Server)                                # localhost
3、Username(for Database)                                          # mantisdbuser ,刚创建的用户
4、Password(for Database)                                           # mantisdbpass ,用户密码
5、Database name(for Database)                                  # mantisdb ,数据库名
6、Admin Username(to create Database if required)       # mantisdbuser
7、Admin Password(to create Database if required)        # mantisdbpass
8、Print SQL Queries instead of Writing to the Database # 不打印
9、Attempt Installation                                               # 开始安装

0、有报错解决报错,没有报错则点击 Please log into Mantis.

五、登录系统

默认用户:administrator
默认密码:root

My Account     修改一下,默认管理员密码。

Preferences     Language 修改语言为简体中文:chinese_simplified

Update Prefs   更新

六、邮件通知

shell > yum -y install postfix

shell > service postfix start

shell > chkconfig --add postfix

shell > chkconfig --level 35 postfix on

1、管理-->用户管理-->创建一个用户,操作权限为开发员,状态为启用

2、新创建的用户会收到一封邮件,通过链接修改密码

3、新建一个项目,提交一个测试问题,将问题分派给新建的用户,该用户会收到邮件通知

4、邮件通知是可配置的,更多规则在管理-->配置管理-->邮件提醒中配置,什么时候通知什么人!

## MantisBT 更多配置需自行琢磨,按需设定。

时间: 2024-08-21 16:41:30

MantisBT 缺陷管理系统的相关文章

一个缺陷管理系统数据库设计和界面设计分析

在Winform方面,基于业务的不同,我们可以利用工具的效率,快速做很多不同的业务系统,前期做了一个缺陷管理系统,想把单位的测试业务规范下,也好统计和分析每个版本的缺陷信息,本篇整理这些数据库设计和界面设计的相关内容,做一个介绍,希望给大家一个对比参照的案例进行学习了解. 1.缺陷管理系统的业务分析 在很多缺陷管理系统里面,我们往往需要管理的就是缺陷信息的记录,以及缺陷记录的开闭过程,从而实现了测试人员->开发人员->测试人员的整个闭环过程. 一般情况下,缺陷管理系统可以部署在局域网内,或者公

mantis缺陷管理系统的搭建与配置

mantis是一个开源的基于PHP技术的项目和缺陷管理系统,由于项目需要,搭建和配置使用mantis,遂将在自己VMware中的安装配置过程进行记录,以备查用. 系统版本:Windows 7-64位-旗舰版(实际环境Windows Server 2008 R2-64位) 软件版本:xampp-win32-1.8.3.mantisbt-1.2.8 1.安装xampp 因为mantis需要使用apache.mysql.php,若全部都单独安装,耗时耗力,好在可以使用xampp一次全部完成. 可以安装

Web自动化框架之五一套完整demo的点点滴滴(excel功能案例参数化+业务功能分层设计+mysql数据存储封装+截图+日志+测试报告+对接缺陷管理系统+自动编译部署环境+自动验证false、error案例)

标题很大,想说的很多,不知道从那开始~~直接步入正题吧 个人也是由于公司的人员的现状和项目的特殊情况,今年年中后开始折腾web自动化这块:整这个原因很简单,就是想能让自己偷点懒.也让减轻一点同事的苦力活:对于自动化测试与人工测试优缺势的问题,这里不想深入讨论,开一个博客收集一些观点然后开个讨论组讨论效果可能会更好. 标题上列的,是自己对web自动化这块统一的一个想象或是一套完整的自动化应所包含的的部分,目前完成了excel功能案例参数化+业务功能分层设计+mysql数据存储封装+截图+日志+测试

缺陷管理系统mantisbt环境搭建

mantisbt 搭载在lamp环境下 <VirtualHost *:8000> DocumentRoot "/data/mantisbt" </VirtualHost> cd /data unzip mantisbt-1.2.17.zip #建立数据库 浏览器输入 127.0.0.1:8000 数据库已经建立 administrator已经能登录(密码root )下一步修改配置文件 #修改配置文件 支持账号注册 密码修改 vim /data/mantisbt/

搭建Mantis 缺陷管理系统(转)

转自 什么是Mantis MantisBT is a free popular web-based bugtracking system (feature list). It is written in the PHP scripting language and works with MySQL, MS SQL, and PostgreSQL databases and a webserver. MantisBT has been installed on Windows, Linux, Ma

基于LAMP和XAMPP部署MantisBT

一.MantisBT缺陷管理系统简介 MantisBT 是一种基于 Web 的 Bug 跟踪系统,MantisBT 是使用 PHP 开发的,支持多个数据库后端,包括 MySQL.MS SQL 和 PostgreSQL.作为PHP脚本,MantisBT可以在PHP支持的任何操作系统上运行.官方文档: https://www.mantisbt.org/docs/master/en-US/Admin_Guide/html-desktop/#admin.install 二.环境准备 2.1.官方环境要求

缺陷提交

怎么提交缺陷?测试过程中都要注意什么? 第一 缺陷截图 理由: 缺陷可能难以重现,而在你再次验证该缺陷前你并不知道这点,所以养成先对缺陷截图的习惯,这样不管啥时候,你都可以对相关人员直观的展示出现过的问题.至少别人不可以否认你说“问题压根不存在” 第二 是否重现 对于发现的缺陷,至少进行2-3次的重复验证. 理由: 1.判断缺陷是否可重现 2.确定重现缺陷需要的最简单步骤   遇到难以重现的缺陷怎么处理? a) 停止操作,开始记录 尽量回忆之前的操作步骤.操作过程,并记录下来.包括操作环境.所以

再学UML-Bug管理系统UML2.0建模实例(一)

1.项目概述       随着软件项目规模和复杂性的增大,有效跟踪和管理项目中存在的缺陷Bug变得越来越重要.每一个软件企业都需要妥善处理软件中的缺陷,这将直接关系到软件过程质量与软件产品质量,但并非所有的软件组织都知道如何有效地管理自己软件中的缺陷.在软件缺陷管理(Software Defect Management)中,软件缺陷的分类和管理非常重要,因此软件缺陷管理工具的开发和使用将在现代软件开发中发挥重要作用.本系列文章将使用UML2.0对Bug管理系统进行全程建模,该系统名为缺陷管理系统

Jmeter集成Jira提交缺陷

笔者曾在文章<Jmeter排忧解难-生成excel结果文件>聊到了一种提高接口测试效率的方法.今天,咱们接着对"提高接口测试效率"这个话题做更深入的探讨.作为一名接口测试人员,我们是否一直在不厌其烦地重复以下工作. 对于验证不通过的测试案例,拷贝接口响应报文及上送报文.对关键信息截图.用一种开发人员易于理解的语言对bug做详细描述,然后登陆缺陷管理系统去提交bug. 当然,此刻有童鞋可能会想到,一般的缺陷管理系统都支持批量提交缺陷,所以提交缺陷并不会占用测试人员太多的时间.