1、ActivePerl安装包:Bugzilla都需要Perl支持Patch安装文件:为Testopia打补丁包用Wamp集成安装包:配置Apache,MySql服务2 安装所有的安装软件3 把Bugzilla包解压缩到C: 并去掉bugzilla后边的-3.64. 打开CMD,到Bugzilla目录,运行Checksetup.pl这个命令会检查运行Bugzilla所需要的Perl模块,需要的会在列表最后列出来5 安装必须的Perl模块会提示模块在下载,如果有已经安装的或会降级的模块,会提示不用安装。6 再运行一遍Checksetup.pl, 会在bugzilla文件夹里生成localconfig
2、文件,需要去修改MySql服务器信息用记事本打开localconfig并把其中的user信息由“bugs”改成“root”,其他可以默认,(因为wamp默认配置的MySql用户为root)7 再运行一遍 Checksetup.pl, 会提示安装 MySql 数据库驱动,并按提示命令进行安装,安装完毕后在运行Checksetup.pl, 此时所有数据库都会正常安装(保证wamp运行中)8 数据库全部安装后,会提示输入SMTP host name,如果不用Bugzilla里的邮箱功能可以随便输入输入后,回到提示输入Bugzilla登陆邮箱地址(输入用户名是邮箱形式,此时生成的账户是Admin),并
3、输入密码输入完毕,回车后最后会提示Bugzilla安装成功9. 修改注册表,更改键值,增加cgi功能(ReadMe文件夹有输入路径提示)*把ReadMe中的httpd中的内容覆盖到C:wampbinapacheApache2.2.11conf下的httpd中去。10 选择wamp的Localhost,就可以到达Bugzilla页面了,并输入邮箱,可以进行参数设置了下边是几个常用的参数设置这个地方改成本机的IP,能确保每次点Home能到Bugzilla主页,要不每次都会提示更改urlbase参数进行Product,和定制自己需要的各种配置参数,优先级,版本号等11 完成Bugzilla安装并配置
4、好后,可以进行Testopia的配置了,解压缩Testopia压缩包到bugzilla根目录下12在Patch的安装bin目录下(C:Program FilesGnuWin32bin)找到Patch.exe,复制到Testopiatools目录下(其他目录也可以,这个地方法定的),为后边打补丁包做准备13 运行Checksetup.pl, 根据错误提示,将Util.pm里的错误行注释掉(配置老版本时没出现这个错误)14 运行Checksetup.pl, 并按提示安装GD-Graph3d,安装后再次运行Checksetup.pl, 会安装Testopia相关数据库,最后提示安装Testopia成
5、功在Browser里刷新Localhost,Testopia的相关选项会出现15 打Testopia的补丁包,先将patch3.6的路径”/”改成”(windows安装需要改成Windows 格式,且只改路径的,程序里的斜杠不要改!),运行patch.exe p0 i 并找到更改后的补丁包16安装补丁包后,再安装 ppm install Text:CSV , XML:Schema:Parser,XML:Twig这3个perl模块(为导入Case),再运行Checksetup.pl, 注释掉Importer.pm里的Validator这一行(现在不能导入xml格式的Case,只能CSV模式的,我不会安装Validator这个模块)17刷新localhost就能对Testopia进行操作了,可以写Case, Run Case, 导入CaseQ&A1只能导入CSV的case, 导入XML模块没配置好2 Bugzilla的邮箱功能没有配置3 对任意的错误可到Apache error log中查找错误提示,并根据错误提示解决4 导入Case可能是Testopia这个版本的bug需要手动填入Product项,并将”plans”- “Plans”首字母大写,就可导入成功(ReadMe里有可以导入的Case例子)5 Testopia2.4版本目前只支持Firefox,用IE打开有些东西显示不出来
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1