51Testing软件测试论坛

标题: 在TD中如何统计某个Desinger的Case数量 [打印本页]

作者: yumaoyu    时间: 2009-1-5 15:08
标题: 在TD中如何统计某个Desinger的Case数量
在TEST PLAN中创建了N个Folder对应N个产品,想查看某个产品/Folder下每个Desinger的Case数,应该如何设置Report?还是通过其他方式来查看呢?
谢达人。
作者: wssgily    时间: 2009-1-5 16:02
数据库,可以写SQL查询
作者: yumaoyu    时间: 2009-1-5 17:04
前台没有直观的统计,只有在Report中输出每个Step的Number总和。
SQL是个好办法,我研究研究,回头把sample贴上来跟大家分享分享
file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/moz-screenshot-3.jpg
作者: wssgily    时间: 2009-1-5 17:25
原帖由 yumaoyu 于 2009-1-5 17:04 发表
前台没有直观的统计,只有在Report中输出每个Step的Number总和。
SQL是个好办法,我研究研究,回头把sample贴上来跟大家分享分享
file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/moz-screenshot-3.jpg

先赞一个!等你分享啊!
作者: danmy    时间: 2009-1-8 17:10
qc自带的分析图可以统计
作者: yumaoyu    时间: 2009-1-12 10:15
CREATE proc dbo.yzhao
        @name varchar(255)
as
        declare @id int
        declare @count int
        declare @count2 int
        declare @temp table( aa int )
        select @id =0
        select @id = AL_ITEM_ID from  td.ALL_LISTS where AL_DESCRIPTION = @name
        delete from dbo.bush
        insert dbo.bush(aa) values( @id )
        select @count = count(*) from dbo.bush
        while @count > 0
        BEGIN
                insert into @temp select AL_ITEM_ID from td.ALL_LISTS where AL_FATHER_ID in ( select aa from dbo.bush )
                insert into dbo.bush select aa from @temp where aa not in ( select aa from dbo.bush )
                select @count2 = count(*) from dbo.bush
                if @count2 = @count
                        break
                set @count = @count2
        END
        select TS_RESPONSIBLE , sum(TS_STEPS) from td.test where TS_SUBJECT in ( select aa from dbo.bush ) group by TS_RESPONSIBLE
GO




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2