我试图创建一个Rally Javascript API应用程序,将发布周期内报告的缺陷分解为“当前”和“以前”。当前=针对所选版本中的故事的缺陷。Previor=针对先前版本中的故事或没有相关故事的缺陷。在这两种情况下,缺陷创建日期必须在发布的日期范围内
以下是我想要的基本流程:
选择一个版本
查询CreationDate在所选发布日期范围内的所有缺陷
如果缺陷有要求且要求在所选版本中,则算作“当前”,否则算作“先前”
这看起来很简单,但在确定缺陷是否针对所选版本中的某个故事报告时,我遇到了一个
我无法使用this.settings和this.updateSettings()使SDK 2设置正常工作(我意识到现在需要在Rally上运行此设置)
我想,当我在应用程序中第二次运行时,我应该能够看到上一次运行中的设置,但设置本身是一个相当无趣的对象。一般来说,允许您获取以前保存的设置的方法在哪里
console.log('settings object', this.settings);
this.updateSettings({myKey: 'is a test'});
我
我在Rally dashboard上使用stock My Defects应用程序。我是一个开发者,如果这很重要的话
我想将结果的显示顺序从一个状态更改为另一个状态和LastUpdateDate
我一直在Rally help和Google上搜索答案,但一直没有找到答案
我试过了
State, LastUpdateDate
在订单字段中,但这似乎不起作用
谢谢-
布莱恩摆脱空间,你应该做好准备:
State,LastUpdateDate
我正在创建一个自定义看板,我想在其中允许用户在richtext编辑器中编辑故事或缺陷的描述。我找不到可以使用的richtext编辑器的任何文档,但查看/slm/ar/edit页面的源代码,我发现了以下代码片段
Rally.alm.LegacyBootstrapper.onReady(function(){
var editor = new RALLY.ui.richtext.EditorBuilder().
withValue('This
1) 本周早些时候,我能够使用create方法创建缺陷和测试用例,该方法当时有两个参数(一个字符串和DynamicJsonObject)。然而现在,它需要三个。我知道其中一个现在是工作区引用。如何获取工作区引用?为了创建缺陷和测试用例,我使用了一个空字符串,这似乎对我来说是正确的。这是意料之中的事吗
2) 对于创建测试用例结果,我遇到了一些麻烦
DynamicJsonObject newTCResult = new DynamicJsonObject();
new
我试图用一种“量规”来区分Rally中的功能(投资组合项目)的优先级。基本上,我想创建4-5个带有数值(1-10)的自定义字段。基于这些字段,我想计算一个优先级,它是自定义字段中值的总和。我希望我的投资组合项目按照计算字段的降序排列优先级。有什么想法吗 可以创建几个具有数值的自定义字段,将这些值相加,然后将另一个字段的值设置为总和
但是,不可能在Rally UI中构建该逻辑,因为在Rally UI中无法自定义字段以使用自定义汇总机制。您可以通过编程方式将这些值相加,并将另一个字段的值设置为各个工
在Rally Webservices API中,如果我想遍历一个故事层次结构,有必要对父故事进行查询,然后从返回的故事中获取子集合,然后递归地查询每个子故事,直到进程到达叶节点结果
问题-通过在Lookback API中使用单个查询,是否有一种不进行迭代的简便方法?这是Lookback API的最佳功能之一
假设您有这样的层次结构:
故事444
故事555
故事666
缺陷777(通过需求字段)
任务12
任务13
故事888
任务12的文档如下所示:
{
ObjectI
我正在使用纸板上的自定义卡片渲染器自定义卡片,并希望在每张卡片上添加一个“删除”按钮,以便执行迭代状态页面中提供的相同“删除”功能(即将项目移动到回收站)
通过检查,我可以在单击时看到从“迭代状态”页面删除故事时触发以下事件:
onclick=“deleteAR({itemOid:'1234',name:'Item name',formattedID:'Item001',msg:'you sure?});返回false
编辑:我使用的是JDK1.3,您应该可以在SDK 1.x中删除,如下所示:
就Rally而言,我是一个新生婴儿。我迫切需要一个解决方案来满足Rally定制页面编码的需求
要求如下:
需要一个类似报告的页面。该页面将在每天结束时运行
报告中应该有“一天中所有任务在特定迭代中所有人消耗的时间”
为了清楚地描述,报告应具有以下标题:
所有者名称——每天燃烧的小时数——任务
PS:当我向rally支持团队询问选项时,他们建议我关注此应用程序的应用程序SDK和Web服务API
如果有人能给我解决这个问题,我将不胜感激。我很无助,在无人区,因为我周围的人都不知道这场集会
先谢谢你
我想尝试在rally中用他们较新的API/SDK按故事点做一个累积流程图,并在他们的GitHub页面上找到一些示例代码
因此,经过一些工作,我有它的工作在一定程度上,但不明白或可以找到任何文件,如何配置这个更多。看起来生成的报告正在进行计数,而不是我试图添加到fieldsToSum中的PlanEstimate。我怎样才能让它通过c_KanbanState对PlanEstimate字段求和,而不只是给我一个与c_KanbanState匹配的故事数?下面的示例代码减去GitHub的精简代码
标签: Rally
lookbackapilumenize
API 2.0 RC1。我可以调用lookback snapshot存储来返回我想要的记录,但是我无法让计算器正常工作。Lumenize函数未定义:TypeError:Rally.data.lookback.Lumenize未定义
我运行了查询,工作正常。但是,我如何“流明化”,即整合到一天的粒度,并生成正确的摘要输出?以下内容不起作用,所有示例都是2.0RC1之前的版本
//works to get the raw data
Ext.create('Rally.data.lookback.Sn
我正在尝试实现一个rallygrid,它利用Rally提供的内置排名系统。我遇到了几个问题,如何让它发挥作用:
拖放功能在生产环境中似乎根本不起作用,而App debug.html版本允许我更改项目的排名
这两个版本都没有在拖放列上提供任何格式,就像您在“轨迹”选项卡上看到的那样(六个点)。这使得很难判断网格的排名是否可以调整
如果禁用选择,排名将不再有效。我相信这很可能与使用所选记录保存新排名有关,但如果我至少能使记录不明显地被选中,那就太好了。除了修改CSS,我不确定有没有办法解决这个问题
SDK从TestSet对象检索TestCases集合在IMO中无法正常工作,因为TestCase集合不是一个完整的对象数组,并且TestCase集合的信息非常稀少。
Web服务API正确地返回它们,到目前为止,只有2.0p5正确地返回它们,而2.0rc rc2和rc3都没有按预期返回它们
我做错什么了吗
在检索TestSet对象时,我只需要获取每个测试用例的所有完全限定对象的TestCases集合。AppSDK rc2与WS-API的v2.0配合使用。出于性能原因,v2.0取消了在同一响应中返回
如何使用rally rest api将屏幕截图上传到rally dev。我能够记录缺陷。我需要记录屏幕截图以下是一个使用创建缺陷然后在缺陷上创建附件的示例:
public class CreateDefectAddAttachment{
public static void main(String[] args) throws URISyntaxException, IOException {
String host = "https://rally1.rall
我继承了显示项目缺陷图的代码。我现在把我的项目分为两个项目,所以现在有一个父项目和两个子项目。代码(如下)仅累积来自父级的缺陷,不包括来自子级的数据
片段:
storeType: "Rally.data.lookback.SnapshotStore",
storeConfig: {
find: { _TypeHierarchy: "Defect", Children: null },
我使用下面的url从rally获取迭代数据。
然后解析接收到的json数据
def查询=URLEncoder.encode(“(Project.Name包含\“1基本基础设施\”),“UTF-8”)
defrallyURL=“+query+”&fetch=true&start=1&pagesize=200”
问题是它提供了0条记录。但是当我把名字改成其他项目时,数据就来了
可能是因为我的用户名和密码的默认工作区。我想从不同的工作区项目数据。
我可以访问这个工作区
有人能告诉我如何在进行api调用
我的Ubuntu服务器上安装了Openstack。我需要运行所有拉力测试用例。我确实参加了集会。现在我可以执行单个JSON文件并获得HTML和XML输出。
例如:
这样,我只能执行单个JSON文件
我的要求:
我有大约250个JSON文件要执行。如何一次完成所有任务?
Openstack框架必须使用哪些工具来执行整个rally案例(JSON文件)?实际上,您不应该希望运行200个单独的文件。您希望运行一个包含它们的任务。Rally允许您在单个文件中放置任意数量的测试用例。例如:
---
No
我正在尝试为用户/项目创建新的项目权限,但保存失败,因为“未提供有效的项目”。查看网络日志,服务器调用中的RequestPayload为空({“ProjectPermission”:{})。有什么想法吗
_addViewPermission: function() {
this.getModel().then({
success: this.createPP,
scope: this
不知道以下查询的rally节点或RallyRestToolkitFor.NET代码等效于什么。Rally portal返回200+但在Rally node和RallyRestToolkitFor.NET中实现此代码时,我得到的结果要少得多。谢谢
(((((((((((((ClosedDate >= 2016-12-22)) OR (State != Closed)) AND
(FunctionalArea != Documentation)) AND (FunctionalArea
QueryResult QueryResult=Api.Query(r)
对于某些里程碑,TargetProject为空,而该项目是在UI中为Rally选择的。但并非所有里程碑都是如此。不确定为什么有些没有此值。这是由于里程碑与项目链接方式的某些更改造成的延迟。TargetProject属性已弃用,不应再使用。里程碑现在要么有一个空的项目集合(工作区范围),要么有一组特定的项目。您能建议一种方法来获取项目及其子项目下的所有里程碑吗?我尝试过使用“Projects contains/project
我已经掌握了2.0的诀窍,但有些东西似乎很简单
基本上,我已经创建了一个新的应用程序供我的团队使用(感谢大家的帮助)。我想如果有一种方法可以将消息添加到仪表板上,那就太酷了
我决定最简单的方法就是创建一个故事,然后在我的代码中简单地查询一个故事,抓取描述并在应用程序中显示。听起来很简单,对吧
我花了一点时间抓取描述字段并显示它。我知道这听起来很奇怪,但似乎很复杂。我试过这种方法
showMessage: function (message) {
我正在创建拉力赛建造记录,作为TeamCity拉力赛集成的一部分,但在将建造与变更集关联时存在问题
我找到了一组与特定条件匹配的相关变更集,并将它们放在字符串数组中。然后我创建一个JsonArray对象,将这些“ref”字符串作为JsonPrimatives添加到数组中,将数组添加到我的CREATEJSON对象中,并将其添加到Rally中
但是,所发生的情况是创建了构建,但结果有一个空的变更集数组
我已尝试在createRequest中包含变更集,并执行updateRequest,但在这两种情况
我在这个问题上做了一些研究,但没有发现任何有用的东西
我需要使用Rally rest API将现有缺陷添加到现有缺陷套件中
有人知道怎么做吗?我试过很多方法,但都不管用
如有任何提示、建议和建议,将不胜感激
提前感谢您,Brian。在浏览器的REST客户端中,请尝试发布:
https://rally1.rallydev.com/slm/webservice/v2.0/defectsuite/22222/defects/add?key=abc123...
使用此请求机构:
{
"Coll
在Rally中,作为工作区管理员,您可以将值添加到用户故事(或缺陷)上的Schedule State字段的下拉列表中
是否有一种方法可以通过API查询用户情景上计划状态的下拉列表值
我试图解决的问题是,我们在各种工作区上使用自定义报告,但是现在希望其中一个工作区的状态在定义之前和接受之后。与其为每个工作区构建每个自定义报告的新版本来处理自定义状态,我更愿意查询该工作区中用户情景的有效计划状态,然后执行在自定义报告中显示状态所需的任何操作
值得一提的是,这是在v1.43中,因为这些自定义报告使用L
我需要创建一个这样的表
我正在使用rally app builder,我想知道是否有办法做到这一点
我已经找了好几个小时了,似乎找不到适合我需要的东西
只是一个附带的问题,was是rally的最佳开发方式,是通过rally app builder还是你们做什么?SDK文档中的入门指南对您很有帮助:
还有一个使用Rally App Builder构建第一个应用程序的演练:
这个基本的网格示例也应该有所帮助:
我正在尝试使用rally WS和Spring集成在rally上执行CRUD操作。
我能够检索缺陷,但在调用update时,它抛出错误,它不接受任何类型,我尝试使用MAP、jsonobject
Map<String, String> updMap =...
updMap.put("_refObjectName", name+" TEST UPDATE");
RallyUpdater updater = ctx.getBean("rallyUpdate
我的任务是创建一个与Rally API接口的内部应用程序,以便在办公室里更快地完成各种“腿部工作”
我很沮丧,因为我找不到关于可用内容和如何使用的文档。我在不同的网站上搜刮,谷歌等等,只是为了找到像“HierarchycalRequirement”这样的东西,其实就是用户故事。所以,在我看来,Rally真的不希望任何人使用他们的API。。。相当令人沮丧
他们的文档说明了类似于toCreate[“Workspace”]=('1234567')
实际创建[“工作区”]=/Workspace/1234
到目前为止,我们一直使用QC工具,但从现在起,我们将开始使用Rally工具
由于QC是测试结果的系统,我们使用基于API设计的宏从中提取数据
现在是时候对Rally进行研究并设计这样的工具了。有谁能帮助我理解如何使用任何编程语言(特别是vb脚本)以excel格式连接和提取数据。我的第一个兴趣是了解Rally是否有像QC一样的API,用于连接和提取数据
#!/usr/bin/env ruby
# This Ruby script will print out the names of all W
我在下面的代码中创建了一个迭代消耗图。当我们尝试从附加了apikey的web服务器启动它时,我们会看到一个由Rally登录屏幕生成的窗口,而不是图形。如果您已经登录到Rally工具,则图形不会正确生成。我们只在标准报告中看到这个问题,因为当APIKey附加到路径时,使用treegrid生成的代码确实可以正常工作
谢谢!
标记
迭代燃耗
onReady(函数(){
Ext.create(“Ext.Container”{
上下文:{},
项目:[{
X类型:“rallystandardreport
拉力-基于下拉(多值)自定义字段创建过滤器
我们已经为Rally中的发布创建了一个下拉(多值)自定义字段。它基本上可以有两个领域
字段1
字段2
我们如何添加筛选器来选择已选择Field1的所有发布记录?或者可能是Field1和Field2(使用Rally SDK)
e、 g.我们创建了一个商店,如下所示:
Ext.create('Rally.data.wsapi.Store',{
model: 'Release',
fetch: ['Name','ReleaseDate','R
我想在Rally中创建一个自定义报告,该报告执行以下操作:
显示sprint启动后添加的所有用户故事
显示移动/拆分到下一个sprint中的所有用户情景
在尝试创建自定义报告时,我无法使用当前选项。如果有人能帮助我,我将不胜感激。有一个名为“迭代范围更改”的应用程序,您可以添加到仪表板或自定义页面,该页面将显示大量这些详细信息。它肯定会显示在sprint期间添加/删除的项目。第二项不确定,但值得尝试一下,看看它是否满足您的需求…有一个名为“迭代范围更改”的应用程序,您可以添加到仪表板或自定义
我正在尝试使用infopath为任何项目提取用户故事列表。
我能够连接到源,但无法从中提取任何有意义的内容
完全有人能帮我吗
使用其他数据源(如active directory)非常容易:
如果你能帮助我找到一个用户故事列表,我将不胜感激 您希望数据采用什么格式
Json:
Xml:
Web服务API中公开的所有对象都具有类似的端点和查询参数
下面是一个示例,用于撤回所有正在进行的故事:
https://rally1.rallydev.com/slm/webservice/1.31/hie
首先,我想说我已经读过了,但是我仍然无法根据Estimation Board应用程序的过滤过程来实现我的过滤。目前,我正在尝试为我的纸板添加一个项目过滤器到我的查询对象中。查询对象调用此函数。\ u getItems返回要从中筛选的项目数组。据我所知,查询调用函数,加载一两秒钟,然后不显示结果。欢迎任何意见、建议或替代解决方案
这是我的密码
$that._redisplayBoard = function() {
that._getAndStorePrefData(d
有没有办法设置自定义仪表板应用程序的垂直大小?默认情况下,cutsom应用程序可以垂直扩展或收缩。这并不总是需要或想要的
此外,2.0自定义网格和调整大小功能有时无法正常工作(大小无法正确粘贴等),尤其是在2.0自定义网格底部的标准分页信息中。从注释移动应答…oops。。。答复:
由于在2012.05.05 Rally发布之前,AppSDK 1.0应用程序始终在专用的整版iFrame中播放,因此它们不太可能有任何影响其容器“窗口”的大小调整方法。AppSDK 2.0可能会在某个时候实现这一点——
我试图在Rally中创建一个硬纸板来显示分配给特定项目的故事(在给定版本中)
我们使用project字段来确定我们的三个scrum团队中的哪一个正在处理一个特定的故事。我想要一个董事会风格的显示,让我能够从一个团队到另一个团队快速移动故事,并显示一个给定版本的每个团队板块上的内容列表
我开发了以下自定义HTML应用程序:
function cardboardOnLoad(cardboard, args) {
var items = args.items;
var itemsByT
我正在开发一个定制板,为我的团队添加一些需要的功能。我正在寻找最好的(或任何)方法,以防止基于某些标准的卡片被(或出现)拖动-例如,当Ready==false,或当前用户不是所有者,等等。我扩展了纸板、列和卡片,因此我有很大的自由度,但我似乎不知道我需要在哪里插上电源。我可以发布一些代码,但到目前为止我所尝试的都没有成功,所以我不确定这会有多少好处。如果有人做过类似的事情,我们将不胜感激
谢谢,
彼得·波波夫(Peter Popov)既然您已经扩展了,您可能希望查看。这允许您指定一个。drop
我从论坛上获得了向缺陷套件添加缺陷的代码片段。
然而,我的要求是从缺陷套件中提取缺陷,我不知道缺陷套件信息
是否有办法从中提取缺陷套件和缺陷集合。
下面是将缺陷添加到缺陷套件的示例代码段
> import com.google.gson.JsonArray;
import com.google.gson.JsonObject;
import com.rallydev.rest.RallyRestApi;
import com.rallydev.rest.request.CreateRequ
我正在尝试按ObjectID查询任务,以获取它们的最新快照。我正在尝试API,但没有得到我在阅读文档后所希望的预期结果。我在响应对象中没有结果字段。这是我的密码:
_loadTaskSnapshot: function() {
let snapshot = Ext.create('Rally.data.lookback.SnapshotStore', {
context: {
workspace: '/workspace/2
我在Rally中创建了一些视图,并希望以自动计划的方式将这些视图的结果提取到网络共享中的文件夹中。然后,让SQL SSIS进程每天将该数据摄取到SQL表中,以供PowerBI可视化使用。是否可以通过Rally API访问这些Rally视图
多谢 没有用于检索视图的特殊API。但是,您可以使用适当的API检索与创建视图相同条件的项目(缺陷、任务等)。谢谢!我通过.net使用rest api得到的缺陷数量少于使用Rally UI得到的相同精确查询的数量。看起来查询不一样,这就是为什么api和通过Ra
在rally中,我们有两周的sprint,计划一组用户故事。对于每个故事,通常都有一个开发任务和一个QA任务。我是QA,所以我只在看到开发任务完成时才开始
但是对于我队列中的用户故事,每天早上我都必须打开每个故事并检查该故事的开发任务是否完成。我如何能够在给定的时间内快速查看我的存储桶中的所有故事都已完成
谢谢
Sid开发任务是否始终包含“DEV”?如果是这样,您可以在仪表板上为用户故事设置查询,并添加如下查询:
((( Tasks.Name contains "DEV" ) AND ( Tas
我试图查询发布开始日期大于特定日期的用户故事。是否可以使用“过滤器”配置而不是查询所有故事,然后手动检查
这有效吗
Ext.create('Rally.data.WsapiDataStore', {
model: 'UserStory',
context: {
project: '/project/xxxx'
},
autoLoad: true,
fetch: ['Rank', 'FormattedID', 'Release'],
是否仍然可以在Rally中获取当前选定的项目名称?我正在使用SDK 2.0 API和JavaScript
谢谢。试试:
var currentProjectName = Rally.environment.getContext().getProject().Name;
console.log(currentProjectName);
有关更多信息,请参阅文档中的。请尝试:
var currentProjectName = Rally.environment.getContext().ge
我试图显示用特定标记“Project:Name”标记的缺陷和用相同名称标记用户故事的缺陷。我已经创建了下面的内容,但是第一个结果只是显示标签的userstories的缺陷。第二项工作针对已标记但不符合要求的缺陷。需要修复什么
1。查询缺少标记的缺陷
(((Tags.Name contains "Project: Name") OR (Requirement.Tags.Name contains "Project: Name")) AND (State < Closed))
((Tags.
直到现在,我已经读到Rally RestAPI不支持SSO登录。我认为,截至2014年1月,这种情况已不再属实。在支持SSO登录的Rally Excel加载项(这里是的链接)中使用了相同的API。我可以获得Rally Excel加载项的源代码吗?或者至少有人可以提供一个使用Rally RestAPI的SSO示例
我想做与Excel加载项导出功能完全相同的事情,但我想在纯.net应用程序中做同样的事情。我们的工具包目前不支持SSO。我们使用了一些特殊的技巧来让它为Excel插件工作,但是没有一个界
我正在创建一个可以在rally外显示的应用程序。我按照文档中的描述为只读用户创建了一个登录密钥,并在下面的代码中将其替换为[loginkey]。当我尝试访问应用程序时,会再次要求我提供用户凭据。当我取消身份验证对话框时,我在浏览器中的开发人员工具中收到一个401错误。请在下面找到我的代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-stric
我想创建一个自定义网格,只显示测试失败的用户故事。我检查了API文档,但无法计算出来
我尝试过(TestCaseStatus
我构建了一个应用程序,根据选定的版本为每个团队显示两件事情
返工-在sprint n中完成的故事/在sprint n中完成的故事
缺陷/故事-sprint n中的新缺陷/sprint n-1中的已完成故事
但我无法了解sprint n中的哪些新缺陷,
我想要累计激活的计数,如缺陷趋势图所示,我可以从报告中访问
这对我来说是一个新的缺陷计数
下面是我的代码,我考虑的缺陷是!已接受的是新缺陷,但不正确
关于这方面的任何帮助或建议,如缺陷趋势图所示,反弹如何显示累计激活数
_
如何从集合树网格中排除portfoliitem/feature树节点中的任务
例如
userstory 1 - subuserstory1 - - subsubuserstory1 - testcase,task
所需输出
userstory 1 - subuserstory1 - - subsubuserstory1 - testcase
您是否编写了可以共享的代码?内置的树形网格将始终显示可用层次结构的所有级别,但您可以通过编写自定义应用程序来修剪其中的一部分。您是否编写了可以共享的代码
这个问题与我的另一个问题有关:
我继承了一些代码,这些代码显示了一个项目的燃尽。我现在把我的项目分为两个项目,所以现在有一个父项目和两个子项目。下面的代码无法创建任何burndown,我假设这是因为它在顶级项目中找不到任何故事/任务,并且(我假设)它没有查看子项目。
请注意-此处我引用的链接中的解决方案对我不起作用(删除了子项:null,并替换为_ProjectHierarchy:context.getProject().ObjectID)
无论如何-以下是代码:
storeConfig: {
我已经在测试集上创建了测试用例,我想在现有的测试运行中添加测试用例。我使用更新请求来添加测试用例,但它会在测试运行中删除现有的测试用例并添加它
if(!testCaseList.isJsonNull()&&!update){
restApi.setApplicationName("PSN")
JsonObject newTS = new JsonObject()
newTS.addProperty("Name
1 2 3 4 5 6 ...
下一页 最后一页 共 12 页