【问题标题】:Issue creation in jira using Xray python module使用 Xray python 模块在 jira 中创建问题
【发布时间】:2022-07-06 04:39:47
【问题描述】:

如何使用 Xray python 在 Jira 上的 TEST 问题中读取 HTML 文件并创建测试步骤?另外,我需要将 HTML 文件转换为 JSON 文件以使用 Xray python 模块创建 TEST 吗??

【问题讨论】:

  • 您能否完善您的问题并提供更多信息? “Xray python module”指的是哪个python库,因为没有这样的官方库?
  • 使用这个库:from tf_altasian_tools.application.lib_jira_xray import * from atlassian import Jira, Xray
  • html文件的结构是什么?你是从其他工具中提取出来的吗?
  • 是的,从TestProject测试报告生成。

标签: python-3.x automation ui-automation jira-xray


【解决方案1】:

HTML 不是一种适合以机器可读方式构建信息的数据格式;它旨在以人类可读的方式呈现信息。 每当一个工具生成包含某些信息(例如测试用例)的 HTML 报告时,它都不会遵循众所周知的、机器友好的语法/模式。

我的建议是从您的源工具(例如 TestProject)中以易于解析且不易损坏的格式获取该信息。您可以尝试检查您的源工具是否可以生成 JSON 或 XML 报告;那么您需要自己处理它并实现逻辑以将其转换为发出 API 请求所需的对象。 要在 Xray 中创建测试,您可以使用 Xray API 或生成 Xray 支持的 CSV。 如果您使用某个库来发出创建测试的请求,它可能更容易实现,但您必须实现前面提到的逻辑。

【讨论】:

    猜你喜欢
    • 2023-02-06
    • 1970-01-01
    • 2016-11-03
    • 1970-01-01
    • 2019-04-11
    • 1970-01-01
    • 2022-10-31
    • 1970-01-01
    • 2018-12-08
    相关资源
    最近更新 更多