在 Pycharm 中运行机器人框架测试

Posted

技术标签:

【中文标题】在 Pycharm 中运行机器人框架测试【英文标题】:Running RoboFramework Test in Pycharm 【发布时间】:2021-02-10 23:39:00 【问题描述】:

我设法编写了一个小脚本,用于在 Pycharm 中运行单个 Robottest。

使用 Pycharm ->Shift Shift -> 外部工具 -> 添加一个新的:

工具设置: 程序:“runner.bash” 工作目录:当前目录

参数:$LineNumber$ $FilePath$

并且 runner.bash

#!/bin/bash
line=$(/bin/sed -n $1p $2 )
/venv/bin/robot -d results -t "$line" Testfolder

您可以右键单击标题测试并运行“外部工具”->“robo runner”

是否可以像为正常代码执行所做的那样将绿色小跑步者图标集成到行号?

【问题讨论】:

【参考方案1】:

一个解决方案接近这一点。 在 [CTRL + ALT + S] Appearance & Behavior -> Menus and Toolbars -> Editor Gutter Pop up -> 添加外部命令。所以外部命令就在“断点部分”上下文菜单中。

【讨论】:

您还可以为外部工具分配键盘快捷键

以上是关于在 Pycharm 中运行机器人框架测试的主要内容,如果未能解决你的问题,请参考以下文章

如何在机器人框架中并行运行多个测试套件上的多个测试用例 | Python

迭代测试机器人框架

如何在命令行上为机器人框架的日志/输出/报告文件设置用户定义路径

机器人框架:为整个测试套件运行设置

Pabot - 无法运行并行机器人框架测试

Pycharm for Robot 框架中的自动完成