禅道测试管理工具安装和使用.docx_第1页
禅道测试管理工具安装和使用.docx_第2页
禅道测试管理工具安装和使用.docx_第3页
禅道测试管理工具安装和使用.docx_第4页
禅道测试管理工具安装和使用.docx_第5页
免费预览已结束,剩余15页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2012MSE工大软件班题 目: 软件测试工具介绍-禅道测试管理工具 班 号: 2012MSE工大软件班姓 名: 赵文峰 12SG37342任课教师: 刘曙日期:2012年11月6日目录一、禅道项目管理软件基本情况介绍:3二、禅道项目管理软件安装32.1、系统环境32.2、安装Apache服务器32.3、安装PHP 8.3.842.4、安装DotNet 4.072.5、安装Mysql 572.7、PHP配置102.8、Mysql配置112.9、禅道安装12三、禅道项目管理软件基本工作流程:14四、禅道项目管理软件使用:144.1、组织管理模块144.2、产品管理模块154.3、项目管理模块164.4、测试管理模块164.5、文档管理模块17五、禅道项目管理软件各个模块关系:17附件一:19一、禅道项目管理软件基本情况介绍: 禅道是一款国产的、开源免费的项目管理软件,它集产品管理、项目管理、测试管理、文档管理、组织管理于一体,能够满足中小型企业项目管理的基本需求。使用PHP + MySQL开发,服务器基于Apache支持,第三方开发者或者企业可以非常方便的开发插件或者进行定制以便适合自己的应用。二、禅道项目管理软件安装2.1、系统环境操作系统:Windows XP Professional SP3 禅道安装版本:禅道2.3服务器:Apache httpd 2.2.21开发软件:PHP-5.3.8数据库:Mysql-、安装Apache服务器开始安装,点击“Next”。往下进行,出现如下图二,不进行修改,点击“Next”。依次往下进行,安装目录可以进行修改(建议为:C:Program FilesApache2.2),点击“OK”,继续进行直到Apache安装结束。在浏览器中的地址栏输入http:/localhost,如果页面显示“It works!”,说明安装成功。2.3、安装PHP 8.3.8开始安装,勾选,点击“Next”。继续进行,安装目录可以设置为为:C:Program FilesPHP,点击“Next”,勾选“Apache 2.2.x Module”,点击“Next”。将Apache的安装目录:C:Program FilesApache2.2,填写在下图的输入框中,点击“Next”。将下图中的“Script Executable”和“Extras”修改为“Will be installed on local hard drive”,点击“Next”。PHP安装结束,在命令提示行输入:php i,如果出现如下的信息,表示php安装成功。如果没有显示,请等待后续的PHP配置环节(见2.7)。2.4、安装DotNet 4.0启动安装,以默认的配置进行后续的安装。2.5、安装Mysql 5启动Mysql安装程序(注:安装此版本的Mysql,Windows操作系统必须已安装DotNet Framework 4.0)。往下进行,一直点“Next”,“Setup type”界面,我将Mysql的安装目录改为:C:MySQL,Date Path改为:C:MySQLDBF,以便管理。如图:继续往下“Next”,进入“Configuration”界面,我们进行一些必要的设置,比如密码的!点击“Next”,直到完成配置,按win+R,输入:cmd,运行命令提示符,输入:MySQL u root p,然后输入设置的密码,如果正确的进入了数据库,则MySQL安装成功。2.6、Apache配置Apache配置主要是对httpd.conf的配置,此文件在此目录:C: Apache2.2conf(注:在此文件中所有级联目录的分隔都使用此符号“/”)。加载PHP,设置Apache加载PHP的功能模块,这主要通过php5apache2.2.dll来连接,将该文件的路径以及PHP的安装路径添加在httpd.conf配置文件中。按Ctrl+F搜索“LoadModule”,定位到下面语句中:#LoadModuleusertrack_module modules/mod_usertrack.so#LoadModuleversion_module modules/mod_version.so#LoadModulevhost_alias_module modules/mod_vhost_alias.so本次安装追加以下内容:LoadModule php5_module C:/PHP/php5apache2_2.dllPHPIniDir C:/PHP/设置网站目录,比如我将网站目录路径设置为:C:WebRoot。则按Ctrl+F搜索“DocumentRoot”,定位到下面语句中:# documents. By default, all requests are taken from this directory, but# symbolic links and aliases may be used to point to other locations.DocumentRoot C:/Apache2.2/htdocs将以上的语句修改并追加为如下内容(注:DocumentRoot后引号的内容则为你设置的网站目录的绝对路径):# documents. By default, all requests are taken from this directory, but# symbolic links and aliases may be used to point to other locations.#DocumentRoot C:/ Apache2.2/htdocsDocumentRoot“C:/WebRoot/”同时也要更改下面一处:# This should be changed to whatever you set DocumentRoot to.#改为:# This should be changed to whatever you set DocumentRoot to.#设置目录权限,继续往下,找到如下语句: Options FollowSymLinksAllowOverride None Order deny,allowDeny from all将语句“Deny from all”修改为“Allow from all”。设置目录索引,继续往下找到语句“”,将下一句追加为:DirectoryIndex index.html index.php default.php home.php设置类型关联,以便使得Apache服务器能够识别PHP文件。按Ctrl+F,搜索“”,在该标签的范围内的最后面添加如下语句: AddType application/x-httpd-php .php .phtmlApache配置完成。2.7、PHP配置PHP的配置主要是对PHP环境变量的配置,以及PHP安装目录下的php.ini进行配置。PHP环境变量配置,可能安装的过程中软件没有自动添加环境变量,所以手动检测并添加。,右键点击“我的电脑”“属性”,选择“高级”选项卡,在点击选项卡下部的“环境变量”按钮,找到“系统变量”中的变量名为Path的变量,添加PHP的安装目录路径以及PHP的ext扩展目录路径,比如我的PHP的安装目录为:C:PHP,则添加如下语句:;C:PHP;C:PHPextPhp.ini的配置,定位registe_globals =Off; Whether or not to register the EGPCS variables as global variables. You may; want to turn this off if you dont want to clutter your scripts global scope; with user data.; You should do your best to write your scripts so that they do not require; register_globals to be on; Using form variables as globals can easily lead; to possible security problems, if the code is not very well thought of.; /register-globalsregister_globals = on将其中的“register_globals”值改为off。建议不要打开此开关,区别在于这个值是用来打开全局变量的,比如表单送过来的值 ,如果这个值设为“Off”,就只能用“$_POST变量名、$_GET变量名” 等来取得送过来的值,如果设为“On”,就可以直接使用“$变量名”来获取送过 来的值,当然,设为“Off”就比较安全,不会让人轻易将网页间传送的数据截取 。这个值是否改成“On”就看自己感觉了,是安全重要还是方便重要?(注:如果你已按PHP环境变量配置,则此步可以省略)定位到此语句“; On windows:”:; extension_dir = ./; On windows:; extension_dir = ext将上面的第三句,去掉“;”注释,并改为:extension_dir = extension_dir=C: PHPext。Php配置完成。2.8、Mysql配置MySQL的配置主要是数据库编码的改变。由于此次采用的是UTF8版的系统,因此建议提前更改MySQL数据库的字符编码。在MySQL的安装目录中,添加一个名为:my.ini的配置文件,文件内容如下:client#修改客户端默认字符编码格式为utf8default-character-set=utf8mysqld#修改服务器端默认字符编码格式为utf8character-set-server = utf8完成以上的所有配置,可以进行如下测试。在网站目录中添加一个index.php的PHP文件,内容为:在浏览器的地址栏输入:http:/localhost。得到如下页面信息,则表示配置成功。2.9、禅道安装将已下载的 禅道2.3 压缩包,解压到网站目录中即可。我的目录路径为:D:Apache_Root。开始安装HDWiki。在浏览器的地址栏输入:http:/localhost:8888/zentaopms/www/install.php按要求添加数据库密码,数据库名可以修改,保存信息。进行基本设置。安装成功,结束 禅道2.3 安装。三、禅道项目管理软件基本工作流程: 产品创建项目创建测试管理,基本流程图如下: 四、禅道项目管理软件使用:4.1、组织管理模块在组织管理模块中,首先由系统管理员来添加公司名称、部门、用户、权限分组、权限的设置等基本信息,设置项目相关干系人的权限以便于项目的开展,各角色的权限见附件一。在本模块中用户权限的分配非常重要,会影响到相关参与人的使用,在使用过程中需要添加和删除权限时,可有系统管理员进行设置,设置后相应的用户重新登录即可。本模块如下图:4.2、产品管理模块在产品管理模块中,首先需要添加要开发的产品,产品需求维护人员(产品经理)根据需求规格说明书,添加产品的各个模块、子模块,设置产品模块的大致计划完成时间,添加各个模块的详细需求,并形成需求列表,经过公司相关干系人讨论后写入需求规格说明书需求可以不通过评审直接转化为项目需求,如果是未写入需求规格说明书的需求,新增需求后需要通过相关干系人的评审,评审通过后进入项目需求,进行开发设计实现。本模块如下图:4.3、项目管理模块在项目管理模块中,首先由项目经理(开发主管)添加经公司立项的项目,组建项目完成所需要的团队人员(DEV、QC、QA),一个项目下可以有多个产品,但是最好一个项目对应一个产品这样尽量减少操作的复杂性,项目建立后可进行产品关联,关联产品中的需求为项目需求,在项目需求列表中对需求进行任务分解,使每个需求细化到多个相应的任务,每个任务的划分要以开发人员能在48小时内完成为标准,并把任务指派相关干系人(开发人员),开发人员根据分配的任务进行开发工作,项目经理根据阶段性完成开发创建版本(build),进行测试申请、提交测试,测试人员根据提交的Build进行测试工作。本模块如下图:4.4、测试管理模块在测试管理模块中,由测试人员根据产品管理中的需求生成测试用例,根据测试任务提交的测试申请进行用例关联,执行测试用例,根据测试用例的执行结果提交相应的Bug并指派给相应的开发人员,在缺陷管理中根据Bug的相应状态对Bug进行处理(回归验证、关闭等),最终所有的Bug关闭,所有的测试用例通过形成可发布版本。本模块如下图:4.5、文档管理模块拥有不同分组(角色)的各个用户都可以有文档管理模块功能,各个用户可创建自己相关的文档库,上传自己相关的文档资料,方便自己对文档进行管理和查询。五、禅道项目管理软件各个模块关系: 禅道项目管理软件各个模块并不是独立的,各模块间存在关联和交互,产品管理模块和项目管理模块之间通过产品需求进行联系,项目的需求直接来源于产品;产品管理模块和测试管理模块之间通过产品需求、测试用例进行联系,测试用例由产品需求生成;项目管理模块和测试模块之间通过测试任务、Bug管理进行关联,各个模块之间的联系如下图:六、禅道项目管理软件学习总结:在不影响正常工作的情况,抽出空闲时间对禅道项目管理软件进行了解,通过学习对该款软件有了一定的认知,本软件较适合中小软件企业,在敏捷快速软件开发时能起到一定的帮助作用,能够规范项目的开发、测试,对控制项目的开发进度起到管理作用,建议可以引入一个产品进行试用。附件一:Admin角色模块可执行的操作(组织人员的管理)组织视图1. 用户列表:用户增加、删除、编辑2. 部门维护:新增部门、新增部门下级部门;部门修改、删除3. 权限分组:新增分组、权限维护、成员维护、编辑、删除(具体权限有些需重新勾选)4. 公司管理:公司信息完善后台管理1. 插件管理:2. 扩展编辑器3. Email配置(Administrator)4. 从其他系统导入5. 回

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论