首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏冰霜的软件测试技术分享

    质量看板开发实践(一):利用python获取jira数据-基础篇

    搜索 用过jira的肯定知道jira有自己专门的一套搜索语言,叫做JQL 我们在jira中做的任何查询操作,都可以转化为对应的jql语句 可以通过它来查询bug、查询故事(story)、子任务等等,用法如下 jql = "project = xxx AND issuetype = 缺陷" issues = jira.search_issues(jql) 它返回的是一个列表(一个符合搜索条件的jira对象集合 ,我们可以在代码中构造需要的jql语句,查询自己需要的结果 例如,根据创建日期的范围来查询bug,那么jql如下 jql = "project in ({}) AND issuetype = 缺陷 AND in ({}) AND issuetype = Story AND Sprint in ({})".format(project, sprint) jql并不需要自己来写,在jira中设置好查询条件后 ,切换到【高级】,就自动给出对应的jql语句了

    5.8K30编辑于 2022-04-18
  • 来自专栏冰霜的软件测试技术分享

    质量看板开发实践(一):利用python获取jira数据-基础篇

    搜索 用过jira的肯定知道jira有自己专门的一套搜索语言,叫做JQL 我们在jira中做的任何查询操作,都可以转化为对应的jql语句 可以通过它来查询bug、查询故事(story)、子任务等等,用法如下 jql = "project = xxx AND issuetype = 缺陷" issues = jira.search_issues(jql) 它返回的是一个列表(一个符合搜索条件的jira对象集合 ,我们可以在代码中构造需要的jql语句,查询自己需要的结果 例如,根据创建日期的范围来查询bug,那么jql如下 jql = "project in ({}) AND issuetype = 缺陷 AND in ({}) AND issuetype = Story AND Sprint in ({})".format(project, sprint) jql并不需要自己来写,在jira中设置好查询条件后 ,切换到【高级】,就自动给出对应的jql语句了 image.png 关于jira的学习参考了如下博文: https://www.cnblogs.com/superhin/p/11693280.html

    3.2K61编辑于 2022-04-06
  • 来自专栏Python碎片公众号的专栏

    Python快速使用jira模块调用Jira接口

    888.24.152.888', basic_auth=('username', 'password')) projects = jira.projects() print(projects) jql = 'project = "PROJECT_KEY"' issues = jira.search_issues(jql, fields='') for i in issues: print(i 里面包含了每个项目唯一的key和项目的名字 3.根据项目的key来编写jira查询语句jql(jira query language),如:jql = 'project = "AAA"'表示查询项目key 4.通过jira查询语句来查询Jira上的事件.如jira.search_issues(jql, fields='')将根据jql查询项目AAA的问题点,返回的issues为jql中项目的所有事件组成的列表

    5.2K20发布于 2021-02-26
  • 来自专栏用代码征服天下

    Java连接Jira,创建、修改、删除工单信息

    ,key * @return * @throws IOException */ public static String searchIssues(String jql jql=" + jql + "\""; String issueSt = executeShell(command); return issueSt; } 6 190 return issueSt; 191 } 192 193 194 195 /** 196 * 查询工单 197 * @param jql @return 203 * @throws IOException 204 */ 205 public static String searchIssues(String jql jql=" + jql + "\""; 209 210 String issueSt = executeShell(command); 211 212 return

    3.7K20发布于 2019-10-29
  • 来自专栏ops技术分享

    jira-api使用(下)

    搜索Jira issue Jira有一套专门的搜索语言,称为JQL(Jira Query Language),Jira的Python库便是基于JQL语法进行搜索的,返回的是搜索到的问题列表。 使用语句为: jira.search_issues('JQL语句') 默认最大结果数为1000,可以通过maxResults参数配置,参数为-1时不限制数量,返回所有搜索结果。

    1.9K30发布于 2021-07-05
  • 来自专栏全栈程序员必看

    jira webhook发消息_jenkins webhook

    3.1 JQL 问题相关的时间可以用JQL过滤。webhook仅仅对满足JQL查询条件的问题的事件进行触发。 JQL查询(“project = TEST AND fixVersion = future”)可以被放进“filter”属性中。 JQL过滤器仅支持以下事件类型: jira:issue_created jira:issue_deleted jira:issue_updated comment_created comment_updated

    2.8K60编辑于 2022-11-17
  • 来自专栏python3

    python + jira模块基本用法

    description,comment') summary = issue.fields.summary description = issue.fields.description 查询issues #使用JQL issues = jira.search_issues('project=PROJ') #检索第一个标题中含有‘问题’的issue的所有comment issues = jira.search_issues(jql_str

    2.5K30发布于 2020-01-08
  • 来自专栏全栈程序员必看

    java 中getmapping,在Java spring尝试使用@getmapping到API时返回空JSON[通俗易懂]

    jql=project=”+projectId+” AND status in (done) AND issueType in (Story)&expand=changelog”, IssuesList.class jql=project=”+projectId+” AND status in (done) AND issueType in (Story)&expand=changelog”, IssuesList.class

    10.8K10编辑于 2022-07-28
  • 来自专栏冰霜的软件测试技术分享

    质量看板开发实践(四):按照bug优先级、状态绘制饼图

    :param end_date: :param class_type: :return: """ try: jql end_date) print("打印正在执行的jql :", jql) issues = self.jira.search_issues(jql, fields="summary, priority, status, creator

    69320编辑于 2022-05-01
  • 来自专栏冰霜的软件测试技术分享

    质量看板开发实践(四):按照bug优先级、状态绘制饼图

    :param end_date: :param class_type: :return: """ try: jql end_date) print("打印正在执行的jql :", jql) issues = self.jira.search_issues(jql, fields="summary, priority, status, creator

    70730编辑于 2022-04-07
  • 来自专栏Python 自动化

    实战 | 如何用 Python 统计 Jira 数据并可视化

    延期处理) status_jsql = ' AND status in (打开, 延期处理, 重新打开, 处理中) ' return status_jsql ... jql (self.bug_style)} AND Sprint = {self.sprint_id} ORDER BY priority desc, updated DESC' print(jql ) lists = self.get_issue_list(jql) ... 2-5 生成本地 HTML 统计数据 需要注意的是,使用 a 标签组装的链接不能直接跳转,需要针对数据进行二次替换才能正常进行链接跳转

    1.4K11编辑于 2022-09-28
  • 来自专栏网络安全技术点滴分享

    NGINX HTTP/3 QUIC模块漏洞分析:CVE-2024-35200空指针拒绝服务

    CSD0tFqvECLokhw9aBeRqopJDR93OU7WxHE+knUD6TPzbgNYcmelS7DOA/6JQL3fxesgVJsj9EBny3Q4+wYn2xIydv57fDurTmoFrxn9yNBg8rDscTC5ObQJcQUEDT2pOYfaHoGHIOKSRIqUe3ZF3Q

    8700编辑于 2026-01-23
  • 来自专栏网络安全技术点滴分享

    NGINX HTTP/3 QUIC模块漏洞深度解析:CVE-2024-35200

    CSD0tFqvECLokhw9aBeRqopJDR93OU7WxHE+knUD6TPzbgNYcmelS7DOA/6JQL3fxesgVJsj9EBny3Q4+wYn2xIydv57fDurTmoFrxn9yNBg8rDscTC5ObQJcQUEDT2pOYfaHoGHIOKSRIqUe3ZF3Q

    8300编辑于 2026-01-18
  • 来自专栏HelloGitHub

    《HelloGitHub》第 61 期

    GitHub 地址:https://github.com/files-community/Files Go 项目 5、jql:用 Go 写的 JSON 数据查询工具。 该工具安装方便,语法简单容易上手,实用示例代码很多比如: # 查询 test.json 文件中,所有国家的名称 cat test.json | jql '(elem "countries" (elem elem "name")))' [ "Poland", "United States", "Germany" ] GitHub 地址:https://github.com/cube2222/jql

    1.3K40发布于 2021-05-08
  • 来自专栏万少的技术分享

    uniapp 云开发 精讲

    可以在web端或者hbuilderX 使用MongoDB语法或jql语法管理数据库 uniapp还提供了独特的 clientDB 能力,可以我们直接在前端页面中读取数据库,极大提高了开发效率 // 获取 uniCloud.database() //代码块为cdb db.collection('list') .where({ name: "hello-uni-app" //传统MongoDB写法,不是jql 实际开发中推荐使用jql写法 }).get() .then((res)=>{ // res 为数据库查询结果 }).catch((err)=>{ console.log(err.code 需要这样解决 提示缺少 uni-id 配置文件 在目录新 新建 config.json 文件,复制配置,修改tokenSecret然后刷新页面即可 云数据库支持常规的类似MongoDB语法和更加灵活的JQL language)*语法 // MongoDB const result = await db.collection("hm-article").where({title:/云/}).get() // JQL

    80000编辑于 2025-02-10
  • 来自专栏UniPro

    UniPro数据查询语言UQL 自建语法模型解决复杂检索

    与同类型软件Jira相比,UniPro可视化筛选功能有明显提升,拥有且或检索方式,而Jira若要构建或条件只能通过JQL

    65120编辑于 2022-10-20
  • 来自专栏祝威廉

    Byzer 做 Jira 数据分析时问题排查案例

    `header.content-type`="application/json" and `header.Authorization`='''Bearer $acc_ko''' and `form.jql ` = "${jql}" and `form.expand` = "${expand}" and `form.fields` = "${fields}" and `form.maxResults` =

    90330编辑于 2022-05-08
  • 来自专栏小灰灰

    SpringBoot系列教程JPA之update使用姿势

    查询更新 根据某个条件来更新对应的数据,这个就比较常见了,在jpa中,没有找到根据方法名来支撑这种场景的方式,但是发现了另外一个有意思的东西--jql 直接在方法方面,添加注解,注解内部写sql /** 小结 利用JPA实现表数据的更新,上面主要介绍了两种方式, save + jql save 通过save更新时,需要指定id来实现单条记录的修改 jql 语法与sql差不多,配合两个注解 @Modifying

    2.6K10发布于 2019-07-02
  • 来自专栏用户1392128的专栏

    Python如何查看对象的属性(函数、变量等)

    get_project_issues(cls, projectID, version): issues = [] try: jira_issues_jql_str Bug AND affectedVersion = {version}" jira_issues = jira_client.search_issues(jira_issues_jql_str

    1.7K10编辑于 2024-01-08
  • 来自专栏程序那些事儿

    盘点golang语言开发出来的终端命令行工具

    它支持 JQL 查询,支持查询排序,支持标签的添加和删除,支持工单的管理等。 termdash Termdash 是一个跨平台可定制的基于终端的仪表板。

    2.4K10编辑于 2023-03-07
领券