用于管理员的Polarion、自定义小部件、Velocity、Lucene等

tp5buhyn  于 2022-11-23  发布在  Lucene
关注(0)|答案(1)|浏览(293)

我开始创建自定义的小部件,比如把一些工作项目的“剩余时间”加起来,并在一个实时报告页面上显示出来。Google和SO在这方面提供了帮助,但是有没有一些资源可以提供最常见的Velocity功能的例子等等?
也尝试使用Polarion参数,如$date,$info和$message来创建一个实时文档页面,但我无法找到这些变量的完整列表。
谢谢

hpcdzsge

hpcdzsge1#

Velocity是一种相当简单的模板编程语言,它在其上下文中只包含一些变量:see Polarion help, for more details

  • $日历工具
  • $我
  • $页
  • $平台服务
  • $项目服务
  • $安全性服务
  • $测试管理服务
  • $跟踪器服务
  • $事务服务
  • $维基服务

根据调用脚本的位置,您的上下文中还可以包含以下变量之一:

  • $测试运行
  • $文件
  • $计划

但最重要的是 $trackerService,它是Polarion API的主要入口点,只有API才能给予您在wiki页面上执行操作(如可跟踪性分析、计算总和等)
对于计划页面,您可以使用较新的Rendering API,这有助于显示字段和链接到WI,而不会与太多的HTML代码混淆

相关问题