- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 Rally App SDK 在纸板上显示测试用例。这是我正在使用的代码。出现的纸板有测试用例方法的列,但没有内容,尽管有符合条件的记录。如果作为唯一的更改,我注释掉测试用例类型和属性并取消注释那些任务,我就可以在纸板中为指定的所有者获得任务。这表明 var 定义是正确的。我需要什么额外的魔法才能让测试用例显示出来?我的最终目标是一次显示一个纸板(或其他容器),其中包含来自多个用户故事的测试用例。
var testCaseCardBoardConfig = {
xtype: 'rallycardboard',
types: ['Test Case'],
attribute: 'Method',
//types: ['Task'],
//attribute: 'State',
storeConfig: {
filters: [
{
property: 'Owner',
operator: 'contains',
value: 'Anders'
}
]
}
};
最佳答案
这实际上是纸板中的一个错误,我将提交给它。如果您检查浏览器中的网络选项卡,您会看到对 TestCase.js 的请求返回时出现此错误:
无法使用未知属性排序
CardBoard 的默认排序是按等级排序的,它目前不检查以确保显示的类型具有该字段。任务、故事、缺陷等都有它,所以这就是它在注释行中为您工作的原因。
您可以向您的 storeConfig 添加一个不同的排序器来解决这个问题:
var testCaseCardBoardConfig = {
xtype: 'rallycardboard',
types: ['Test Case'],
attribute: 'Method',
storeConfig: {
//override default Rank sorters
sorters: [{property: 'ObjectID'}],
//A cleaner way to specify that they belong to you
filters: [
{
property: 'Owner',
operator: '=',
value: '/user/' + this.getContext().getUser().ObjectID
}
],
//Specify current project and scoping
context: this.getContext().getDataContext()
}
我还稍微清理了你的过滤器。此外,始终包含当前上下文也是一种很好的做法,这样您的看板就可以正确地确定您当前项目的范围和上/下。
关于javascript - 如何让测试用例显示在 Rally 纸板上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12522983/
我正在开发一个 aframe 项目,在该项目中,用户在某个时刻通过单击按钮“进入”一个房间(实际上只是传送到环境中的不同点)。 我尝试过使用 Don McCurdy 的检查点系统以及简单的 javas
当我编译代码时,程序下面的两个连接函数无法正常工作。当我在我的电脑上编译代码时,一旦加载其中一个板并返回主菜单,选项 1-2 就可以正常工作,但我无法使用第三个选项,但我没有收到任何错误。换句话说,我
我是一名优秀的程序员,十分优秀!