ProjeQtOr简介—质量全面管控(6)

发表于:2017-5-26 10:42

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:葛长芝 鲁盈盈 欧仕强    来源:51Testing软件测试网原创

  1.7  ProjeQtOr简介
  很多项目经理只关注了项目计划,而忽略了其他方面,造成项目延期,出现较大风险。一个优秀的项目经理需要预估项目风险、评估风险,建立执行计划和迁移计划,跟踪记录项目中发生的情况,如事件(故障)、缺陷、变更申请、支持申请等,而ProjeQtOr 恰恰是提供这些功能的一个平台。下面简要介绍部署和使用ProjeQtOr。
  1.7.1  部署ProjeQtOr
  (1)部署ProjeQtOr之前需要搭建以下环境:
  · MySQL数据库5及以上版本,或者PostgreSQL 数据库V8.4、V9.1以上;
  · PHP服务器5.2及以上版本;
  · 一个WebServer,如Apache、Nginx。
  提示:需要快速搭建环境,可以使用一键式的XAMPP(Apache+MySQL+PHP+PERL)建站集成软件包、Easy PHP、Zend Server。这里就不具体讲解安装步骤了,读者可自行从网上查看。这种方式仅适合测试评估使用,实际上线环境还是建议安装独立的HTTP、PHP服务器和数据库,以达到较好的性能。
  (2)从ProjeQtOr官网下载需要安装的版本,当前比较稳定的版本是V5.2.5。
  下载的网址是:http://www.projeqtor.org/en/product-en/downloads。
  (3)将下载的文件(projeqtorVx.y.z.zip)解压到需要安装的Web服务器的Web目录下。若使用XAMPP安装,其解压目录类似于"/opt/lampp/htdocs/projeqtor"。赋予ProjeQtOr目录足够的权限,可以满足日志文件的创建与写入。
  (4)在确认服务器和数据库启动的状态下,可以访问浏览器http://127.0.0.1/projeqtor。这里的"127.0.0.1"可以改为计算机的真实IP地址。
  (5)第一次访问ProjeQtOr时,会弹出如图1-22所示的初始配置页面,可以进行各项配置。
  如果需要重新设置配置项,可删除projeqtor/tool/parametersLocation.php文件。升级系统时,在对配置页面进行设置后,数据库会升级,原有数据仍会保留。
  
图1-22  ProjeQtOr 初始配置页面1
  如图1-23所示的初始配置页面中的配置项可根据需要进行修改,如E-mail、Default time zone(时区)和Currency(货币)。根据需要可以设置语言为"zh",表示简体中文;时区设置成"Asia/Shanghai",表示上海;货币设置成"?",表示人民币。
  
图1-23  ProjeQtOr 初始配置页面2
  配置页面上的所有配置项都存储在parameters.php文件中,对应关系如表1-14所示。这里只列举了部分参数配置项,其他配置项可查看用户手册。
  表1-14  ProjeQtOr配置项
  (6)设置配置项后,进入登录页面,输入默认的管理员用户名admin和密码admin,单击"OK"按钮。这时将会花费几分钟的时间来创建数据库,完成后会提示更新成功信息,如图1-24所示。
  
图1-24  数据库更新成功
  (7)登录系统,ProjeQtOr初始页面如图1-25所示。
  
图1-25  ProjeQtOr 初始页面
  (8)登录系统后,可以更改系统语言。这里选择左侧菜单项中的"Parameters"→"User parameters",在右侧打开的用户参数配置项中,将"language"设置为"Chinese-简体中文",如图1-26所示。若还有部分选项没有翻译成中文,可以自行修改/tool/i18n/nls/zh/lang.js文件。
  
图1-26  用户参数-语言设置
  1.7.2  常用术语
  以下是ProjeQtOr系统中常见的术语,理解它们有助于更好地管理项目。
  · Project(项目)
  Project是ProjeQtOr 最主要的元素。它根据用户概况提供最高级别的访问权限和可见度,可以有子项目或父项目。还可以定义模板项目,不过仅是公司组织结构的定义。
  · Document(文档)
  文档是一个产品或项目描述性的参考文献,它以版本号存储在特定的目录下。
  · Activity(活动)
  活动是可以计划的任务,一般有起止时间,可以分配资源,也会在甘特图上显示。
  · Ticket(工单)
  工单是一种不能统一规划的任务。一般来说,每个工单都是短期的活动,需要反馈和跟踪。比如,不能预估的缺陷也可以定义成一个工单,因为其不能预计到,也需要反馈和记录。一个权限申请也可以作为一个工单。
  · Milestone(里程碑)
  里程碑是一个项目中关键性的、可以作为标志的事件。它在项目中不占用资源,是一个时间点。
  · Actions(措施)
  措施用来规避风险,给未发生的风险提供迁移措施。
  · Risk(风险)
  风险会对项目造成负面影响和威胁,但可以被中和或者降低。风险管理是项目管理中非常重要的一点,可以识别影响,避免和监控一些风险。
  · Opportunities(机遇)
  机遇可以看做是正面的风险,它不是危险而是机会,可以给项目提供正面影响。
  · Issue(问题)
  问题是项目中存在的一个风险。
  1.7.3  系统配置-系统管理员
  前面讲述了安装和配置ProjeQtOr,下面讲解使用管理员账号创建基础数据的方法,为后续的项目管理使用做准备。
  1.创建角色
  用系统管理员账号登录系统后,选择菜单项"参数(Parameters)"→"访问权限(Access Rights)"→"产品(Profiles)",进入用户角色信息页面,单击"添加"按钮 ,如图1-27所示。填写正确的角色描述信息后,单击"保存"按钮 或按Ctrl+S快捷键添加角色成功。
  
图1-27  添加角色
  提示:ProjeQtOr的所有条目保存都可以用Ctrl+S快捷键。
  系统默认已有的角色是项目成员(Project Member)、项目经理(Project Leader)和总监(Supervisor),用户可根据项目需求添加开发人员、测试人员、开发经理、测试经理、产品专员和产品经理等角色,如图1-28所示。
  
图1-28  添加角色
本文选自《质量全面管控—从项目管理到容灾测试》第一章,本站经电子工业出版社和作者的授权。
版权声明:51Testing软件测试网获电子工业出版社和作者授权连载本书部分章节。
任何个人或单位未获得明确的书面许可,不得对本文内容复制、转载或进行镜像,否则将追究法律责任。
项目管理工具对比—质量全面管控(5)
21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号