Запуск теста RoboFramework в Pycharm

#intellij-idea #pycharm #robotframework #test-runner #robotframework-ide

#intellij-idea #pycharm #robotframework #запуск теста #robotframework-ide

Вопрос:

Мне удалось написать небольшой скрипт для запуска одного Robottest в Pycharm.

С помощью Pycharm -> Shift Shift -> Внешние инструменты -> Добавить новый:

Настройки инструмента: Program: «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] Внешний вид и поведение -> Меню и панели инструментов -> Всплывающее окно редактора -> Добавить внешнюю команду. Таким образом, внешняя команда находится прямо в контекстном меню «раздел точки останова».

Комментарии:

1. Вы также можете назначить сочетание клавиш для вашего внешнего инструмента