首页  >> 配置管理  >> IBM Rational ClearQuest / ClearDDTS/TestManager
ClearQuest 7.0 邮件提交/通知配置方法
作者 听雨屋檐人   查看 8921   发表时间 2006/9/7 09:42  【论坛浏览】
原创作品!如需转摘请标明出处!谢谢。
ClearQuest 7.0 邮件提交/通知配置方法
一.ClearQuest概述:
1. 提供基于活动的变更和缺陷跟踪。
2. 以灵活的工作流管理所有类型的变更要求,包括缺陷、改进、问题和文档变更。
3. 能够方便地定制缺陷和变更请求的字段、流程、用户界面、查询、图表和报告。
4. 开箱即用特性提供了预定义的配置和自动电子邮件通知和提交。
5. 与 Rational ClearCase 一起提供完整的 SCM 解决方案。
6. 拥有“设计一次,到处部署”的能力,从而可以自动改变任何客户端界面(Windows、Linux、UNIX 和 Web)。
7. 可与 IBM WebSphere® Studio、Eclipse 和 Microsoft .NET IDE 进行紧密集成,从而可以即时访问变更信息。
8. 支持统一变更管理,以提供经过验证的变更管理过程支持。
9. 易于扩展,因此无论开发项目的团队规模、地点和平台如何,均可提供良好支持。
10. 包含并集成于IBM Rational Suite® 和 IBM Rational® Team Unifying Platform,提供生命周期变更管理。
二.ClearQuest对于邮件系统的支持
基于ClearQuest的缺陷管理解决方案可帮助项目定制缺陷管理流程,支持缺陷的跟踪管理;实现与邮件系统得互联,通过邮件系统将缺陷及时反馈给开发人员和项目负责人;帮助整理缺陷,分发、修正和更新,缺陷信息查询,方便的版本发布管理,降低发布风险。
对于企业内部可以通过ClearQuest对邮件的支持达到即使通知的功能。对于企业外部可以方面外面的测试人员通过邮件系统申报相应的缺陷,而又起到良好的保密性。
三.ClearQuest中邮件功能设置
1. 邮件提交功能:
首先打开mailreader(默认位置:C:\Program Files\Rational\ClearQuest)

点击查看大图
1


双击后大家会看到如下的界面,我们需要为mailreader添加一个mail信息项。
点击查看大图
2


ClearQuest7.0的mailreader中已经去掉MAPI的选项,IBM这样做也是有自己的理由的,现在的SMTP应用比较广。

点击查看大图
3


这里填写的server地址都是mailreader读取的邮箱的server。比如说我们提供给第三方测试公司的邮箱是:cqbug@163.com,那我们的SMTP应该写入:smtp.163.com,
Pop Server:pop.163.com
填入后点击下一步,需要写入邮箱的地址、登陆用户名、登陆密码。再次点击下一步的时候,就完成邮箱方面的设置,进入到ClearQuest数据库的设置:
点击查看大图
4

在这个对话框中就需要点击 ,然后进行邮件信息导入ClearQuest数据库的信息。
点击查看大图
5

ClearQuest数据库会对应每一个schema建立相应的模式库,每个模式库又允许有多个project数据库,所以我们需要选择需要导入邮件的数据库,用户也需要是有权限的用户,这里推荐使用admin级别的用户。
点击查看大图
6

配置ClearQuest数据库第二步,可以选择数据库中有缺省回复操作的记录类型。如果回复与此类型的记录有关的一发送电子邮件,回复将应用于使用我们指定操作和字段的相关记录,通常情况下,这将用于追加对记录中特定字段的响应。
这个就是邮件提交的格式了!设定后,会自动根据邮件中的内容,写入相对应的数据库中,在查询的时候可以查找到的。
当mailreader设置好后,需要在服务中启用相应的服务:Rational ClearQuest Mail Service,这个服务只有在我们设置好mailreader后才能启用。
2.邮件通知功能
ClearQuest 提供一套完备的电子流管理系统。它可以利用企业现有的邮件服务系统实现自动电子邮件通知功能。当系统内提交了新的变更请求或已有变更请求的状态发生变化时,ClearQuest会自动通过电子邮件通知相关的人员,从而大大促进团队的沟通和协作。

前提条件:1、所有人的邮件地址要写正确(用户管理中)。


