Polarion ALM 2404已经发布。以下是本次发布的新特性概览:
改进的测试管理:可享受更灵活、更稳健的测试规划和执行过程。
项目和用户隔离:更好地分离项目及其用户。
1. 全新的自动合并
在Polarion 2310中,作为我们持续关注的重用功能的一部分,我们引入了批量文档分支功能。现在,我们准备推出这一功能的下一阶段,它提供了一个新特性,允许自动合并主文档和已分支文档之间的更改。但不用担心,您仍然可以使用现有的比较和合并操作手动合并文档之间的更改。
在新的自动合并对话框中,在对目标文档进行任何更改之前您可以先预览合并效果,这被称为带预览的自动合并。或者您也可以直接进行合并而不预览。如果您需要的话,还可以选择使用现有的比较视图和手动合并的功能。
为了方便和透明,全新的自动合并对话框提供了在自动合并时创建文档基线的选项,并提供了一个额外的描述字段,显示对文档所做的更改。
2. 改进的比较视图和手动合并
我们现在会在工作项比较视图中显示状态字段,这是非常有帮助的,因为有些客户会希望仅合并处于已批准状态的工作项,而不处理其它的工作项,即使这些工作项是有更新的,那么现在您就可以在手动合并过程中快速查找并集中精力处理那些已批准的工作项。
2.2 合并过滤后的文档
2.3 简化工作项比较视图的显示
工作项比较视图中有三个全新的显示选项,可用于控制信息的显示方式:
• 显示没有被更改字段的工作项 – 选择显示或忽略已覆盖或已冻结但在比较视图的左侧和右侧之间没有字段更改的工作项。显示这些工作项可以更全面地了解差异,并打开对高级合并选项的访问权限。
• 显示在一侧已过滤掉的工作项(当过滤器处于活动状态时)– 选择在比较视图的一侧显示或忽略“已过滤”的工作项对。两边都不匹配过滤器的工作项对将保持隐藏状态。
3. 测试管理中的增强功能
3.1 从LiveDoc基线轻松规划测试执行
Polarion 2404对增强测试管理和执行做了重大改进。它的一个关键功能是根据历史文档版本创建测试执行,简化了重新验证过程。此功能应用于“创建时来自LiveDoc”(https://docs.sw.siemens.com/en-US/doc/230235217/PL20231017526942799.polarion_help_sc.xid1465510/xid1519911#xid1519911_subtask_163)策略。
3.3 删除并更正现有的测试记录
3.4 测试步骤表格布局更新
4. 导入和导出改进
4.1 ReqIF支持Polarion测试步骤
现在支持在导入和导出ReqIF标准(https://docs.sw.siemens.com/en-US/doc/230235217/PL20231017526942799.polarion_help_sc.xid1465510/xid1489529)文件时使用测试步骤作为测试用例的一部分。允许您在ReqIF定义中选择测试步骤字段,使得不同Polarion实例之间更加容易的共享测试规范文档。
4.2 导入ReqIF ID到Polarion定制字段
我们为导出工作项(https://docs.sw.siemens.com/en-US/doc/230235217/PL20231017526942799.polarion_help_sc.xid1465510/xid1489250)添加了一个全新的高级选项,可以将优先级字段导出为数值。这样导出时,会将它的浮点值四舍五入到小数点后四位导出到Excel中。
4.6 将跟踪矩阵导出为xlsx格式
5. REST API改进
现在,让我们逐一介绍更详细的REST API(https://docs.sw.siemens.com/en-US/doc/230235217/PL20231017526942799.polarion_help_sc.xid2134849/xid2134871)改进:
5.1 基线查询
集合端点现在允许您将版本(https://docs.sw.siemens.com/en-US/doc/230235217/PL20231017526942799.polarion_help_sc.xid2134849/xid2138064)作为输入包括在内,并返回作为该版本一部分的一组对象。若要始终获得相同的结果集,请在获取工作项、规划、测试执行或用户等对象的集合时设置特定的版本。
• 全局端点:项目不是路径的端点。例如:PATCH /users/{userId}, GET /jobs/{jobId}
REST API端点许可有四种类型:GET、PATCH、POST和DELETE。对于项目级端点,您还可以设置项目特定的许可。
非特权用户也可以续订他们自己过期(或即将过期)的令牌。
com.polarion.platform.persistence.IEnumObjectFactory.getEnumOptionPrototypes()
使用Polarion针对测试管理的REST API(https://docs.sw.siemens.com/en-US/doc/230235217/PL20231017526942799.polarion_help_sc.xid2134849/krf1695916152347),您现在可以:
• 修改和删除测试执行、测试记录附件、测试记录测试步骤结果附件;
使用Polarion针对现在可以将引用的工作项作为文档部件使用。
REST API现在支持自动合并LiveDoc文档(https://docs.sw.siemens.com/en-US/doc/230235217/PL20231017526942799.polarion_help_sc.xid2134849/ckm1710763822409)。自动合并是异步的,您可以在主文档和已分支文档之间双向拉取或推送合并。
6. 集成
• 改进了对集合和变更工作流的支持。
• 增强了可跟踪性,包括将MATLAB代码与Polarion需求工作项链接起来。
• 优化模型图以适应LiveDoc画布。
• 增加了对MATLAB 2024a的支持(包括Simulink、Stateflow、System Composer、Simulink Requirements Toolbox和Simulink Test)。
• 部分缺陷修复。
MathWorks, MATLAB和Simulink都是MathWorks股份有限公司在美国和其他国家/地区的注册商标。
为了帮助我们的客户轻松区分我们的Teamcenter集成,我们将“Teamcenter连接器”重命名为“Teamcenter链接数据集成”(https://docs.sw.siemens.com/en-US/doc/230235217/PL20231017526942799.polarion_help_sc.xid1396791/xid1364830)(链接数据表示它是基于OSLC的集成)。
我们还简化了我们发布Teamcenter链接数据集成的方式。我们已经统一了它的版本编号和发布周期,以匹配Polarion。将来,您可以轻松地将您的Polarion版本YYMM与经过充分测试的Teamcenter链接数据YYMM版本配对。
为了与之前在 Polarion 富文本中链接的显示和可读性改进相匹配,我们增强了Jira集成(https://docs.sw.siemens.com/en-US/doc/230235217/PL20231017526942799.polarion_help_sc.xid1465510/xid1665189)框架,以支持同步这些改进的链接。
7. 可用性增强
我们改进了Polarion通知中图标和附件的处理方式。图标和附件缩略图现在直接嵌入到通知的正文中,这能为Polarion用户带来以下好处:
Polarion中的所有日期选择器组件现在都会在每周的行之前显示周数。但目前存在显示周数的多种标准,对于这一特性,我们选择了ISO-8601所描述的ISO周日期系统来实现此功能。
在Polarion中,我们了解到软件可用性的重要性。即使是微小的改进也会对您的整体体验产生很大的影响。在Polarion 2404中,我们通过在整个应用程序中实现几个小的改进来继续努力提高可用性。
• 想要更多自定义选项的用户现在可以通过滴管图标直接在富文本编辑器内选择自定义颜色。
• 最后,我们改进了我们的演示人物角色,使其更具包容性,更能代表我们多样化的用户群。引入来自不同地区的Polarion男性和女性用户,确保我们的演示数据符合当今的多样性和包容性标准。
8. 云
西门子Xcelerator管理控制台是西门子Xcelorator企业云账户订阅的统一管理平台。它旨在简化西门子Xcelerator产品组合的管理,为各种管理任务(包括用户和管理员管理)提供一个集中的位置。控制台还提供了所有已购买产品的全面视图。
从本版本开始,所有的新Polarion X客户都将通过管理控制台登录。这将有助于对Polarion X用户进行管理,并激活增强的安全措施,如多因素身份验证和单点登录,提高用户体验的安全性和效率。
9. 安全性
我们对Apache Lucene查询结果进行了更改,将只显示用户有许可的项目中的工件。此更改目前在版本2404中默认可用,无需额外的配置。因此,在全局或项目组上下文中进行工作项搜索的用户将在查询结果中不再看到标记为“您无法看到此对象”的冗余行。
9.2 限制用户对项目同行的可见性
9.3 限制对用户配置文件页面的访问
限制对用户配置文件数据的访问对于防止未经授权的访问和数据泄露至关重要。在Polarion 2404中,我们引入了一些措施,以确保缺省情况下用户只能查看自己的个人资料(https://docs.sw.siemens.com/zh-CN/doc/230235217/PL20231017526942799.polarion_help_sc.xid1465510/mcj1709714131770#diswTask_v2j_b1z_s1c)。
没有“管理用户”许可的用户如果试图查看其他用户的配置信息,他们将收到通知,告知他们没有所需的许可。
发送电子邮件时,根据项目成员权限和发送电子邮件通知的项目级别许可添加了新的限制。
• 如果用户没有工作项、页面或文档的读取许可,即使他们是“目标通知”组的一部分,他们也不再收到那些工件的通知。
10. 引入SALT授权
在Polarion 2404中,我们引入了对西门子高级授权工具包(SALT)的支持,从根本上改变了客户授权灵活性和自动化的格局。SALT基于FlexLM,显著增强了许可证的交付,提供了更高效、更流畅的体验。
虽然Polarion的专有授权仍然是新安装和更新时的缺省选择,但SALT是作为一种替代机制出现。从Polarion 2410开始,SALT将承担缺省授权方法的角色,使Polarion与更广泛的西门子产品组合无缝对接。
10.1 获取SALT许可证
• 新客户将自动获得这两种许可证类型。FlexLM许可证文件和Polarion激活密钥,必须选择一种方法来使用。
仅提供SALT许可证,并根据需要提供专有许可证。
要使用SALT许可证:
有关详情,请查看支持中心上的安装并配置针对Polarion的SALT授权服务器(https://docs.sw.siemens.com/en-US/doc/230235217/PL20231017526942799.polarion_help_sc.mzd1706003200646/vxx1706003270680)。
我们还增强了授权,以便管理员用户收到“许可证将在N天后过期”的消息。现在,只有相关方会收到即将到期的许可证通知,您甚至可以在到期前自定义通知期。
在Polarion 2404中,已分配的许可证类型现在显示在用户详细信息页面中,以便用户知道当前分配给他们的许可证。
11. 性能和可扩展性
11.1 性能改进
• LiveDoc加载时间得到了改善,尤其是当“工作项演示”布局将“链接的工作项”字段显示在表格时。通过我们对大型客户文档的测试显示,对于普通用户来说,性能显著提升了75%。
• 创建文档分支和从Word导入文档的速度也快了10%。
• 通过优化对象映射创建过程中的Subversion操作,我们将大型客户仓库的重新索引时间减少了30-40%。此优化最大限度地减少了更新Polarion版本或计划重新索引期间的停机时间。
• 我们修复了带有附件的大型手动测试执行的缓存逻辑,这些附件通过历史记录被新版本取代。这种增强使这些对象的索引时间减少了50%以上。
在Polarion 2404中,我们增强了会话复制,以确保在集群中的不同Polarion应用程序节点之间重新平衡用户时,能够提供更流畅的用户体验。
我们还优化了会话复制逻辑,将复制次数显著减少了97%。此优化最大限度地减少了会话复制期间网络和Polarion应用程序节点上的负载,从而获得更流畅、更高效的用户体验。
12. 值得注意的问题修复
在Polarion中,我们致力于为用户提供尽可能好的体验。因此在每一个版本中,我们都在持续地努力修复缺陷、提高性能和改进用户界面。无论您在内部还是在云中使用Polarion,我们都致力于确保您的体验更流畅高效。
点击下面的链接,可浏览我们在Polarion 2404中所改进的所有缺陷修复、性能改进和功能增强:
13. 弃用
我们致力于让Polarion保持最新,定期评估和清理过时的功能。在我们的弃用和删除计划概述了我们未来弃用和删除现有功能的计划。
14. 更新信息
Polarion 2404是Polarion ALM的更新,适用于所有订阅的客户。此更新是您获取最新的增强功能和安全修复程序的途径。及时了解我们的最新版本可帮助您在新功能、增强的安全性、改进的可用性和更好的性能等方面都获得受益。
需要下载更新包,请访问:https://support.sw.siemens.com/en-US/product/230235217/download/PL20231017526942799
15. 结论
在Polarion 2404中,我们致力于为您提供最佳的用户体验。此版本旨在通过LiveDoc更改的自动合并、改进的测试管理以及增强的项目和用户隔离等改进,使您的工作流程更顺畅、更高效。
我们将持续听取您的反馈,并努力将其纳入到我们的更新中,以确保Polarion一直是您软件开发协作和项目管理的首选。
感谢您选择Polarion,我们希望您喜欢此版本中的新功能和增强功能,也敬请期待我们在未来带来的更多的更新和改进!
联系我们,免费试用Polarion!
◆ 客户经理:Maeve Diao
持续关注质量、效率、合规性