方便你写周报、写总结、出报告
作者
大道
禅道
1、主要表
2、数据统计示例-供参考使用
测试人员发现有效bug数排行。条件:时间
SELECT
COUNT(*) num,
openedBy,
realname
FROM
zt_bug b
INNER JOIN zt_user u ON u.account = b.openedBy
WHERE
DATE_FORMAT(b.openedDate, '%Y%m') = '202003'
AND b.resolution NOT IN (
'bydesign',
'duplicate',
'external',
'notrepro',
'willnotfix'
)
GROUP BY
b.openedBy
ORDER BY
num DESC;
研发人员发生bug数排行。条件:时间
SELECT
COUNT(*) num,
openedBy,
realname
FROM
zt_bug b
INNER JOIN zt_user u ON u.account = b.resolvedBy
WHERE
DATE_FORMAT(b.openedDate, '%Y%m') = '202304'
GROUP BY
b.resolvedBy
ORDER BY
num DESC;
研发Bug被激活次数(非一次性通过)。 条件:时间
SELECT
SUM(num) num,
realname
FROM
(
SELECT
b.id,
COUNT(1) num,
u.realname realname
FROM
zt_bug b
INNER JOIN zt_action a ON a.objectID = b.id
INNER JOIN zt_user u ON u.account = b.resolvedBy
WHERE
DATE_FORMAT(b.openedDate, '%Y%m') = '201204'
AND a.objectType = 'bug'
AND a.action = 'activated'
GROUP BY
b.id
ORDER BY
num DESC
) tem
GROUP BY
tem.realname
ORDER BY
num DESC;
如果对软件测试、接口、自动化、性能测试、测试开发、面试经验交流。感兴趣可以810119819,群内会有不定期的发放免费的资料链接,这些资料都是从各个技术网站搜集、整理出来的,如果你有好的学习资料可以私聊发我,我会注明出处之后分享给大家。
Jira
1、主要表
2、数据统计示例-供参考使用
统计某时间段内每个人在每个项目中的工作量
SELECT
p.pname,
u.lower_user_name username,
sum(l.timeworked / 28800) all_time
FROM
jiraissue ji
INNER JOIN project p ON ji.PROJECT = p.ID
INNER JOIN worklog l ON ji.id = l.issueid
INNER JOIN app_user u ON l.UPDATEAUTHOR = u.user_key
WHERE
l.startdate BETWEEN '2020-03-01'
AND '2020-03-31 23:59:59'
GROUP BY
l.UPDATEAUTHOR,
p.id
如果统计bug问题数,已jiraissue展开sql编写即可
如果你想学习自动化测试、性能测试、测试开发,但是自己又非常的迷茫,没有思路又怕耽误时间,那么你可以找我。我非常愿意将自己从业10年的经验传授给你,也愿意将自己独家的核心教程免费赠送。公众号【程序员阿沐】找到我!我一直在等着你!