安装 RQM
重启 WASCE 服务器
将 WASCE 服务器的安装目录简称为 WASCE_HOME,打开命令窗口,切换工作目录到 wasce_Home/bin,在启动服务器之前,必须设置 GERONIMO_OPTS 变量,在不同平台,分别输入如下命令:
清单 6. 设置 geronimo_opts 参数
Windows
set GERONIMO_OPTS=-Xmx1000M -XX:MaxPermSize=128m -Dcom.ibm.team.repository.provision.profile =file:///JAZZ_HOME/server/conf/jazz /provision_profiles -Dcom.ibm.team.server.configURL=file:///JAZZ_HOME/server/conf/jazz/ teamserver.properties -Dlog4j.configuration=file:///JAZZ_HOME/server/log4j.properties -Djava.awt.headless=true -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -Dcom.ibm.team.repository.discovery.document.location= file:///JAZZ_HOME/server/conf/jazz/services.xml -Dcom.ibm.team.repository.friends.config.location= file:///JAZZ_HOME/server/conf/jazz/friendsconfig.rdf |
AIX / Linux / Solaris
export GERONIMO_OPTS=”-Xmx1000M -XX:MaxPermSize=128m -Dcom.ibm.team.repository.provision.profile =file:///JAZZ_HOME/server/conf/jazz /provision_profiles -Dcom.ibm.team.server.configURL=file:///JAZZ_HOME/server/conf/jazz/teamserver.properties -Dlog4j.configuration=file:///JAZZ_HOME/server/log4j.properties -Djava.awt.headless=true -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -Dcom.ibm.team.repository.discovery.document.location= file:///JAZZ_HOME/server/conf/jazz/services.xml -Dcom.ibm.team.repository.friends.config.location= file:///JAZZ_HOME/server/conf/jazz/friendsconfig.rdf |
备注 :
打开命令窗口,切换到工作目录 wasce_Home/bin,其中 wasceHome 是服务器的安装目录。调用服务器的 startup 脚本
Windows
startup.bat |
Linux
startup.sh |
备注 :
尽管 WASCE 服务器有多种启动的方式,推荐通过在命令行输入 startup.bat(sh),这样可以确保 GERONIMO_OPTS 参数在 WASCE 启动时被读入。
为了检查您是否正确配置了这些 GERONIMO_OPTS 参数,可以通过在浏览器访问 http://localhost:8080/console/portal/Server/Java%20System%20Info 查看 WASCE 的系统信息,使用以下信息登录:缺省用户名为 system,缺省密码为 manager,在 Etc 标签窗口下,您可以看到刚刚配置的一些 RQM 参数,如下图所示:
部署 jazz 应用程序
通过在浏览器访问 http://localhost:8080/console/portal 登录 WASCE 服务器。
在登录页面上,通过输入授权访问管理控制台的用户名和密码来登录到管理控制台。默认用户名为 system,默认密码为 manager,在管理控制台页面上,找到 Console Navigation,然后在 Applications 标签下,选择 Deploy New。在 Archive 这一栏,选择 JAZZ_HOME/server/tomcat/webapps 目录下的 jazz.war,在 Plan 这一栏,选择刚刚创建的 geronimo-web.xml 文件,单击 [Install], 开始部署 RQM 应用。
访问配置 RQM
登录到 RQM 的管理控制台
在浏览器访问 https://localhost:8443/jazz/admin,进入 RQM 的登录界面,根据权限设定,只有隶属于 JazzAdmin 和 JazzDWAdmin 的用户才有权限进入,所以我们要使用在 LDAP 服务器总配置好的 JazzAdmins 和 JazzDWAdmin 用户登录。
图 16. RQM 登录界面
如果使用 JazzUsers 或 JazzGuests 组的用户登录,会出现 The user testUser is not authorized to access Jazz Team Server Admin UI 的错误提醒。
图 17. 用户认证失败
配置 RQM 高级属性 .
单击 Configure 下的 [Advanced Properties],在屏幕右方会出现所有的配置属性。
图 18. 高级属性链接
在本文中,我们使用 DB2 Express-C 来保存测试资产,单击 [Database Connection],对数据库连接信息进行详细配置。
图 19. 数据库连接属性
图 20. 选择注册类型
配置 RQM
在浏览器访问 https://localhost:8443/jazz/setup 进入用户配置界面,进一步配置 RQM 使用的数据库的连接信息,邮件通知功能和用户注册信息。
RQM 提供了两种配置方式 Fast Path Setup 和 Custom Setup,如果您采用 RQM 的默认设置,可使用 Fast Path Setup。本文中对数据库连接信息和用户注册信息需进行详细的设定,推荐使用 Custom Setup 的配置方式,它会引导您进行详细的 RQM 设置。
数据库连接信息配置
在上一步配置 RQM 高级属性时,已经对数据库连接信息进行了设定,在这里只需检测确保上一步配置的信息和实际情况相同。
图 21. 配置数据库和连接类型
图 22. 数据库位置和密码信息
E-mail 通知
如果您想追踪 RQM 中任何的工作项目的变化,在 E-Mail Notification 一栏中选择 Enabled,然后对 SMTP 服务器进行正确的参数设置,这样就可以开通电子邮件通知,每当项目信息发生变化,您将会收到一份邮件通知。
如果您对邮件通知功能不感兴趣,在 E-Mail Notification 一栏中选择 Disabled。
图 23. 设置邮件通知
用户注册信息
在“Select the type of user registry you will use”域中选择 LDAP,开始设置 RQM 和 LDAP 的连接。
图 24. 选择用户注册类型
下一步,在 LDAP Registry Location 域填写 LDAP 服务器的位置:格式为:ldap://ldap_server_ip:port,在 User Name 和 Password 域,填写访问 LDAP 的用户信息,如果您打算匿名访问 LDAP 服务器,这两处可以不填。
图 25. 配置 LDAP 连接信息
在 Base User DN 域中,设定 LDAP 中 RQM 用户的 Base DN。
在 User property Names Mapping 中,对 RQM 用户的属性和 LDAP 服务器中的属性进行匹配映射。
图 26. 设置 base DN 和用户属性映射
在 Base Group DN 域中,设定 LDAP 中 RQM 用户组的 Base DN。
在 Jazz to LDAP Mapping 中,对 RQM 用户组属性和 LDAP 服务器中的用户组属性进行匹配映射。
图 27. 设置 Group DN 和组属性映射
在 Group Name Property 域中,填写 LDAP 服务器中 RQM 用户组的名字,默认值为 cn。
在 Group Member Property 域中,填写代表属于 LDAP 服务器某个组成员的属性,默认值为 members。
图 28. 组名和代表组成员的属性
创建缺省项目域
正确配置完以上数据后,您就可以开始您的第一个 RQM 管理项目了。
图 29. 创建缺省项目
总结
通过以上配置,您可以成功地将 RQM 运行于 WASCE 服务器上,运用 LDAP 目录服务器中注册的用户登录 RQM,体验新一代测试管理和质量管理平台。它会从业务需求到测试计划,设计和执行过程进行跟踪,来帮助您有效控制软件质量。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14780873/viewspace-673746/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/14780873/viewspace-673746/