bugzilla配置安装好后都要配置哪些参数

3111人阅读
软件测试(12)
&&&&&&&bugzilla安装好后,访问时候,以管理员身份登录网页,第一次登录的时候,首页会提示进行参数设置,这些参数也可以从Administration-&Parameters里面找到,然后进行设置。或者有人直接在C:\bugzilla-5.0\data\params中设置参数。、
要进行邮件发送,要配置下面这些内容:
Administration-&Parameters-&Email:
mail_delivery_method 为 SMTP,;
mailfrom&& 为(我的163邮箱,其他类型没有试过);use_mailer_queue&& 为 off(因为缺少模块,这个选项无法设置为on,但是不影响发邮件,只是发送邮件有些慢);smtpserver& 为
163邮箱默认支持smtp服务;smtp_username& 为(和mailfrom相同);smtp_password 为***************(自己163邮箱的密码);smtp_ssl&& 为 on;(这个选项为off,发送邮件会提示“failed AUTH”,邮件发送失败,但是旧版本的bugzilla好像没有这个选项);smtp_debug& 为 off (选择为on时,邮件发送完毕,网页会显示很多debug信息,这个个人认为没有必要);
Administration-&Parameters-&Required Settings:
urlbase& 为 & 服务器地址,不可以为,设置为后者,其他用户无法登录。&Administration-&Parameters-&General:maintainer 为(和mailfrom相同);
经过这样的设置,发送邮件应该没有问题了,只是发送有些慢。
本节参考:
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:58859次
积分:1110
积分:1110
排名:千里之外
原创:47篇
转载:17篇
(1)(2)(4)(1)(1)(1)(1)(4)(3)(10)(4)(1)(1)(11)(7)(3)(1)(7)(1)(3)
(window.slotbydup = window.slotbydup || []).push({
id: '4740881',
container: s,
size: '200,200',
display: 'inlay-fix'Bugzilla使用手册
Bugzilla 是一个开源的缺陷跟踪系统(Bug-Tracking System),它可以管理软件开发中缺陷的提交(new),修复(resolve),关闭(close)等整个生命周期。
  Bugzilla是一个搜集缺陷的数据库。它让用户报告软件的缺陷从而把它们转给合适的开发者。开发者能使用bugzilla保持一个要做事情的优先表,还有时间表和跟踪相关性。不是所有的"bugs"都是软件缺陷。一些数据库中的内容是作为增强的请求(RFE)。一个RFE是一个严重级别字段被设为"enhancement"的"Bug".人们常说"bug",实际上意思是Bugzilla中的记录,所以RFEs经常被称作bug。
它能够为你建立一个完善的 Bug 跟踪体系, 包括报告 Bug, 查询 Bug 记录并产生报表,处理解决,管理员系统初始化和设置四部分
  1. 强大的检索功能
  2. 用户可配置的通过Email公布Bug变更
  3. 历史变更记录
  4. 通过跟踪和描述处理Bug
  5. 附件管理
  6. 完备的产品分类方案和细致的安全策略
  7. 安全的审核机制
  8. 强大的后端数据库支持
  9. Web,Xml,Email和控制界面
  10.友好的网络用户界面
  11.丰富多样的配置设定
  12.版本间向下兼容
为什么使用Bugzilla
Bugzilla是一个拥有强大功能的错误跟踪系统。它可以使我们更好的在软件开发过程中跟踪软件错误的处理过程,为开发和测试工作以及产品质量的度量提供数据支持,从而有效的保证软件产品的质量。
问题的处理
Bug报告状态分类(Status)
  待确认的(Unconfirmed)
  新提交的(New)
  已分配的(Assigned)
  问题未解决的(Reopened)
  待返测的(Resolved)
  待归档的(Verified)
  已归档的(Closed)
Bug处理意见(Resolution)
  已修改的(Fixed)
  不是问题(Nvalid)
  无法修改(Wontfix)
  以后版本解决(Later)
  保留(Remind)
  重复(Duplicate)
  无法重现(Worksforme)
指定处理人(Assigned To)
  可以指定一个处理人
  如不指定处理人,则系统指定管理员为默认处理人
新建一个Bugzilla账号
  1.当以个人身份需要访问登陆系统时需要 点击&New&Account&链接,输入你的Email地址(如:)然后点击&send&。
&要创建一个Bugzilla帐号,所有你需要做的就是输入合法的电子邮件地址。在这个地址,您将收到一封电子邮件,以确认您的帐户的创建。您将无法登录,直到你收到的电子邮件。如果没有一个合理的时间内抵达,您可以联系这个Bugzilla安装在管理员维护者。
  2. 稍候,你会收到一封邮件。邮件中包含你的登录账号(与你的Email相同)和口令,这个口令时Bugzilla系统随机生成的,你可以根据你的需要进行变更。
  3. 在页面的黄色页角中点击&Log In&链接,而后输入你的账号和口令。最后点击&Log in&
There was an error sending mail from 'bugzilla-daemon@' to '': Couldn't connect to 10.175.75.250
&遇到这样问题首先要看服务器的邮件服务开启没,smtp若没启动请启动
There was an error sending mail from 'bugzilla-daemon@' to '': Can't call method "address" on an undefined value at C:/Perl/site/lib/Email/Send/SMTP.pm line 25.
BUGZILLA里自带的有SMTP,只要SMTP能够通过认证就可以了,所以第三方,以及代码什么都不用修改,只要设置params里面的参数就可以了!在..\data\params设置如下参数:maintainer :& && && && && && &mail_delivery_method :& && && &SMTPmailfrom :& && && && && && && &sendmailnow:& && && && && && & onsmtpserver :& && && && && && & smtp_username:& && && && && &&&smtp_password :& && && && && & **********注意:maintainer、mailfrom必须相同!smtp_username邮箱必须是存在的真实的邮箱,smtp_password必须是你真实邮箱的真实密码(要与你所登陆邮箱时的密码相同)!邮件已经发送成功!如果还有不能连接等问题,只能说明你的邮箱和密码有问题!
产品和结构
  Bug记录按产品分类,每种产品按功能拆分成几类。以Bugzilla产品为例,它由以下几部分构成:
  Administration
  Bugzilla-General
  Creating/Changing Bug
  Documentation
  Installation
  Query/Buglist
  Reporting/Charting
  User Accounts
  Changing Passwords
  User Interface
一个Bug的生存周期
1.&&& 用户登录及设置流程:
打开浏览器,输入Bugzilla服务器地址:http://server/bugzilla/
进入主页面后,点击【新建帐号】New Account,进入注册页面。
  在注册页面中输入E-Mail地址和用户代号,然后,点击【New Account】,随后,你将收到一封包含初始密码的E-Mail。
如图所示:
 在收到E-Mail之后,点击【登录】,在帐号栏输入注册时使用的E-Mail地址,在密码栏输入邮件里通知的初始密码,然后,点击【Log In】。
  如忘记密码,在登陆页面中点击Forgot PassWord,点击【Reset PassWord】,根据收到的邮件进行重新设置密码。
(1)File a Bug (2)Search (3)Open a New Account
一、File a Bug 里面。首先选中一个产品后点击New时增加新的Bug
二、在Search 里面 Simple Search (简单搜索)选择Product的产品比如testproduct在点Search后可以快速定位到某一个产品的所有的Bug如图所示。
还可以高级搜索 如图所示:
一:首先有管理员登录系统 进入系统后进行系统配置
Administrator进入如下图所示
点击各个配置如参数配置Parameters 进入页面后进行配置
1若增加用户则点击Users创建新User 如图所示
在点击Add a New User
如图所示:
禁止一个用户:填写Disabled text 输入框即可
输入用户名和密码后点击保存会进入另一个页面设置一下
Login name:必须是用户的邮箱地址Password是修改密码,Bugmail Disabled:表示如果有人提交了新Bug后是否自动向我们的邮箱发送信息 设置一下是否有这些问题的权限。
Disable text:禁用文本之后再点击保存ADD。
要创建一个Bugzilla帐号,所有你需要做的就是输入一个合法的地址。在这个地址,您将收到一封电子邮件,以确认您的帐户的创建。您将无法登录,直到您收到。如果没有一个合理的时间内抵达,您可以联系这个Bugzilla安装的维护者
创建成功后页面如图所示:
除了第一个admin之外其他的最好全部选中 然后点击save changes
最后出现如图所示界面:
① 如果要删除一个账户请在参数配置里面 点击【】进入界面后如图所示
然后点击【allowuserdeletion】或者直接点击左侧列表菜单【Administrative Policies】进入页面如图所示:选择ON 后然后点击Save Changes 保存更改。
②&&& 在初次设置时一只设置不成功会出现报错之类的信息:Can't rename data\params.nhYFB to ./data/params: Permission denied at Bugzilla/Config.pm line 301
③&&& 这时就需要添加你登陆web server 用户对bugzilla文件夹的所有权限,如果用的是administrator登陆:右键c:\bugzilla&&共享和安全&&安全中勾选administrator的所有权限。如果你设置的超级管理员权限用户登录的而在服务器没有超级管理员权限必须设置users完全控制权限 然后在设置系统参数配置就会成功。
④&&& 这样你在对users用户管理一项时进入设置页面有个search按钮全部查询或者根据条件查询显示出users群组这样后面就会有删除【delete】按钮的权限如图所示:
对超级管理员的切记不要随意删除,对已不存在项目组的普通用户可以删除修改。
点击yes delete 删除用户成功。
2、创建项目
Administrator进入后点击Products创建新Products如图所示:
点击Add a Product
---输入产品名称和描述后点击Add 进入详细页面
3、当管理员将所有的配置项目都设置好后就可以发Bug了发Bug的流程为:点击首页后---&NEW --&File a Bug--&点击某一个产品比如Test,如图所示
其中为哪一个模块组建。
Component Description:组建描述
Version:为版本。
:报告者serverity代表问题的严重程度
Blocker为最严重的。
Critical严重 死机,丢失数据,内存溢出
Major&&& 较大的功能缺陷
Normal&& 正常
Minor&&& 较小的功能缺陷
Trivial& 细小 拼写、对齐类的错误
enhancement为最轻微的需要改进的。Hardware硬件。
Os代表操作系统。
输入Summary 摘要和Description 描述后
还可以添加Attachment写上附件的描述后点击提交。一个Bug即提交了。同时。在我们的邮件里面会马上收到一封邮件。
确定保存后进入下一页面如图所示:
阅读(...) 评论()bugzilla+windows安装手册 - 享受测试带来的一切 - 51Testing软件测试网 51Testing软件测试网-中国软件测试人的精神家园
越来越觉得自己走测试这条路是对的,越来越觉得自己适合做测试,这么久以来兴趣一直在激发我前进,一直在寻找下一个站点,我相信测试路上我一定会走的很远,我的测试道路一定会很宽阔,努力就有收获,也希望还在测试路口迷惘的朋友,不要再犹豫了,因为你的犹豫不决,会使你错过很多~~~~~喜欢就去just do it ,因为只有尝试了才知道自己适不适合,喜不喜欢。如果一味的问别人,永远找不到最终的答案。因为每个人的感觉不一样,每个人的情况不一样,每个人的前提条件都不一样,你会得到不同的答案,这样只能会使你更迷茫~~~~
bugzilla+windows安装手册
& 22:18:50
/ 个人分类:
&转自:for 的安装,请先查看:https://wiki.mozilla.org/Bugzilla:Win32InstallPackages&Bugzilla安装手册&for windows&&&will&&目录...........................................& 81 概述&&& Bugzilla在项目中已经使用了一段时间,相对商业缺陷跟踪系统,Bugzilla还是有很多优势的。&& 或许因为我是开源爱好者,特别钟爱这些开源的工具,想在其他项目中推广。但是Bugzilla的安装和配置,经常令很多人郁闷,尤其是在Windows下的安装。&& 为此在Windows上进行了多次试验,并简化了安装过程,这篇就是为了让更多的人轻松按装和使用Bugzilla,hope this helps!1.1 安装环境&版本Windows 2003 ServerActivePerl-5.10.0.1002-MSWin32-x86-283697.msi5.10.0.1002XAMPP1.7.12 安装2.1 安装前准备1.&下载ActivePerl-5.10.0本文中使用5.10.0版本测试通过,因此推荐使用5.10.0版本,已上传到CSDN,地址如下:如果想使用其他版本,可在此处下载:/activeperl/downloads/2.&下载XAMPP-1.7.1本文中使用1.7.1版本测试通过,因此推荐使用1.7.1版本。如果想使用其他版本,可在此处下载:3.&下载Perl模块(*推荐*)若选择网络安装Perl模块,可跳过此步。这些模块是根据bugzilla-3.4.4和perl-5.10.0,整理成的压缩包,并且包含自动安装脚本"install_ppms.pl”。推荐下载这些模块,然后使用“install_ppms.pl”自动安装,下载地址如下:4.&下载bugzilla本文中使用bugzilla-3.4.4,下载地址如下:5.&下载汉化包2.2 安装perl&1. 执行activeperl.exe2. 选择安装目录3. 完成&安装完成后,可使用perl –v&查看版本。2.3 安装XAMPP1. 执行xampp-win32-1.7.1-installer.exe2. 选择安装目录3. 安装完成时,保持默认选项即可&安装完成后,打开“XAMPP Control Panel”,启动Apache和MySQL,访问:,检查是否正常。2.4 Bugzilla1. 解压bugzilla-3.4.4.tar.gz2. 拷贝bugzilla-3.4.4至xampp/htdocs/目录下(可跳过)2.5 安装perl模块在bugzilla目录下,执行checksetup.pl –check-modules,检查有哪些模块还未安装。安装前准备的perl模块中以经包含了几乎所有所需要的模块。2.5.1 自动安装(*推荐*)为了方便安装,已经将bugzilla-3.4.4所需的模块整理成压缩包,下载地址见安装前准备部分。压缩包内包含了近50个模块,详细列表见附录。&安装步骤如下:1.&解压PPM_bugzilla3.4.4_required.zip至某个目录(路径中不要包含中文字符、空格)。2.&执行“install_ppms.pl”3.&检查是否有错误信息2.5.2 网络安装如果你的服务器可以直接连接上网络,也可以使用ppm install&module_name&通过网络安装。&使用默认的库,有时会找不到指定的模块,执行如下命令添加ppm库后,再尝试安装:ppm repo add&或者使用这种方式安装(package替换成模块名):ppm install http://cpan.uwinnipeg.ca/PPMPackages/10xx/package.ppd但是在通过代理上网的环境中,有时会不能正常安装。此类问题,可以搜索ppm install proxy等关键字来解决。若不能解决代理问题,可先将源文件或已编译好的文件下载至本地后,再通过手动安装,见3.4.3。2.5.3 手动安装已编译的二进制包1.&下载package.xml2.&打开该package.xml,搜索模块名称。如:Template-Toolkit3.&根据标签&CODEBASE HREF=”path/of/module/module-version.tar.gz”/&确定下载地址:。path/of_module/module-version.tar.gz如:&CODEBASE HREF="A/AB/ABW/Template-Toolkit-2.22.tar.gz"/&,从而确定下载地址:A/AB/ABW/Template-Toolkit-2.22.tar.gz4.&下载该文件后,使用7-zip解压。解压后会有2个文件:blib和module-versioon.ppd。如:Template-Toolkit-2.22.tar.gz解压后会有blib和Template-Toolkit-2.22.ppd。&5.&将blib文件夹压缩成module-version.tar.gz格式。如:Template-Toolkit-2.22.tar.gz6.&执行ppm install&module-version.ppd安装该模块。如:ppm install Template-Toolkit-2.22.ppd之所以按照上述方法下载和安装,是因为Activestate上的模块比较全,基本上所需要的都可以找到。当然也可以在其他地址下载zip包,解压后直接就可以安装。源码安装1.&安装7-zip,以解压.tar.gz文件。2.&下载编译器3. 在上搜索并下载模块4. 解压module.tar.gz5. perl Makefile.pl6. nmake7. nmake 8. nmake install3 配置3.1 localconfig再次执行checksetup.pl,不需要加参数。&checksetup.pl会列出你已经正确安装的Perl模块及版本信息。还会生成一个localconfig文件。这里面包含bugzilla一些参数的默认设置。用文本编辑器打开localconfig,需要修改$db_driver和$db_pass两个值。更改$db_driver为正确的,如:mysql、Pg或oracle(本例中使用mysql)。修改$db_pass,为访问数据库创建一个密码。3.2 MySQL1. 添加用户需要为bugzilla创建一个新的MySQL用户(让bugzilla使用root用户是很不安全的)。&下面的例子基于localconfig的默认设置。如果你更改过,需要在下面的中做同样的修改。“$db_pass”要替换为localconfig中的值(本例中$db_pass=bugs)。进入cmd命令窗口,并转到 XAMPP套件的mysql目录下,比如:X:\xampp\mysql\binmysql&mysql& GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE, LOCK TABLES, CREATE TEMPORARY TABLES, DROP, REFERENCES ON bugs.* TO bugs@"localhost" IDENTIFIED by "bugs";mysql& FLUSH PRIVILEGES;3.3 checksetup.pl接下来,重新运行checksetup.pl。它会编译UI模板,连接到数据库并创建数据库及表。完成后,会请求你输入管理员帐号的信息。Bugzilla可以有多个管理员帐号(你可以在稍后进行创建),但是你需要有一个来开始。输入管理员的Email地址,他或她的全称,以及密码。Checksetup.pl就执行完成了,你可以在任何时候重新执行它。3.4 Appache打开xampp/apache/conf/httpd.conf,在末尾添加如下内容:Alias /bugzilla "x:/path/of/bugzilla"&Directory "x:/path/of/bugzilla"&&&& Options ExecCGI All&&& AllowOverride All&&& ScriptInterpreterSource Registry-Strict&&& Order allow,deny&&& Allow from all&/Directory&3.5 修改注册表打开注册表编辑器,在HKEY_CLASSES_ROOT下新建.cgi项,在.cgi下新建Shell项,在Shell下新建ExecCGI项,在ExecCGI下新建Command项。修改Command的默认值为:X:/Perl/bin/perl.exe -T如图:&F5刷新后,重启Apache。3.6 汉化1. 解压bugzilla_chinese_template.zip2. 复制default和extension到xampp/htdocs/bugzilla/template/en目录下,替换原文件夹3. 重新访问,测试是否为中文页面3.7 解决报告和图表中文乱码问题打开perl/site/lib/GD/Graph/axestype.pm,找到子函数sub initialize {}。找到以下内容:&&$self-&set_x_label_font(GD::gdSmallFont);&& $self-&set_y_label_font(GD::gdSmallFont);&& $self-&set_x_axis_font(GD::gdTinyFont);&& $self-&set_y_axis_font(GD::gdTinyFont);&& $self-&set_legend_font(GD::gdTinyFont);&& $self-&set_values_font(GD::gdTinyFont);修改为:&&$self-&set_x_label_font('C:/WINDOWS/Fonts/SURSONG.TTF');&&$self-&set_y_label_font('C:/WINDOWS/Fonts/SURSONG.TTF');&& $self-&set_x_axis_font('C:/WINDOWS/Fonts/SURSONG.TTF');&& $self-&set_y_axis_font('C:/WINDOWS/Fonts/SURSONG.TTF');&& $self-&set_legend_font('C:/WINDOWS/Fonts/SURSONG.TTF');&& $self-&set_values_font('C:/WINDOWS/Fonts/SURSONG.TTF');4 附录4.1 模块列表PPM_bugzilla3.4.4_required.zip中包含了近50个模块,列表如下:1: 1_CGI.pm2: 2_TimeDate3: 3_Params-Validate4: 4_Class-Singleton5: 5_DateTime-TimeZone6: 6_DateTime-Locale7: 7_DateTime8: 8_AppConfig9: 9_Template-Toolkit10: 10_Email-Address11: 11_Email-Simple12: 12_Return-Value13: 13_Email-Send14: 14_Email-MIME-Encodings15: 15_MIME-Types16: 16_Email-MIME-ContentType17: 17_Email-MIME18: 18_Email-MessageID19: 19_Email-MIME-Modifier20: 20_DBD-mysql21: 21_GD22: 22_Chart23: 23_Template-GD24: 24_GDTextUtil25: 25_GDGraph26: 26_XML-Twig27: 27_IO-stringy28: 28_MailTools29: 29_MIME-tools30: 30_Authen-SASL31: 31_Email-Date-Format32: 32_MIME-Lite34: 34_Email-Abstract35: 35_Email-Simple-Creator36: 36_Email-MIME-Creator37: 37_Email-Reply38: 38_Email-MIME-Encodings39: 39_Email-MIME-Attachment-Stripper40: 40_PatchReader41: 41_Convert-ASN1-0.2242: 42_perl-ldap43: 43_Data-HexDump44: 44_RadiusPerl45: 45_FCGI46: 46_constant47: 47_Crypt-SSLeay48: 48_Task-Weaken49: 49_SOAP-Lite50: 50_HTML-ScrubberLinux下Bugzilla的安装与配置_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Linux下Bugzilla的安装与配置
&&Linux下Bugzilla的安装与配置
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩2页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢}

我要回帖

更多关于 bugzilla apache 配置 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信