2、设置邮件规则(new mail rule)。


3、在客户端或者web上激活邮件规则并设置邮件发送服务器和邮箱。
首先在用户个人属性中将邮件地址填写正确,这里的邮件地址将作为clearquest发送的目的邮件地址。
点击查看大图
7

然后用有权限的用户建立邮件规则(Email_rule)
点击查看大图
8


在这里我们将要设置如下规则:
按一个查询过滤出符合条件的记录
此规则可激活或关闭,这样可以方便客户端根据需求激活或者关闭邮件规则。
可选择作为“与”还是“或”定义与其它规则间的关系,ClearQuest支持多条规则并存。
可检测某字段的内容是否被修改,以触发邮件。
可选此规则适用的Cq record type,如CR(Change Requests),PR(Problem Reports)。
输入此规则的名字。
选择触发的动作及/或状态变化,以触发邮件。
点击查看大图
9

输入发件箱,主题;正文字段可选(可自由输入其它一些说明内容)。
可选是否包含整条defect,是否显示历史状态中的前一个值。
收件人的选择,可选收件用户或/与收件组,或/与收件箱或/与包含邮箱的字段。
抄送人的选择(同收件人),可选择是否抄送给修改人(owner)。
点击查看大图
10

设置好邮件规则后,在ClearQuest客户端或者web上激活邮件规则并设置邮件发送服务器和邮箱就可以正常使用邮件通知功能了。

序号 评论者 共有评论 27   【论坛浏览】  【发表评论】 评论时间
1 叽叽喳喳 请问下,在控制面版--管理工具---服务里面有个rational mail service的服务是否一定要是启动状态,邮件功能才能生效呢?我们现在的邮件时而可以发邮件,现在又失效了。也不知道是哪里的问题。:L 2006/9/7 14:58
2 听雨屋檐人 不需要!这个只是用来读取邮件的! 2006/9/7 15:02
3 叽叽喳喳 哦,那你这个帖子是只针对CQ7.0的么?其他的CQ也要这样设置么?我们以前好像都没有这样设置过,而是直接打开CQ,然后在email options里面设下。但是经常出问题,邮件收不到。:( 2006/9/7 15:22
4 听雨屋檐人 7.0和6.0都是一样的!没什么太大的变化!邮件接受不到的话你可以查看你们邮件服务器上的log!检查下问题的来源!cq应该没啥问题的! 2006/9/7 15:25
5 叽叽喳喳 不好意思啊,我还是有一大堆的问题
1在完成smtp和pop的填写后的下一步,有个登陆用户名和密码的填写,这个是填什么啊?这个不是在cq服务器端设置的么?服务器又没有专门的邮箱登陆账户,只有客户端的人员才有啊。这个pop 邮箱地址是怎么个填法?也是pop.**.**??
2006/9/7 16:48
6 听雨屋檐人 用户名和密码推荐使用admin级别的!
pop邮箱可以咨询你们的it人员!建议使用公司邮箱!
2006/9/7 16:52
7 叽叽喳喳 还是不行哦。
这个pop email address到底是写邮件服务器IP地址还是Pop.**.**这种啊??
2006/9/7 17:51
8 懂你 1、其实这个Rational mail service不配也是可以的,只要你用像Notes,Outlook,foxmail之类的邮件客户端能收邮件就可以了。
2、要正确配置每个使用CQ用户的客户端的Email Option,而且在用户管理里面的每个用户的email也必须正确。这里都用你们公司自己的邮箱就可以了
3、SMTP服务器必须是不需要发送校验的,有发送校验的不可以。建议用IIS的SMTP服务。
4、查看用户的邮件服务器,是不是将这个SMTP服务器做为垃圾邮件服务器了。
5、检查SMTP服务器的log,可以发现为什么邮件没有发送成功。

以上5点都过了,应该就没有问题了!
2006/9/7 18:18
9 佳音 学习学习!他和6。15的定时提醒有区别吗? 2006/11/28 21:47
10 lingd

  引用:
原帖由 佳音 于 2006-11-28 21:47 发表
学习学习!他和6。15的定时提醒有区别吗?

请问,你说的定时提醒是啥功能啊??
2007/1/12 13:45
 共有评论数 27  每页显示 10
页码 1/3  |<  <<   1 2 3   >>  >|