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: Условные операторы | |
Циклы | |
Изменить значение переменной |