Evaluate в Robot Framework
| Введение | |
| Остаток от деления | |
| Похожие статьи |
Введение
Evaluate позволяет выполнять Python код в Robot Framework
Остаток от деления
Воспользуемся Evaluate чтобы вывести на экран числа, делящиеся без остатка на 3.
В файле
print_multiple_of_3.robot
содержится код, который выводит все числа, кратные трём в интервале от 1 до 20.
*** Settings *** *** Test Cases *** Mod X ${x}= Set Variable ${0} FOR ${x} IN RANGE 1 20 ${x}= Evaluate ${x} + 1 ${mod_x}= Evaluate ${x}%3 Run Keyword If ${mod_x}==0 Log To Console ${x} END
robot print_multiple_of_3.robot
============================================================================== Print Multiple Of 3 ============================================================================== Mod X .3 6 9 12 15 18 Mod X | PASS | ------------------------------------------------------------------------------ Print Multiple Of 3 | PASS | 1 test, 1 passed, 0 failed ============================================================================== Output: /opt/robot/src/tests/output.xml Log: /opt/robot/src/tests/log.html Report: /opt/robot/src/tests/report.html
| Evaluate | |
| Robot Framework | |
| Основы | |
| Объявить переменную | |
| if else: Условные операторы | |
| Циклы | |
| Изменить значение переменной |