TD使用心得
客户要求出一个表格,内容是所有缺陷并且还要显示跟这个缺陷相关联的测试用例名称,想了半天也不知道怎么在TD中实现,最后使用SQL语句直接从库里面查出来的,然后复制到表格里面,SQL语句如下:
SELECT td.BUG.BG_USER_01 AS 所属系统, td.BUG.BG_BUG_ID AS 缺陷ID,
td.TEST.TS_NAME AS 测试用例, td.BUG.BG_SUMMARY AS 缺陷描述,
td.BUG.BG_SEVERITY AS 严重级别, td.BUG.BG_USER_03 AS 解决难度,
td.BUG.BG_DETECTION_DATE AS 缺陷提出时间, DATEADD([day],
td.BUG.BG_ESTIMATED_FIX_TIME, td.BUG.BG_DETECTION_DATE) AS 预计解决时间,
DATEADD([day], td.BUG.BG_ACTUAL_FIX_TIME, td.BUG.BG_DETECTION_DATE)
AS 实际解决时间, td.BUG.BG_RESPONSIBLE AS 解决人,
td.BUG.BG_STATUS AS 缺陷状态
FROM td.BUG INNER JOIN
td.TEST ON td.BUG.BG_TEST_REFERENCE = td.TEST.TS_TEST_ID
GROUP BY td.BUG.BG_STATUS, td.BUG.BG_USER_01, td.TEST.TS_NAME,
td.BUG.BG_SUMMARY, td.BUG.BG_SEVERITY, td.BUG.BG_USER_03,
td.BUG.BG_DETECTION_DATE, td.BUG.BG_RESPONSIBLE,
td.BUG.BG_ESTIMATED_FIX_TIME, td.BUG.BG_ACTUAL_FIX_TIME,
td.BUG.BG_BUG_ID
解释:由于TD中评估解决时间和实际解决时间都是相对时间,而客户需要绝对时间,所以利用DateAdd这个函数来求出这两个值。
RelatedEntries:
TD或者QC的字段扩展 - 03 21, 2006
MI公司QC的SP认证考试 - 12 27, 2005
QC的权限问题 - 12 19, 2005
QC的问题定位及解决(二) - 11 18, 2005
QC错误定位和解决 - 10 31, 2005
Comments
我是一个学习doors的初学者,特别想向您学习这方面的内容,但是网上资料太少,不知道能否得到您的指点。
Posted by: Lai | 12 3, 2007 8:54 AM
我已经很久不用了,不过我们还是可以交流的,有问题,请提出来,我尽量解答
Posted by: ray | 12 11, 2007 5:44 PM