自带的软件测试报告模板太呆板?Python动起来( 二 )
首先需要在“GENERAL”->“AssessmentLibrary”中加载自定义库路径 。 此项设置会应用在所有TPT工程上 。
文章图片
加载自定义库路径
然后在当前使用的TPT工程中的“AssessmentLibrary”中 , 选择使用哪些库 。
文章图片
选择使用的函数
选择好使用的库后 , 在TPT中新建“Script”评估 , 使用快捷填充键选择要使用的自定义库 。
文章图片
选择自定义函数
注:为避免手动输入信号或函数名称导致的错误 , TPT中可以设置快捷填充键调用信号或函数 , 在“Options”->“Preferences”->“GeneralSetting”->“Workbench”->“Autocompletionhotkey”中进行设置 。
文章图片
快捷填充键设置
在自定义库名称后输入”.” , 然后再次点击快捷填充键 , 选择要使用的函数 。
文章图片
选择使用的函数
最后 , 输入章节名称 , 运行即可得要想要的报告 。
文章图片
填写自定义章节名称
运行测试后 , 得到如下报告 。
文章图片
自定义报告
总结:
本文只是介绍了将测试用例输出信号加载到报告中 , 我们当然也可以通过脚本自定义Table、Image、Requirements、Table等 , 也可以通过不同的组合得到想要的报告 。
通过在自定义报告中使用Python , 可以提高我们的测试效率 , 并且提高代码的复用性 。 当然 , Python不止可以应用在自定义报告上 , 我们也可以使用在评估、TPT配置中 , 甚至将TPT工程保存为“.tptprj”文件格式后 , 可以对工程本身进行修改 。
关于Python在TPT中的使用 , 更多精彩内容请查看:
TPT中脚本评估的使用(上):强大的内置函数库
TPT中脚本评估的使用(下):测试管理与软件交互
#######################################
PikeTec公司是全球知名的基于模型的嵌入式系统测试工具TPT的软件供应商 , 总部位于德国柏林 , 其创始人均在戴姆勒公司拥有十多年的软件测试经验 。 TPT产品曾被评为2005年戴姆勒最佳创新软件 , 并在戴姆勒、大众、奥迪、保时捷、通用等汽车整车厂及多家零部件企业(博世、大陆、海拉等)中得到广泛应用 , 如戴姆勒的多个车型的混合动力汽车的动力总成、电池管理控制器的测试 , 博世的汽油机和柴油机控制系统测试等 。
北汇信息作为PikeTec在中国的独家合作伙伴 , 致力于帮助中国客户提升嵌入式控制系统的开发效率 。 目前 , TPT已被众多国内知名主机厂和零部件企业认可 , 在新能源(VCU/BMS/MCU)以及ADAS等领域中被广泛应用 。 返回搜狐 , 查看更多
责任编辑:
- 传统U盘的克星,移速奇V系列固态U盘速度是普通U盘的30倍,实测
- 独家|旭化成研发创新管理
- 游戏玩家的新宠EDC,拉风外观高速传输,治愈电竞boy的存储焦虑
- 价格1199元,两台手机都是性价比定位,却造就不同的受众人群!
- “5G联盟”正式官宣,外媒:老美的“图谋”基本宣告失败
- 买荣耀还是选OV?听听行内人的建议,分析3家的优缺点后终于懂了
- 液压夯施工工艺要求?高速液压夯实机的夯实标准?
- 您的“政策私人助理”——人策匹配机器人(惠安县板块)上线啦!
- 视界云MSP多云平台,搭建企业“上云用数赋智”的桥梁
- 前端基础设施怎么搞?看腾讯TDesign跨技术栈组件库的最佳实践