问题标签 [pyral]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 使用 python pyral 将标签添加到 Rally 缺陷
我正在尝试使用 pyral python 包创建 Rally 缺陷。需要添加标签“#TestTag2”。有没有办法在创建缺陷时添加标签?我正在尝试在创建缺陷后添加标签。但出现以下错误 -
得到以下错误 -
请在此处提供帮助,了解如何为缺陷添加标签。提前致谢。
python - PyRal 获取附件
我有一个相当简单的用例,但我不理解我收到的错误消息。
我正在使用 requests 和 pyral 模块,pyral ( http://pyral.readthedocs.io/en/latest/interface.html# ) 实际上只是 Rally 的 Restful api 的包装器。我的目标是从 Rally(CA 产品)UserStory 中获取文件(附件)并将其存储到本地文件系统。
对于上下文,这是我的环境设置(对 Rally 进行身份验证并创建一个对象)。我显然已经删除了身份验证信息。
之后,我只获得了一个用户故事的响应对象(参见 US845 的查询),我这样做只是为了简化问题。
然后我使用内置迭代器从 RallyRESTResponse 对象中获取用户故事。
从那里感觉我应该能够轻松地使用接受工件(我们)和文件名(附件名称)的 getAttachment() 方法。我可以使用 getAttachmentNames(us) 返回附件名称列表。当我尝试类似的事情时,问题就出现了
返回这样的错误
如果我尝试使用,我会收到类似的错误
返回如下错误:
看来我从根本上误解了这种方法所需的参数?有没有人能够成功地做到这一点?对于它的价值,我使用 addAttachment() 方法和上面类似的工作流程没有任何问题。我尝试使用 bytes() 方法将文件名(字符串)转换为 utf-8,但这没有帮助。
我还在 pyral 源代码中查看了这个示例,但是在尝试执行该示例时我收到了完全相同的错误。
https://github.com/klehman-rally/pyral/blob/master/examples/get_attachments.py
python - 如何使用 pyral 在封闭项目中获取 Rally Stories
有没有办法使用pyral Python 库为已关闭的项目获取 Rally Stories ?
在关闭的项目中使用rally.get(...)
故事时,不会返回。这是正在使用的代码:
响应不包含任何结果。但是,上面的示例 IDS123456
是有效的 Rally Story ID。它只是一个封闭项目的一部分。
此外,添加我认为查找此 Story 的查询参数语法仍然不起作用,也没有引发任何 Python 错误。
正在使用的代码版本:
- Python 2.7.15
- Pyral 1.4.1 在 Pyral 1.2.3 中也进行了回测,但没有工作。
这是我在调用上述代码时遇到的错误。该错误基本上意味着,Rally.get(...)
请求未能找到实例。
python - Rally host is non-existent or unreachable via pyral
I am trying to call rally server simply using below:
But it is giving below error:
Since i am behind proxies, i put HTTP and HTTPS proxies in python code:
It is now failing with below error:
My proxies are working, as i have run other code to verify.
python - 使用 API 密钥通过 pyral 从 python 连接 Rally 时出错
我的组织使用 SSO 身份验证。尝试使用 python 中的 api 密钥通过 pyral 连接集会时出现错误。不知道我做错了什么。任何帮助表示赞赏!我在 sample.py 文件中使用以下代码(唯一的变化是我输入了 API 密钥值、工作区名称和项目名称) -
我得到的错误 -
python-2.7 - Pyral 无法解析返回的父对象
我正在尝试获取 Rally 中特定用户故事的父史诗/功能。但是我只得到父对象,我不知道如何解析它。我尝试过dict和 dir(object) 来获取字段值,但它不起作用。我也尝试过以下方法,但我不断得到类似的东西,而不是父对象中的字段/值
pyral.entity.PortfolioItem_Capability 对象位于 0x7ff848273850
代码:
python - 如何使用 Python 使用 REST API 在 Rally 中解决批量创建的并发冲突
我正在尝试在没有 pyral 的 Python 中使用 WSAPI 在 Rally 中创建 >100 个项目作为 AllowedAttributeValue。输入来自输入文件。代码 -
并非所有 100 行都得到更新。数量从 40 到 70 不等。错误 :
寻找解决方案。感谢你的帮助!
python - 使用 Pyral 创建 TestCase 并添加附件
我正在尝试创建一个 TestCase,然后将附件添加到 TestCase。目前我可以成功创建一个TestCase,但是当我去添加附件时,我得到0个错误但没有添加附件。这是我的代码:
一切都按预期工作,直到 try 块。已为给定的用户故事成功创建了 TestCase,但添加附件不起作用,但出现 0 个错误。我必须做其他事情rally.addAttachment()
吗?文档对我来说真的很难阅读和理解。
attachment 是一个值为 False 的布尔值,即使文档指定它应该返回一个附件项。
python - Python 比嵌套 if 和 for 循环更好的处理分层数据的方法
尝试编写通过 API 提取的分层数据并写入 CSV 文件,最终得到一个深度嵌套的 if-for 循环解决方案。
数据组织如下:
不保证每个元素都有子元素。当前代码如下所示:
猜测应该有一个更优雅的解决方案。
这是输出的代表性示例
python - pyral 查询不再找到拉力赛门票
我正在使用 Python 插件 pyral。
我像这样连接到 Rally:
然后我搜索这样的拉力赛故事:
其中 ID 是 Rally 票号,类似于 AB12345。
这曾经有效,但现在它返回零结果。为什么?