• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

TD自动发送邮件的设置

发布: 2008-9-19 11:14 | 作者: 网络转载 | 来源: 网络转载 | 查看: 296次 | 进入软件测试论坛讨论

领测软件测试网

 

        鉴于近期公司也有实现TD自动发送邮件的需求,在参考了网上许多朋友的建议之后,做了多次尝试,但不幸的是,在昨天之前一直未能成功。就在头大,脑大,什么都大的情况下,一次失手的设置,偶然设置成功。现在拿出来和众多朋友分享一下!
        在登录页面的CUTOMIZE设置中有一个configure mail的设置,第一个选项页面field中,系统默认有两个字段,责任人和状态,它们变化系统就会发送邮件,这两者之间的关系为“或”。
        第二个选项condition中,是针对具体用户的设置,即,满足什么条件,用户会收到自动发送的邮件。相信这一个设置难倒了不少朋友。因为不知道,那么多的用户与收邮件的关系是什么。其实说出来,你会被自己的愚蠢吓倒。举个例子吧,A是个开发LEADER,对于他来说,处于OPEN状态的BUG,才是他关心的,那我们就选择A用户,点击右边的condition,在设置选项页面,状态一栏,设定为OPEN,责任人一栏设置为A;那么,所有状态为OPEN并且指向A的BUG就会在一个时刻----在责任人变为A并且状态变为OPEN时,由TD自动发送邮件给A。
        如果不想对每一个用户都设置接收邮件的条件,可以选择责任人,勾选右边的ALL detect,这样一来,只要责任人发生变化,新的责任人就会收到TD自动发送的邮件。(慎用,会招开发的砖头!)
        你可以进入数据库,查看表BUG,其中有一个字段为BG_TO_MAIL,通常值为N,BUG的状态或者责任人发生变化时,就会有发送邮件的判断(猜测是判断而不是发送BUG的动作),就会变为Y,判断结束,又会变为N。还是上面的例子,如果有BUG指定给A状态为NEW,A是不会收到邮件的,因为没有满足状态为OPEN且责任人为A的条件,即使TD有作过是否要发邮件的判断。
        当然要使TD能自动发送邮件必须
        1、配置一个SMTP服务器,我想公司的邮件服务器已经足够了。
        2、在site administrator中,选择一个项目,在“send detect email automatically”选项前勾选。这一点对大家来说应该不是难事。有的朋友在论坛中说,在这里,点击email now 按钮后,系统提示发送成功,但实际并没有收到邮件,那就是因为在前边第二个选项中,并没有对需要接收邮件的每一个用户进行接收邮件条件的设置。
        因为在家中写的,没有附图,请见谅!
      THAT‘S ALL。

 

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: 设置 邮件 自动


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网