问题描述
我想在 Kiwi TCMS 9.0.1 版中创建可打印的测试运行报告。但是我找不到任何方法来实现这一点。有人可以解释一下如何完成这项工作吗?
根据https://kiwitcms.org/blog/kiwi-tcms-team/2019/03/03/legacy-reports-become-telemetry/,此功能应该可用。
功能:可打印的测试执行报告
作为一名测试人员,我想要一份漂亮的 TestRun 执行报告,我可以将其呈现给我的 >经理、利益相关者和/或客户。对于“打印到>PDF”或在纸上打印,该页面需要适合打印机打印!
Kiwi TCMS 已经有这个功能了。点击【举报】按钮...
报告按钮似乎已被移除,取而代之的是遥测按钮。
解决方法
翻阅补丁说明,我发现这个功能在 Kiwi TCMS 6.6 版中被删除了,见 https://github.com/kiwitcms/Kiwi/blob/master/CHANGELOG.rst#kiwi-tcms-66-19-mar-2019
删除旧报告。
和https://github.com/kiwitcms/Kiwi/issues/657
我们计划删除现有的报告功能,因为它们设计得不好,而且内部代码是一个无法轻松扩展的巨大 blob。 Kiwi TCMS 团队希望重新实现人们认为有用的现有功能,添加新的报告类型(包括更好的图形和 UI)并使报告子系统更易于扩展。
所以我猜博客条目有点误导,目前无法使用 Kiwi TCMS 9.0.1 版创建可打印的报告,除非编写一个添加此功能的私人插件。
,但是我找不到任何方法来实现这一点。
只需尝试打印测试运行页面。它的新设计看起来不错,这就是为什么没有单独的页面以对打印机友好的方式重新排列数据的原因。当前布局应该是打印机友好的。
如果有什么遗漏/不太正确的地方,那是一个应该进入 GitHub 问题的改进请求。